diff --git a/src/generated/AccessReviewDecisions/AccessReviewDecisionsRequestBuilder.cs b/src/generated/AccessReviewDecisions/AccessReviewDecisionsRequestBuilder.cs index 58a0ffaec0..ad547b2278 100644 --- a/src/generated/AccessReviewDecisions/AccessReviewDecisionsRequestBuilder.cs +++ b/src/generated/AccessReviewDecisions/AccessReviewDecisionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.AccessReviewDecisions.Count; using ApiSdk.AccessReviewDecisions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.AccessReviewDecisions /// /// Provides operations to manage the collection of accessReviewDecision entities. /// - public class AccessReviewDecisionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewDecisionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of accessReviewDecision entities. @@ -30,7 +33,7 @@ public class AccessReviewDecisionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AccessReviewDecisionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviewDecisions.Item.AccessReviewDecisionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviewDecisions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AccessReviewDecision.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AccessReviewDecision.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get entities from accessReviewDecisions"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AccessReviewDecisionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviewDecisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AccessReviewDecisionsRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviewDecisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public AccessReviewDecisionsRequestBuilder(string rawUrl) : base("{+baseurl}/acc /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AccessReviewDecision body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AccessReviewDecision body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AccessReviewDecision body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AccessReviewDecision body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(AccessReviewDecision body, Ac /// /// Get entities from accessReviewDecisions /// - public class AccessReviewDecisionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewDecisionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class AccessReviewDecisionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviewDecisions/Count/CountRequestBuilder.cs b/src/generated/AccessReviewDecisions/Count/CountRequestBuilder.cs index 38f8425833..e732820904 100644 --- a/src/generated/AccessReviewDecisions/Count/CountRequestBuilder.cs +++ b/src/generated/AccessReviewDecisions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AccessReviewDecisions.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviewDecisions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviewDecisions/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviewDecisio /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviewDecisions/Item/AccessReviewDecisionItemRequestBuilder.cs b/src/generated/AccessReviewDecisions/Item/AccessReviewDecisionItemRequestBuilder.cs index a2632f2555..0086a49ea8 100644 --- a/src/generated/AccessReviewDecisions/Item/AccessReviewDecisionItemRequestBuilder.cs +++ b/src/generated/AccessReviewDecisions/Item/AccessReviewDecisionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AccessReviewDecisions.Item /// /// Provides operations to manage the collection of accessReviewDecision entities. /// - public class AccessReviewDecisionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewDecisionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete entity from accessReviewDecisions @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AccessReviewDecision.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AccessReviewDecision.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AccessReviewDecisionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviewDecisions/{accessReviewDecision%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AccessReviewDecisionItemRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviewDecisions/{accessReviewDecision%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AccessReviewDecision body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AccessReviewDecision body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AccessReviewDecision body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AccessReviewDecision body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(AccessReviewDecision body, A /// /// Get entity from accessReviewDecisions by key /// - public class AccessReviewDecisionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewDecisionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class AccessReviewDecisionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/AccessReviewsRequestBuilder.cs b/src/generated/AccessReviews/AccessReviewsRequestBuilder.cs index 2a5e4dd75a..51e66c7589 100644 --- a/src/generated/AccessReviews/AccessReviewsRequestBuilder.cs +++ b/src/generated/AccessReviews/AccessReviewsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.AccessReviews.Count; using ApiSdk.AccessReviews.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.AccessReviews /// /// Provides operations to manage the collection of accessReview entities. /// - public class AccessReviewsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of accessReview entities. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new AccessReviewItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.AccessReviewItemRequestBuilder(PathParameters); commands.Add(builder.BuildApplyDecisionsNavCommand()); commands.Add(builder.BuildDecisionsNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -53,7 +56,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AccessReview.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AccessReview.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -109,49 +112,14 @@ public Command BuildCreateCommand() return command; } /// - /// Retrieve the accessReview objects for a particular businessFlowTemplate. A list of zero or more accessReview objects are returned, for each one-time and recurring access review that was created with that business flow template. Note that business flow template IDs are case sensitive. If many access reviews match the filter, to improve efficiency and avoid timeouts, retrieve the result set in pages, by including both the $top query parameter with a page size, for example 100, and the $skip=0 query parameter in the request. These parameters can be included even when you do not anticipate that the request will span multiple pages. When a result set spans multiple pages, Microsoft Graph returns that page with an @odata.nextLink property in the response that contains a URL to the next page of results. If that property is present, continue making additional requests with the @odata.nextLink URL in each response, until all the results are returned, as described in paging Microsoft Graph data in your app. The accessReview objects returned by this API will not include nested structure properties such as settings, or relationships. To retrieve an access review settings or relationships, use the get accessReview API. + /// Retrieve the accessReview objects for a particular businessFlowTemplate. A list of zero or more accessReview objects are returned, for each one-time and recurring access review that was created with that business flow template. Business flow template IDs are case sensitive. If many access reviews match the filter, to improve efficiency and avoid timeouts, retrieve the result set in pages, by including both the $top query parameter with a page size, for example 100, and the $skip=0 query parameter in the request. These parameters can be included even when you don't anticipate that the request spans multiple pages. When a result set spans multiple pages, Microsoft Graph returns that page with an @odata.nextLink property in the response that contains a URL to the next page of results. If that property is present, continue making requests with the @odata.nextLink URL in each response, until all the results are returned, as described in paging Microsoft Graph data in your app. The accessReview objects returned by this API don't include nested structure properties such as settings, or relationships. To retrieve an access review settings or relationships, use the get accessReview API. /// Find more info here /// /// A public Command BuildListCommand() { var command = new Command("list"); - command.Description = "Retrieve the accessReview objects for a particular businessFlowTemplate. A list of zero or more accessReview objects are returned, for each one-time and recurring access review that was created with that business flow template. Note that business flow template IDs are case sensitive. If many access reviews match the filter, to improve efficiency and avoid timeouts, retrieve the result set in pages, by including both the $top query parameter with a page size, for example 100, and the $skip=0 query parameter in the request. These parameters can be included even when you do not anticipate that the request will span multiple pages. When a result set spans multiple pages, Microsoft Graph returns that page with an @odata.nextLink property in the response that contains a URL to the next page of results. If that property is present, continue making additional requests with the @odata.nextLink URL in each response, until all the results are returned, as described in paging Microsoft Graph data in your app. The accessReview objects returned by this API will not include nested structure properties such as settings, or relationships. To retrieve an access review settings or relationships, use the get accessReview API.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/accessreview-list?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); + command.Description = "Retrieve the accessReview objects for a particular businessFlowTemplate. A list of zero or more accessReview objects are returned, for each one-time and recurring access review that was created with that business flow template. Business flow template IDs are case sensitive. If many access reviews match the filter, to improve efficiency and avoid timeouts, retrieve the result set in pages, by including both the $top query parameter with a page size, for example 100, and the $skip=0 query parameter in the request. These parameters can be included even when you don't anticipate that the request spans multiple pages. When a result set spans multiple pages, Microsoft Graph returns that page with an @odata.nextLink property in the response that contains a URL to the next page of results. If that property is present, continue making requests with the @odata.nextLink URL in each response, until all the results are returned, as described in paging Microsoft Graph data in your app. The accessReview objects returned by this API don't include nested structure properties such as settings, or relationships. To retrieve an access review settings or relationships, use the get accessReview API.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/accessreview-list?view=graph-rest-beta"; var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -159,14 +127,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -176,14 +136,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -206,31 +158,31 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AccessReviewsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AccessReviewsRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Retrieve the accessReview objects for a particular businessFlowTemplate. A list of zero or more accessReview objects are returned, for each one-time and recurring access review that was created with that business flow template. Note that business flow template IDs are case sensitive. If many access reviews match the filter, to improve efficiency and avoid timeouts, retrieve the result set in pages, by including both the $top query parameter with a page size, for example 100, and the $skip=0 query parameter in the request. These parameters can be included even when you do not anticipate that the request will span multiple pages. When a result set spans multiple pages, Microsoft Graph returns that page with an @odata.nextLink property in the response that contains a URL to the next page of results. If that property is present, continue making additional requests with the @odata.nextLink URL in each response, until all the results are returned, as described in paging Microsoft Graph data in your app. The accessReview objects returned by this API will not include nested structure properties such as settings, or relationships. To retrieve an access review settings or relationships, use the get accessReview API. + /// Retrieve the accessReview objects for a particular businessFlowTemplate. A list of zero or more accessReview objects are returned, for each one-time and recurring access review that was created with that business flow template. Business flow template IDs are case sensitive. If many access reviews match the filter, to improve efficiency and avoid timeouts, retrieve the result set in pages, by including both the $top query parameter with a page size, for example 100, and the $skip=0 query parameter in the request. These parameters can be included even when you don't anticipate that the request spans multiple pages. When a result set spans multiple pages, Microsoft Graph returns that page with an @odata.nextLink property in the response that contains a URL to the next page of results. If that property is present, continue making requests with the @odata.nextLink URL in each response, until all the results are returned, as described in paging Microsoft Graph data in your app. The accessReview objects returned by this API don't include nested structure properties such as settings, or relationships. To retrieve an access review settings or relationships, use the get accessReview API. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -246,11 +198,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AccessReview body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AccessReview body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AccessReview body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AccessReview body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -260,9 +212,10 @@ public RequestInformation ToPostRequestInformation(AccessReview body, Action - /// Retrieve the accessReview objects for a particular businessFlowTemplate. A list of zero or more accessReview objects are returned, for each one-time and recurring access review that was created with that business flow template. Note that business flow template IDs are case sensitive. If many access reviews match the filter, to improve efficiency and avoid timeouts, retrieve the result set in pages, by including both the $top query parameter with a page size, for example 100, and the $skip=0 query parameter in the request. These parameters can be included even when you do not anticipate that the request will span multiple pages. When a result set spans multiple pages, Microsoft Graph returns that page with an @odata.nextLink property in the response that contains a URL to the next page of results. If that property is present, continue making additional requests with the @odata.nextLink URL in each response, until all the results are returned, as described in paging Microsoft Graph data in your app. The accessReview objects returned by this API will not include nested structure properties such as settings, or relationships. To retrieve an access review settings or relationships, use the get accessReview API. + /// Retrieve the accessReview objects for a particular businessFlowTemplate. A list of zero or more accessReview objects are returned, for each one-time and recurring access review that was created with that business flow template. Business flow template IDs are case sensitive. If many access reviews match the filter, to improve efficiency and avoid timeouts, retrieve the result set in pages, by including both the $top query parameter with a page size, for example 100, and the $skip=0 query parameter in the request. These parameters can be included even when you don't anticipate that the request spans multiple pages. When a result set spans multiple pages, Microsoft Graph returns that page with an @odata.nextLink property in the response that contains a URL to the next page of results. If that property is present, continue making requests with the @odata.nextLink URL in each response, until all the results are returned, as described in paging Microsoft Graph data in your app. The accessReview objects returned by this API don't include nested structure properties such as settings, or relationships. To retrieve an access review settings or relationships, use the get accessReview API. /// - public class AccessReviewsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -326,3 +279,4 @@ public class AccessReviewsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Count/CountRequestBuilder.cs b/src/generated/AccessReviews/Count/CountRequestBuilder.cs index 92f79712e9..0013492463 100644 --- a/src/generated/AccessReviews/Count/CountRequestBuilder.cs +++ b/src/generated/AccessReviews/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AccessReviews.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/$coun /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/AccessReviewItemRequestBuilder.cs b/src/generated/AccessReviews/Item/AccessReviewItemRequestBuilder.cs index 1db1c41bd9..1276411d8a 100644 --- a/src/generated/AccessReviews/Item/AccessReviewItemRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/AccessReviewItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.AccessReviews.Item.ApplyDecisions; using ApiSdk.AccessReviews.Item.Decisions; using ApiSdk.AccessReviews.Item.Instances; @@ -9,6 +10,7 @@ using ApiSdk.AccessReviews.Item.Stop; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -27,7 +29,8 @@ namespace ApiSdk.AccessReviews.Item /// /// Provides operations to manage the collection of accessReview entities. /// - public class AccessReviewItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the applyDecisions method. @@ -37,7 +40,7 @@ public Command BuildApplyDecisionsNavCommand() { var command = new Command("apply-decisions"); command.Description = "Provides operations to call the applyDecisions method."; - var builder = new ApplyDecisionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.ApplyDecisions.ApplyDecisionsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -54,7 +57,7 @@ public Command BuildDecisionsNavCommand() { var command = new Command("decisions"); command.Description = "Provides operations to manage the decisions property of the microsoft.graph.accessReview entity."; - var builder = new DecisionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Decisions.DecisionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -170,7 +173,7 @@ public Command BuildInstancesNavCommand() { var command = new Command("instances"); command.Description = "Provides operations to manage the instances property of the microsoft.graph.accessReview entity."; - var builder = new InstancesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Instances.InstancesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -197,7 +200,7 @@ public Command BuildMyDecisionsNavCommand() { var command = new Command("my-decisions"); command.Description = "Provides operations to manage the myDecisions property of the microsoft.graph.accessReview entity."; - var builder = new MyDecisionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.MyDecisions.MyDecisionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -247,8 +250,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AccessReview.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AccessReview.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -276,7 +279,7 @@ public Command BuildResetDecisionsNavCommand() { var command = new Command("reset-decisions"); command.Description = "Provides operations to call the resetDecisions method."; - var builder = new ResetDecisionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.ResetDecisions.ResetDecisionsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -293,7 +296,7 @@ public Command BuildReviewersNavCommand() { var command = new Command("reviewers"); command.Description = "Provides operations to manage the reviewers property of the microsoft.graph.accessReview entity."; - var builder = new ReviewersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Reviewers.ReviewersRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -320,7 +323,7 @@ public Command BuildSendReminderNavCommand() { var command = new Command("send-reminder"); command.Description = "Provides operations to call the sendReminder method."; - var builder = new SendReminderRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.SendReminder.SendReminderRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -337,7 +340,7 @@ public Command BuildStopNavCommand() { var command = new Command("stop"); command.Description = "Provides operations to call the stop method."; - var builder = new StopRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Stop.StopRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -347,14 +350,14 @@ public Command BuildStopNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AccessReviewItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AccessReviewItemRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}{?%24expand,%24select}", rawUrl) @@ -386,11 +389,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -406,11 +409,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AccessReview body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AccessReview body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AccessReview body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AccessReview body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -422,7 +425,8 @@ public RequestInformation ToPatchRequestInformation(AccessReview body, Action /// In the Microsoft Entra access reviews feature, retrieve an accessReview object. To retrieve the reviewers of the access review, use the list accessReview reviewers API. To retrieve the decisions of the access review, use the list accessReview decisions API, or the list my accessReview decisions API. If this is a recurring access review, no decisions will be associated with the recurring access review series. Instead, use the instances relationship of that series to retrieve an accessReview collection of the past, current, and future instances of the access review. Each past and current instance will have decisions. /// - public class AccessReviewItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -447,3 +451,4 @@ public class AccessReviewItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/ApplyDecisions/ApplyDecisionsRequestBuilder.cs b/src/generated/AccessReviews/Item/ApplyDecisions/ApplyDecisionsRequestBuilder.cs index fe2cc3a24c..de513e2fc4 100644 --- a/src/generated/AccessReviews/Item/ApplyDecisions/ApplyDecisionsRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/ApplyDecisions/ApplyDecisionsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AccessReviews.Item.ApplyDecisions /// /// Provides operations to call the applyDecisions method. /// - public class ApplyDecisionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplyDecisionsRequestBuilder : BaseCliRequestBuilder { /// /// In the Microsoft Entra access reviews feature, apply the decisions of a completed accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. After an access review is finished, either because it reached the end date or an administrator stopped it manually, and auto-apply wasn't configured for the review, you can call Apply to apply the changes. Until apply occurs, the decisions to remove access rights do not appear on the source resource, the users for instance retain their group memberships. By calling apply, the outcome of the review is implemented by updating the group or application. If a user's access was denied in the review, when an administrator calls this API, Microsoft Entra ID removes their membership or application assignment. After an access review is finished, and auto-apply was configured, then the status of the review will change from Completed through intermediate states and finally will change to state Applied. You should expect to see denied users, if any, being removed from the resource group membership or app assignment in a few minutes. A configured auto applying review, or selecting Apply doesn't have an effect on a group that originates in an on-premises directory or a dynamic group. If you want to change a group that originates on-premises, download the results and apply those changes to the representation of the group in that directory. @@ -50,14 +53,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApplyDecisionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/applyDecisions", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplyDecisionsRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/applyDecisions", rawUrl) @@ -84,3 +87,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AccessReviews.Item.Decisions.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/decisions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/decisions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{acce /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/Decisions/DecisionsRequestBuilder.cs b/src/generated/AccessReviews/Item/Decisions/DecisionsRequestBuilder.cs index 443a530a3e..3df92cfea2 100644 --- a/src/generated/AccessReviews/Item/Decisions/DecisionsRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/Decisions/DecisionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.AccessReviews.Item.Decisions.Count; using ApiSdk.AccessReviews.Item.Decisions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.AccessReviews.Item.Decisions /// /// Provides operations to manage the decisions property of the microsoft.graph.accessReview entity. /// - public class DecisionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DecisionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the decisions property of the microsoft.graph.accessReview entity. @@ -30,7 +33,7 @@ public class DecisionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AccessReviewDecisionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Decisions.Item.AccessReviewDecisionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Decisions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AccessReviewDecision.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AccessReviewDecision.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -208,14 +211,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DecisionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/decisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DecisionsRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/decisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -228,11 +231,11 @@ public DecisionsRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -248,11 +251,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AccessReviewDecision body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AccessReviewDecision body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AccessReviewDecision body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AccessReviewDecision body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -264,7 +267,8 @@ public RequestInformation ToPostRequestInformation(AccessReviewDecision body, Ac /// /// In the Microsoft Entra access reviews feature, retrieve the decisions of an accessReview object. Note that a recurring access review will not have a decisions relationship. Instead, the caller must navigate the instance relationship to find an accessReview object for a current or past instance of the access review. /// - public class DecisionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DecisionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -328,3 +332,4 @@ public class DecisionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/Decisions/Item/AccessReviewDecisionItemRequestBuilder.cs b/src/generated/AccessReviews/Item/Decisions/Item/AccessReviewDecisionItemRequestBuilder.cs index 6d2a588180..ca931e6eb8 100644 --- a/src/generated/AccessReviews/Item/Decisions/Item/AccessReviewDecisionItemRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/Decisions/Item/AccessReviewDecisionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AccessReviews.Item.Decisions.Item /// /// Provides operations to manage the decisions property of the microsoft.graph.accessReview entity. /// - public class AccessReviewDecisionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewDecisionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property decisions for accessReviews @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AccessReviewDecision.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AccessReviewDecision.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AccessReviewDecisionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/decisions/{accessReviewDecision%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AccessReviewDecisionItemRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/decisions/{accessReviewDecision%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AccessReviewDecision body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AccessReviewDecision body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AccessReviewDecision body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AccessReviewDecision body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(AccessReviewDecision body, A /// /// The collection of decisions for this access review. /// - public class AccessReviewDecisionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewDecisionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class AccessReviewDecisionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/Instances/Count/CountRequestBuilder.cs b/src/generated/AccessReviews/Item/Instances/Count/CountRequestBuilder.cs index 3654865c74..ba552d5857 100644 --- a/src/generated/AccessReviews/Item/Instances/Count/CountRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/Instances/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AccessReviews.Item.Instances.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{acce /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/Instances/InstancesRequestBuilder.cs b/src/generated/AccessReviews/Item/Instances/InstancesRequestBuilder.cs index 6ebe9f879a..8eaf9781f2 100644 --- a/src/generated/AccessReviews/Item/Instances/InstancesRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/Instances/InstancesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.AccessReviews.Item.Instances.Count; using ApiSdk.AccessReviews.Item.Instances.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.AccessReviews.Item.Instances /// /// Provides operations to manage the instances property of the microsoft.graph.accessReview entity. /// - public class InstancesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InstancesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the instances property of the microsoft.graph.accessReview entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ApiSdk.AccessReviews.Item.Instances.Item.AccessReviewItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Instances.Item.AccessReviewItemRequestBuilder(PathParameters); commands.Add(builder.BuildApplyDecisionsNavCommand()); commands.Add(builder.BuildDecisionsNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -52,7 +55,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Instances.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -91,8 +94,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AccessReview.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AccessReview.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -215,14 +218,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public InstancesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public InstancesRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -235,11 +238,11 @@ public InstancesRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AccessReview body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AccessReview body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AccessReview body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AccessReview body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPostRequestInformation(AccessReview body, Action /// The collection of access reviews instances past, present, and future, if this object is a recurring access review. /// - public class InstancesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InstancesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -335,3 +339,4 @@ public class InstancesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/Instances/Item/AccessReviewItemRequestBuilder.cs b/src/generated/AccessReviews/Item/Instances/Item/AccessReviewItemRequestBuilder.cs index d53cf7714b..15b5fd9464 100644 --- a/src/generated/AccessReviews/Item/Instances/Item/AccessReviewItemRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/Instances/Item/AccessReviewItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.AccessReviews.Item.Instances.Item.ApplyDecisions; using ApiSdk.AccessReviews.Item.Instances.Item.Decisions; using ApiSdk.AccessReviews.Item.Instances.Item.MyDecisions; @@ -8,6 +9,7 @@ using ApiSdk.AccessReviews.Item.Instances.Item.Stop; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -26,7 +28,8 @@ namespace ApiSdk.AccessReviews.Item.Instances.Item /// /// Provides operations to manage the instances property of the microsoft.graph.accessReview entity. /// - public class AccessReviewItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the applyDecisions method. @@ -36,7 +39,7 @@ public Command BuildApplyDecisionsNavCommand() { var command = new Command("apply-decisions"); command.Description = "Provides operations to call the applyDecisions method."; - var builder = new ApplyDecisionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Instances.Item.ApplyDecisions.ApplyDecisionsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -53,7 +56,7 @@ public Command BuildDecisionsNavCommand() { var command = new Command("decisions"); command.Description = "Provides operations to manage the decisions property of the microsoft.graph.accessReview entity."; - var builder = new DecisionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Instances.Item.Decisions.DecisionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -179,7 +182,7 @@ public Command BuildMyDecisionsNavCommand() { var command = new Command("my-decisions"); command.Description = "Provides operations to manage the myDecisions property of the microsoft.graph.accessReview entity."; - var builder = new MyDecisionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Instances.Item.MyDecisions.MyDecisionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -233,8 +236,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AccessReview.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AccessReview.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -263,7 +266,7 @@ public Command BuildResetDecisionsNavCommand() { var command = new Command("reset-decisions"); command.Description = "Provides operations to call the resetDecisions method."; - var builder = new ResetDecisionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Instances.Item.ResetDecisions.ResetDecisionsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -280,7 +283,7 @@ public Command BuildReviewersNavCommand() { var command = new Command("reviewers"); command.Description = "Provides operations to manage the reviewers property of the microsoft.graph.accessReview entity."; - var builder = new ReviewersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Instances.Item.Reviewers.ReviewersRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -307,7 +310,7 @@ public Command BuildSendReminderNavCommand() { var command = new Command("send-reminder"); command.Description = "Provides operations to call the sendReminder method."; - var builder = new SendReminderRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Instances.Item.SendReminder.SendReminderRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -324,7 +327,7 @@ public Command BuildStopNavCommand() { var command = new Command("stop"); command.Description = "Provides operations to call the stop method."; - var builder = new StopRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Instances.Item.Stop.StopRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -334,14 +337,14 @@ public Command BuildStopNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AccessReviewItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AccessReviewItemRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}{?%24expand,%24select}", rawUrl) @@ -373,11 +376,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -393,11 +396,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AccessReview body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AccessReview body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AccessReview body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AccessReview body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -409,7 +412,8 @@ public RequestInformation ToPatchRequestInformation(AccessReview body, Action /// The collection of access reviews instances past, present, and future, if this object is a recurring access review. /// - public class AccessReviewItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -434,3 +438,4 @@ public class AccessReviewItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/Instances/Item/ApplyDecisions/ApplyDecisionsRequestBuilder.cs b/src/generated/AccessReviews/Item/Instances/Item/ApplyDecisions/ApplyDecisionsRequestBuilder.cs index 970b56bffb..7587e90deb 100644 --- a/src/generated/AccessReviews/Item/Instances/Item/ApplyDecisions/ApplyDecisionsRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/Instances/Item/ApplyDecisions/ApplyDecisionsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AccessReviews.Item.Instances.Item.ApplyDecisions /// /// Provides operations to call the applyDecisions method. /// - public class ApplyDecisionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplyDecisionsRequestBuilder : BaseCliRequestBuilder { /// /// In the Microsoft Entra access reviews feature, apply the decisions of a completed accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. After an access review is finished, either because it reached the end date or an administrator stopped it manually, and auto-apply wasn't configured for the review, you can call Apply to apply the changes. Until apply occurs, the decisions to remove access rights do not appear on the source resource, the users for instance retain their group memberships. By calling apply, the outcome of the review is implemented by updating the group or application. If a user's access was denied in the review, when an administrator calls this API, Microsoft Entra ID removes their membership or application assignment. After an access review is finished, and auto-apply was configured, then the status of the review will change from Completed through intermediate states and finally will change to state Applied. You should expect to see denied users, if any, being removed from the resource group membership or app assignment in a few minutes. A configured auto applying review, or selecting Apply doesn't have an effect on a group that originates in an on-premises directory or a dynamic group. If you want to change a group that originates on-premises, download the results and apply those changes to the representation of the group in that directory. @@ -55,14 +58,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApplyDecisionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/applyDecisions", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplyDecisionsRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/applyDecisions", rawUrl) @@ -89,3 +92,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AccessReviews.Item.Instances.Item.Decisions.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/decisions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/decisions/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{acce /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/Instances/Item/Decisions/DecisionsRequestBuilder.cs b/src/generated/AccessReviews/Item/Instances/Item/Decisions/DecisionsRequestBuilder.cs index b75c373dd3..cc0c0cfb38 100644 --- a/src/generated/AccessReviews/Item/Instances/Item/Decisions/DecisionsRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/Instances/Item/Decisions/DecisionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.AccessReviews.Item.Instances.Item.Decisions.Count; using ApiSdk.AccessReviews.Item.Instances.Item.Decisions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.AccessReviews.Item.Instances.Item.Decisions /// /// Provides operations to manage the decisions property of the microsoft.graph.accessReview entity. /// - public class DecisionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DecisionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the decisions property of the microsoft.graph.accessReview entity. @@ -30,7 +33,7 @@ public class DecisionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AccessReviewDecisionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Instances.Item.Decisions.Item.AccessReviewDecisionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Instances.Item.Decisions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AccessReviewDecision.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AccessReviewDecision.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DecisionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/decisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DecisionsRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/decisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public DecisionsRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AccessReviewDecision body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AccessReviewDecision body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AccessReviewDecision body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AccessReviewDecision body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(AccessReviewDecision body, Ac /// /// The collection of decisions for this access review. /// - public class DecisionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DecisionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class DecisionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/Instances/Item/Decisions/Item/AccessReviewDecisionItemRequestBuilder.cs b/src/generated/AccessReviews/Item/Instances/Item/Decisions/Item/AccessReviewDecisionItemRequestBuilder.cs index 5f5546d330..f8fc46e33f 100644 --- a/src/generated/AccessReviews/Item/Instances/Item/Decisions/Item/AccessReviewDecisionItemRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/Instances/Item/Decisions/Item/AccessReviewDecisionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AccessReviews.Item.Instances.Item.Decisions.Item /// /// Provides operations to manage the decisions property of the microsoft.graph.accessReview entity. /// - public class AccessReviewDecisionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewDecisionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property decisions for accessReviews @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AccessReviewDecision.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AccessReviewDecision.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AccessReviewDecisionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/decisions/{accessReviewDecision%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AccessReviewDecisionItemRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/decisions/{accessReviewDecision%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AccessReviewDecision body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AccessReviewDecision body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AccessReviewDecision body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AccessReviewDecision body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(AccessReviewDecision body, A /// /// The collection of decisions for this access review. /// - public class AccessReviewDecisionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewDecisionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class AccessReviewDecisionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/Instances/Item/MyDecisions/Count/CountRequestBuilder.cs b/src/generated/AccessReviews/Item/Instances/Item/MyDecisions/Count/CountRequestBuilder.cs index b5ef32c445..6e5236698d 100644 --- a/src/generated/AccessReviews/Item/Instances/Item/MyDecisions/Count/CountRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/Instances/Item/MyDecisions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AccessReviews.Item.Instances.Item.MyDecisions.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/myDecisions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/myDecisions/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{acce /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/Instances/Item/MyDecisions/Item/AccessReviewDecisionItemRequestBuilder.cs b/src/generated/AccessReviews/Item/Instances/Item/MyDecisions/Item/AccessReviewDecisionItemRequestBuilder.cs index 022ae3fb9c..4c75f78baa 100644 --- a/src/generated/AccessReviews/Item/Instances/Item/MyDecisions/Item/AccessReviewDecisionItemRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/Instances/Item/MyDecisions/Item/AccessReviewDecisionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AccessReviews.Item.Instances.Item.MyDecisions.Item /// /// Provides operations to manage the myDecisions property of the microsoft.graph.accessReview entity. /// - public class AccessReviewDecisionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewDecisionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property myDecisions for accessReviews @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AccessReviewDecision.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AccessReviewDecision.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AccessReviewDecisionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/myDecisions/{accessReviewDecision%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AccessReviewDecisionItemRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/myDecisions/{accessReviewDecision%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AccessReviewDecision body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AccessReviewDecision body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AccessReviewDecision body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AccessReviewDecision body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(AccessReviewDecision body, A /// /// The collection of decisions for the caller, if the caller is a reviewer. /// - public class AccessReviewDecisionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewDecisionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class AccessReviewDecisionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/Instances/Item/MyDecisions/MyDecisionsRequestBuilder.cs b/src/generated/AccessReviews/Item/Instances/Item/MyDecisions/MyDecisionsRequestBuilder.cs index 5694929e2b..8fdb1d9111 100644 --- a/src/generated/AccessReviews/Item/Instances/Item/MyDecisions/MyDecisionsRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/Instances/Item/MyDecisions/MyDecisionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.AccessReviews.Item.Instances.Item.MyDecisions.Count; using ApiSdk.AccessReviews.Item.Instances.Item.MyDecisions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.AccessReviews.Item.Instances.Item.MyDecisions /// /// Provides operations to manage the myDecisions property of the microsoft.graph.accessReview entity. /// - public class MyDecisionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MyDecisionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the myDecisions property of the microsoft.graph.accessReview entity. @@ -30,7 +33,7 @@ public class MyDecisionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AccessReviewDecisionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Instances.Item.MyDecisions.Item.AccessReviewDecisionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Instances.Item.MyDecisions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AccessReviewDecision.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AccessReviewDecision.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MyDecisionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/myDecisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MyDecisionsRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/myDecisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public MyDecisionsRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AccessReviewDecision body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AccessReviewDecision body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AccessReviewDecision body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AccessReviewDecision body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(AccessReviewDecision body, Ac /// /// The collection of decisions for the caller, if the caller is a reviewer. /// - public class MyDecisionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MyDecisionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class MyDecisionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/Instances/Item/ResetDecisions/ResetDecisionsRequestBuilder.cs b/src/generated/AccessReviews/Item/Instances/Item/ResetDecisions/ResetDecisionsRequestBuilder.cs index 11c771a5c9..b40ff97bb9 100644 --- a/src/generated/AccessReviews/Item/Instances/Item/ResetDecisions/ResetDecisionsRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/Instances/Item/ResetDecisions/ResetDecisionsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AccessReviews.Item.Instances.Item.ResetDecisions /// /// Provides operations to call the resetDecisions method. /// - public class ResetDecisionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResetDecisionsRequestBuilder : BaseCliRequestBuilder { /// /// In the Microsoft Entra access reviews feature, reset the decisions of a currently active accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. Previous decisions are no longer recorded, but reviewers can continue to update decisions. @@ -56,14 +59,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ResetDecisionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/resetDecisions", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ResetDecisionsRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/resetDecisions", rawUrl) @@ -90,3 +93,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AccessReviews.Item.Instances.Item.Reviewers.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/reviewers/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/reviewers/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{acce /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/Instances/Item/Reviewers/Item/AccessReviewReviewerItemRequestBuilder.cs b/src/generated/AccessReviews/Item/Instances/Item/Reviewers/Item/AccessReviewReviewerItemRequestBuilder.cs index e8bf208e7a..d5dddea9d6 100644 --- a/src/generated/AccessReviews/Item/Instances/Item/Reviewers/Item/AccessReviewReviewerItemRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/Instances/Item/Reviewers/Item/AccessReviewReviewerItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AccessReviews.Item.Instances.Item.Reviewers.Item /// /// Provides operations to manage the reviewers property of the microsoft.graph.accessReview entity. /// - public class AccessReviewReviewerItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewReviewerItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property reviewers for accessReviews @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AccessReviewReviewer.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AccessReviewReviewer.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AccessReviewReviewerItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/reviewers/{accessReviewReviewer%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AccessReviewReviewerItemRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/reviewers/{accessReviewReviewer%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AccessReviewReviewer body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AccessReviewReviewer body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AccessReviewReviewer body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AccessReviewReviewer body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(AccessReviewReviewer body, A /// /// The collection of reviewers for an access review, if access review reviewerType is of type delegated. /// - public class AccessReviewReviewerItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewReviewerItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class AccessReviewReviewerItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/Instances/Item/Reviewers/ReviewersRequestBuilder.cs b/src/generated/AccessReviews/Item/Instances/Item/Reviewers/ReviewersRequestBuilder.cs index 6a11a174ee..b2692a4833 100644 --- a/src/generated/AccessReviews/Item/Instances/Item/Reviewers/ReviewersRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/Instances/Item/Reviewers/ReviewersRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.AccessReviews.Item.Instances.Item.Reviewers.Count; using ApiSdk.AccessReviews.Item.Instances.Item.Reviewers.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.AccessReviews.Item.Instances.Item.Reviewers /// /// Provides operations to manage the reviewers property of the microsoft.graph.accessReview entity. /// - public class ReviewersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReviewersRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the reviewers property of the microsoft.graph.accessReview entity. @@ -30,7 +33,7 @@ public class ReviewersRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AccessReviewReviewerItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Instances.Item.Reviewers.Item.AccessReviewReviewerItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Instances.Item.Reviewers.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AccessReviewReviewer.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AccessReviewReviewer.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ReviewersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/reviewers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReviewersRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/reviewers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public ReviewersRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AccessReviewReviewer body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AccessReviewReviewer body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AccessReviewReviewer body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AccessReviewReviewer body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(AccessReviewReviewer body, Ac /// /// The collection of reviewers for an access review, if access review reviewerType is of type delegated. /// - public class ReviewersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReviewersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class ReviewersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/Instances/Item/SendReminder/SendReminderRequestBuilder.cs b/src/generated/AccessReviews/Item/Instances/Item/SendReminder/SendReminderRequestBuilder.cs index db52c6198b..d670ba1178 100644 --- a/src/generated/AccessReviews/Item/Instances/Item/SendReminder/SendReminderRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/Instances/Item/SendReminder/SendReminderRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AccessReviews.Item.Instances.Item.SendReminder /// /// Provides operations to call the sendReminder method. /// - public class SendReminderRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SendReminderRequestBuilder : BaseCliRequestBuilder { /// /// In the Microsoft Entra access reviews feature, send a reminder to the reviewers of a currently active accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. @@ -56,14 +59,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SendReminderRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/sendReminder", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SendReminderRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/sendReminder", rawUrl) @@ -90,3 +93,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AccessReviews.Item.Instances.Item.Stop /// /// Provides operations to call the stop method. /// - public class StopRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StopRequestBuilder : BaseCliRequestBuilder { /// /// In the Microsoft Entra access reviews feature, stop a currently active accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. (To prevent a recurring access review from starting future instances, update it to change its scheduled end date). After the access review stops, reviewers can no longer give input, and the access review decisions can be applied. @@ -56,14 +59,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public StopRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/stop", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public StopRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/instances/{accessReview%2Did1}/stop", rawUrl) @@ -90,3 +93,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AccessReviews.Item.MyDecisions.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/myDecisions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/myDecisions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{acce /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/MyDecisions/Item/AccessReviewDecisionItemRequestBuilder.cs b/src/generated/AccessReviews/Item/MyDecisions/Item/AccessReviewDecisionItemRequestBuilder.cs index 8f4f3e4a30..ef08c0fe58 100644 --- a/src/generated/AccessReviews/Item/MyDecisions/Item/AccessReviewDecisionItemRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/MyDecisions/Item/AccessReviewDecisionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AccessReviews.Item.MyDecisions.Item /// /// Provides operations to manage the myDecisions property of the microsoft.graph.accessReview entity. /// - public class AccessReviewDecisionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewDecisionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property myDecisions for accessReviews @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AccessReviewDecision.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AccessReviewDecision.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AccessReviewDecisionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/myDecisions/{accessReviewDecision%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AccessReviewDecisionItemRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/myDecisions/{accessReviewDecision%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AccessReviewDecision body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AccessReviewDecision body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AccessReviewDecision body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AccessReviewDecision body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(AccessReviewDecision body, A /// /// The collection of decisions for the caller, if the caller is a reviewer. /// - public class AccessReviewDecisionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewDecisionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class AccessReviewDecisionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/MyDecisions/MyDecisionsRequestBuilder.cs b/src/generated/AccessReviews/Item/MyDecisions/MyDecisionsRequestBuilder.cs index c34b95b2a4..3c3c7c5e74 100644 --- a/src/generated/AccessReviews/Item/MyDecisions/MyDecisionsRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/MyDecisions/MyDecisionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.AccessReviews.Item.MyDecisions.Count; using ApiSdk.AccessReviews.Item.MyDecisions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.AccessReviews.Item.MyDecisions /// /// Provides operations to manage the myDecisions property of the microsoft.graph.accessReview entity. /// - public class MyDecisionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MyDecisionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the myDecisions property of the microsoft.graph.accessReview entity. @@ -30,7 +33,7 @@ public class MyDecisionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AccessReviewDecisionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.MyDecisions.Item.AccessReviewDecisionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.MyDecisions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AccessReviewDecision.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AccessReviewDecision.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -208,14 +211,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MyDecisionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/myDecisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MyDecisionsRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/myDecisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -228,11 +231,11 @@ public MyDecisionsRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -248,11 +251,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AccessReviewDecision body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AccessReviewDecision body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AccessReviewDecision body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AccessReviewDecision body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -264,7 +267,8 @@ public RequestInformation ToPostRequestInformation(AccessReviewDecision body, Ac /// /// In the Microsoft Entra access reviews feature, retrieve the decisions of an accessReview object for the calling user as reviewer. /// - public class MyDecisionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MyDecisionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -328,3 +332,4 @@ public class MyDecisionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/ResetDecisions/ResetDecisionsRequestBuilder.cs b/src/generated/AccessReviews/Item/ResetDecisions/ResetDecisionsRequestBuilder.cs index 96dba94b8e..fb87896844 100644 --- a/src/generated/AccessReviews/Item/ResetDecisions/ResetDecisionsRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/ResetDecisions/ResetDecisionsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AccessReviews.Item.ResetDecisions /// /// Provides operations to call the resetDecisions method. /// - public class ResetDecisionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResetDecisionsRequestBuilder : BaseCliRequestBuilder { /// /// In the Microsoft Entra access reviews feature, reset the decisions of a currently active accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. Previous decisions are no longer recorded, but reviewers can continue to update decisions. @@ -50,14 +53,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ResetDecisionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/resetDecisions", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ResetDecisionsRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/resetDecisions", rawUrl) @@ -84,3 +87,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AccessReviews.Item.Reviewers.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/reviewers/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/reviewers/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{acce /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/Reviewers/Item/AccessReviewReviewerItemRequestBuilder.cs b/src/generated/AccessReviews/Item/Reviewers/Item/AccessReviewReviewerItemRequestBuilder.cs index 9240704487..512de7462c 100644 --- a/src/generated/AccessReviews/Item/Reviewers/Item/AccessReviewReviewerItemRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/Reviewers/Item/AccessReviewReviewerItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AccessReviews.Item.Reviewers.Item /// /// Provides operations to manage the reviewers property of the microsoft.graph.accessReview entity. /// - public class AccessReviewReviewerItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewReviewerItemRequestBuilder : BaseCliRequestBuilder { /// /// In the Microsoft Entra access reviews feature, update an existing accessReview object to remove a user as a reviewer. This operation is only permitted for an access review that isn't yet completed, and only for an access review where the reviewers are explicitly specified. This operation isn't permitted for an access review in which users review their own access, and not intended for an access review in which the group owners are assigned as the reviewers. @@ -156,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AccessReviewReviewer.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AccessReviewReviewer.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -179,14 +182,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AccessReviewReviewerItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/reviewers/{accessReviewReviewer%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AccessReviewReviewerItemRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/reviewers/{accessReviewReviewer%2Did}{?%24expand,%24select}", rawUrl) @@ -218,11 +221,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -238,11 +241,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AccessReviewReviewer body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AccessReviewReviewer body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AccessReviewReviewer body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AccessReviewReviewer body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +257,8 @@ public RequestInformation ToPatchRequestInformation(AccessReviewReviewer body, A /// /// The collection of reviewers for an access review, if access review reviewerType is of type delegated. /// - public class AccessReviewReviewerItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccessReviewReviewerItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -279,3 +283,4 @@ public class AccessReviewReviewerItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/Reviewers/ReviewersRequestBuilder.cs b/src/generated/AccessReviews/Item/Reviewers/ReviewersRequestBuilder.cs index 45a2519d9f..4634c64fd4 100644 --- a/src/generated/AccessReviews/Item/Reviewers/ReviewersRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/Reviewers/ReviewersRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.AccessReviews.Item.Reviewers.Count; using ApiSdk.AccessReviews.Item.Reviewers.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.AccessReviews.Item.Reviewers /// /// Provides operations to manage the reviewers property of the microsoft.graph.accessReview entity. /// - public class ReviewersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReviewersRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the reviewers property of the microsoft.graph.accessReview entity. @@ -30,7 +33,7 @@ public class ReviewersRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AccessReviewReviewerItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Reviewers.Item.AccessReviewReviewerItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AccessReviews.Item.Reviewers.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -84,8 +87,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AccessReviewReviewer.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AccessReviewReviewer.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ReviewersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/reviewers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReviewersRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/reviewers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public ReviewersRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AccessReviewReviewer body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AccessReviewReviewer body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AccessReviewReviewer body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AccessReviewReviewer body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(AccessReviewReviewer body, Ac /// /// In the Microsoft Entra access reviews feature, retrieve the reviewers of an accessReview object. /// - public class ReviewersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReviewersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class ReviewersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AccessReviews/Item/SendReminder/SendReminderRequestBuilder.cs b/src/generated/AccessReviews/Item/SendReminder/SendReminderRequestBuilder.cs index e9de183d5a..f4eb7c13c5 100644 --- a/src/generated/AccessReviews/Item/SendReminder/SendReminderRequestBuilder.cs +++ b/src/generated/AccessReviews/Item/SendReminder/SendReminderRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AccessReviews.Item.SendReminder /// /// Provides operations to call the sendReminder method. /// - public class SendReminderRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SendReminderRequestBuilder : BaseCliRequestBuilder { /// /// In the Microsoft Entra access reviews feature, send a reminder to the reviewers of a currently active accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. @@ -50,14 +53,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SendReminderRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/sendReminder", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SendReminderRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/sendReminder", rawUrl) @@ -84,3 +87,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AccessReviews.Item.Stop /// /// Provides operations to call the stop method. /// - public class StopRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StopRequestBuilder : BaseCliRequestBuilder { /// /// In the Microsoft Entra access reviews feature, stop a currently active accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. (To prevent a recurring access review from starting future instances, update it to change its scheduled end date). After the access review stops, reviewers can no longer give input, and the access review decisions can be applied. @@ -50,14 +53,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public StopRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/accessReviews/{accessReview%2Did}/stop", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public StopRequestBuilder(string rawUrl) : base("{+baseurl}/accessReviews/{accessReview%2Did}/stop", rawUrl) @@ -84,3 +87,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Activitystatistics.Count; using ApiSdk.Activitystatistics.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Activitystatistics /// /// Provides operations to manage the collection of activityStatistics entities. /// - public class ActivitystatisticsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ActivitystatisticsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of activityStatistics entities. @@ -30,7 +33,7 @@ public class ActivitystatisticsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ActivityStatisticsItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Activitystatistics.Item.ActivityStatisticsItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Activitystatistics.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.ActivityStatistics.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ActivityStatistics.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,36 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get entities from activitystatistics"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -143,13 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -159,13 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -188,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ActivitystatisticsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/activitystatistics{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ActivitystatisticsRequestBuilder(string rawUrl) : base("{+baseurl}/activitystatistics{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", rawUrl) @@ -208,11 +167,11 @@ public ActivitystatisticsRequestBuilder(string rawUrl) : base("{+baseurl}/activi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -228,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.ActivityStatistics body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ActivityStatistics body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.ActivityStatistics body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ActivityStatistics body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -244,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.ActivityStatist /// /// Get entities from activitystatistics /// - public class ActivitystatisticsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ActivitystatisticsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -298,3 +258,4 @@ public class ActivitystatisticsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Activitystatistics/Count/CountRequestBuilder.cs b/src/generated/Activitystatistics/Count/CountRequestBuilder.cs index 81a0f27847..337e2f0735 100644 --- a/src/generated/Activitystatistics/Count/CountRequestBuilder.cs +++ b/src/generated/Activitystatistics/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Activitystatistics.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/activitystatistics/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/activitystatistics/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/activitystatistics/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Activitystatistics/Item/ActivityStatisticsItemRequestBuilder.cs b/src/generated/Activitystatistics/Item/ActivityStatisticsItemRequestBuilder.cs index 2c7a38e01a..e73f5e9530 100644 --- a/src/generated/Activitystatistics/Item/ActivityStatisticsItemRequestBuilder.cs +++ b/src/generated/Activitystatistics/Item/ActivityStatisticsItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Activitystatistics.Item /// /// Provides operations to manage the collection of activityStatistics entities. /// - public class ActivityStatisticsItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ActivityStatisticsItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete entity from activitystatistics @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.ActivityStatistics.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ActivityStatistics.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ActivityStatisticsItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/activitystatistics/{activityStatistics%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ActivityStatisticsItemRequestBuilder(string rawUrl) : base("{+baseurl}/activitystatistics/{activityStatistics%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ActivityStatistics body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ActivityStatistics body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ActivityStatistics body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ActivityStatistics body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ActivityStatis /// /// Get entity from activitystatistics by key /// - public class ActivityStatisticsItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ActivityStatisticsItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class ActivityStatisticsItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/AdminRequestBuilder.cs b/src/generated/Admin/AdminRequestBuilder.cs index baa4ae9c65..fc6205ded6 100644 --- a/src/generated/Admin/AdminRequestBuilder.cs +++ b/src/generated/Admin/AdminRequestBuilder.cs @@ -1,17 +1,22 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.AppsAndServices; using ApiSdk.Admin.Dynamics; using ApiSdk.Admin.Edge; +using ApiSdk.Admin.Entra; +using ApiSdk.Admin.Exchange; using ApiSdk.Admin.Forms; using ApiSdk.Admin.Microsoft365Apps; using ApiSdk.Admin.People; using ApiSdk.Admin.ReportSettings; using ApiSdk.Admin.ServiceAnnouncement; using ApiSdk.Admin.Sharepoint; +using ApiSdk.Admin.Teams; using ApiSdk.Admin.Todo; using ApiSdk.Admin.Windows; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -30,7 +35,8 @@ namespace ApiSdk.Admin /// /// Provides operations to manage the admin singleton. /// - public class AdminRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AdminRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the appsAndServices property of the microsoft.graph.admin entity. @@ -40,7 +46,7 @@ public Command BuildAppsAndServicesNavCommand() { var command = new Command("apps-and-services"); command.Description = "Provides operations to manage the appsAndServices property of the microsoft.graph.admin entity."; - var builder = new AppsAndServicesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.AppsAndServices.AppsAndServicesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -59,7 +65,7 @@ public Command BuildDynamicsNavCommand() { var command = new Command("dynamics"); command.Description = "Provides operations to manage the dynamics property of the microsoft.graph.admin entity."; - var builder = new DynamicsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Dynamics.DynamicsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -78,7 +84,7 @@ public Command BuildEdgeNavCommand() { var command = new Command("edge"); command.Description = "Provides operations to manage the edge property of the microsoft.graph.admin entity."; - var builder = new EdgeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Edge.EdgeRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -96,6 +102,57 @@ public Command BuildEdgeNavCommand() return command; } /// + /// Provides operations to manage the entra property of the microsoft.graph.admin entity. + /// + /// A + public Command BuildEntraNavCommand() + { + var command = new Command("entra"); + command.Description = "Provides operations to manage the entra property of the microsoft.graph.admin entity."; + var builder = new global::ApiSdk.Admin.Entra.EntraRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + execCommands.Add(builder.BuildDeleteCommand()); + execCommands.Add(builder.BuildGetCommand()); + execCommands.Add(builder.BuildPatchCommand()); + nonExecCommands.Add(builder.BuildUxSettingNavCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the exchange property of the microsoft.graph.admin entity. + /// + /// A + public Command BuildExchangeNavCommand() + { + var command = new Command("exchange"); + command.Description = "Provides operations to manage the exchange property of the microsoft.graph.admin entity."; + var builder = new global::ApiSdk.Admin.Exchange.ExchangeRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + execCommands.Add(builder.BuildDeleteCommand()); + execCommands.Add(builder.BuildGetCommand()); + nonExecCommands.Add(builder.BuildMailboxesNavCommand()); + nonExecCommands.Add(builder.BuildMessageTracesNavCommand()); + execCommands.Add(builder.BuildPatchCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// /// Provides operations to manage the forms property of the microsoft.graph.admin entity. /// /// A @@ -103,7 +160,7 @@ public Command BuildFormsNavCommand() { var command = new Command("forms"); command.Description = "Provides operations to manage the forms property of the microsoft.graph.admin entity."; - var builder = new FormsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Forms.FormsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -122,23 +179,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get admin"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -146,8 +191,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -168,7 +211,7 @@ public Command BuildMicrosoft365AppsNavCommand() { var command = new Command("microsoft365-apps"); command.Description = "Provides operations to manage the microsoft365Apps property of the microsoft.graph.admin entity."; - var builder = new Microsoft365AppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Microsoft365Apps.Microsoft365AppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -210,8 +253,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.Admin.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Admin.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -238,14 +281,18 @@ public Command BuildPeopleNavCommand() { var command = new Command("people"); command.Description = "Provides operations to manage the people property of the microsoft.graph.admin entity."; - var builder = new PeopleRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.People.PeopleRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); nonExecCommands.Add(builder.BuildItemInsightsNavCommand()); + nonExecCommands.Add(builder.BuildNamePronunciationNavCommand()); execCommands.Add(builder.BuildPatchCommand()); nonExecCommands.Add(builder.BuildProfileCardPropertiesNavCommand()); + nonExecCommands.Add(builder.BuildProfilePropertySettingsNavCommand()); + nonExecCommands.Add(builder.BuildProfileSourcesNavCommand()); + nonExecCommands.Add(builder.BuildProfileSourcesWithSourceIdRbCommand()); nonExecCommands.Add(builder.BuildPronounsNavCommand()); foreach (var cmd in execCommands) { @@ -265,7 +312,7 @@ public Command BuildReportSettingsNavCommand() { var command = new Command("report-settings"); command.Description = "Provides operations to manage the reportSettings property of the microsoft.graph.admin entity."; - var builder = new ReportSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ReportSettings.ReportSettingsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -284,7 +331,7 @@ public Command BuildServiceAnnouncementNavCommand() { var command = new Command("service-announcement"); command.Description = "Provides operations to manage the serviceAnnouncement property of the microsoft.graph.admin entity."; - var builder = new ServiceAnnouncementRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.ServiceAnnouncementRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -311,7 +358,7 @@ public Command BuildSharepointNavCommand() { var command = new Command("sharepoint"); command.Description = "Provides operations to manage the sharepoint property of the microsoft.graph.admin entity."; - var builder = new SharepointRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Sharepoint.SharepointRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -329,6 +376,32 @@ public Command BuildSharepointNavCommand() return command; } /// + /// Provides operations to manage the teams property of the microsoft.graph.admin entity. + /// + /// A + public Command BuildTeamsNavCommand() + { + var command = new Command("teams"); + command.Description = "Provides operations to manage the teams property of the microsoft.graph.admin entity."; + var builder = new global::ApiSdk.Admin.Teams.TeamsRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + execCommands.Add(builder.BuildDeleteCommand()); + execCommands.Add(builder.BuildGetCommand()); + execCommands.Add(builder.BuildPatchCommand()); + nonExecCommands.Add(builder.BuildPolicyNavCommand()); + nonExecCommands.Add(builder.BuildUserConfigurationsNavCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// /// Provides operations to manage the todo property of the microsoft.graph.admin entity. /// /// A @@ -336,7 +409,7 @@ public Command BuildTodoNavCommand() { var command = new Command("todo"); command.Description = "Provides operations to manage the todo property of the microsoft.graph.admin entity."; - var builder = new TodoRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Todo.TodoRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -355,7 +428,7 @@ public Command BuildWindowsNavCommand() { var command = new Command("windows"); command.Description = "Provides operations to manage the windows property of the microsoft.graph.admin entity."; - var builder = new WindowsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.WindowsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -373,14 +446,14 @@ public Command BuildWindowsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AdminRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AdminRequestBuilder(string rawUrl) : base("{+baseurl}/admin{?%24expand,%24select}", rawUrl) @@ -393,11 +466,11 @@ public AdminRequestBuilder(string rawUrl) : base("{+baseurl}/admin{?%24expand,%2 /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -413,11 +486,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Admin body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Admin body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Admin body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Admin body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -429,7 +502,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Admin body, Ac /// /// Get admin /// - public class AdminRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AdminRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -454,3 +528,4 @@ public class AdminRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/AppsAndServices/AppsAndServicesRequestBuilder.cs b/src/generated/Admin/AppsAndServices/AppsAndServicesRequestBuilder.cs index 46d4758c28..71e779d49e 100644 --- a/src/generated/Admin/AppsAndServices/AppsAndServicesRequestBuilder.cs +++ b/src/generated/Admin/AppsAndServices/AppsAndServicesRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.AppsAndServices /// /// Provides operations to manage the appsAndServices property of the microsoft.graph.admin entity. /// - public class AppsAndServicesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppsAndServicesRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property appsAndServices for admin @@ -29,18 +32,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property appsAndServices for admin"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -59,23 +55,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Read the properties and relationships of a adminAppsAndServices object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/adminappsandservices-get?view=graph-rest-beta"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -83,8 +67,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -123,8 +105,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AdminAppsAndServices.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AdminAppsAndServices.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -144,14 +126,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AppsAndServicesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/appsAndServices{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AppsAndServicesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/appsAndServices{?%24expand,%24select}", rawUrl) @@ -183,11 +165,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -203,11 +185,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AdminAppsAndServices body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdminAppsAndServices body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AdminAppsAndServices body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdminAppsAndServices body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -219,7 +201,8 @@ public RequestInformation ToPatchRequestInformation(AdminAppsAndServices body, A /// /// Read the properties and relationships of a adminAppsAndServices object. /// - public class AppsAndServicesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppsAndServicesRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -244,3 +227,4 @@ public class AppsAndServicesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Dynamics/DynamicsRequestBuilder.cs b/src/generated/Admin/Dynamics/DynamicsRequestBuilder.cs index 836405bd08..f256ea86f4 100644 --- a/src/generated/Admin/Dynamics/DynamicsRequestBuilder.cs +++ b/src/generated/Admin/Dynamics/DynamicsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Dynamics /// /// Provides operations to manage the dynamics property of the microsoft.graph.admin entity. /// - public class DynamicsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DynamicsRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property dynamics for admin @@ -29,18 +32,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property dynamics for admin"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -59,23 +55,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Read the properties and relationships of a adminDynamics object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/admindynamics-get?view=graph-rest-beta"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -83,8 +67,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -123,8 +105,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AdminDynamics.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AdminDynamics.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -144,14 +126,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DynamicsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/dynamics{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DynamicsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/dynamics{?%24expand,%24select}", rawUrl) @@ -183,11 +165,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -203,11 +185,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AdminDynamics body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdminDynamics body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AdminDynamics body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdminDynamics body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -219,7 +201,8 @@ public RequestInformation ToPatchRequestInformation(AdminDynamics body, Action /// Read the properties and relationships of a adminDynamics object. /// - public class DynamicsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DynamicsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -244,3 +227,4 @@ public class DynamicsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Edge/EdgeRequestBuilder.cs b/src/generated/Admin/Edge/EdgeRequestBuilder.cs index 64af94f8b2..590fe2b015 100644 --- a/src/generated/Admin/Edge/EdgeRequestBuilder.cs +++ b/src/generated/Admin/Edge/EdgeRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Edge.InternetExplorerMode; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Admin.Edge /// /// Provides operations to manage the edge property of the microsoft.graph.admin entity. /// - public class EdgeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EdgeRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property edge for admin @@ -30,18 +33,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property edge for admin"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -59,23 +55,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "A container for Microsoft Edge resources. Read-only."; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -83,8 +67,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -105,7 +87,7 @@ public Command BuildInternetExplorerModeNavCommand() { var command = new Command("internet-explorer-mode"); command.Description = "Provides operations to manage the internetExplorerMode property of the microsoft.graph.edge entity."; - var builder = new InternetExplorerModeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Edge.InternetExplorerMode.InternetExplorerModeRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -147,8 +129,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.Edge.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Edge.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -168,14 +150,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public EdgeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/edge{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EdgeRequestBuilder(string rawUrl) : base("{+baseurl}/admin/edge{?%24expand,%24select}", rawUrl) @@ -207,11 +189,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -227,11 +209,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Edge body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Edge body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Edge body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Edge body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -243,7 +225,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Edge body, Act /// /// A container for Microsoft Edge resources. Read-only. /// - public class EdgeRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EdgeRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -268,3 +251,4 @@ public class EdgeRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Edge/InternetExplorerMode/InternetExplorerModeRequestBuilder.cs b/src/generated/Admin/Edge/InternetExplorerMode/InternetExplorerModeRequestBuilder.cs index e6522763a0..9b8596c744 100644 --- a/src/generated/Admin/Edge/InternetExplorerMode/InternetExplorerModeRequestBuilder.cs +++ b/src/generated/Admin/Edge/InternetExplorerMode/InternetExplorerModeRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Admin.Edge.InternetExplorerMode /// /// Provides operations to manage the internetExplorerMode property of the microsoft.graph.edge entity. /// - public class InternetExplorerModeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InternetExplorerModeRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property internetExplorerMode for admin @@ -30,18 +33,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property internetExplorerMode for admin"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -59,23 +55,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "A container for Internet Explorer mode resources."; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -83,8 +67,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -122,8 +104,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.InternetExplorerMode.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.InternetExplorerMode.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -150,7 +132,7 @@ public Command BuildSiteListsNavCommand() { var command = new Command("site-lists"); command.Description = "Provides operations to manage the siteLists property of the microsoft.graph.internetExplorerMode entity."; - var builder = new SiteListsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.SiteListsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -170,14 +152,14 @@ public Command BuildSiteListsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public InternetExplorerModeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/edge/internetExplorerMode{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public InternetExplorerModeRequestBuilder(string rawUrl) : base("{+baseurl}/admin/edge/internetExplorerMode{?%24expand,%24select}", rawUrl) @@ -209,11 +191,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -229,11 +211,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.InternetExplorerMode body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.InternetExplorerMode body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.InternetExplorerMode body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.InternetExplorerMode body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -245,7 +227,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.InternetExplor /// /// A container for Internet Explorer mode resources. /// - public class InternetExplorerModeRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InternetExplorerModeRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -270,3 +253,4 @@ public class InternetExplorerModeRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Count/CountRequestBuilder.cs b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Count/CountRequestBuilder.cs index 1af6a265ca..df61e2ca2f 100644 --- a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/edge/internetExplorerMode/siteLists/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/edge/internetExplorerMode/siteLists/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/edge/internet /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/BrowserSiteListItemRequestBuilder.cs b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/BrowserSiteListItemRequestBuilder.cs index 04478a844a..53015948ec 100644 --- a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/BrowserSiteListItemRequestBuilder.cs +++ b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/BrowserSiteListItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.Publish; using ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.SharedCookies; using ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.Sites; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item /// /// Provides operations to manage the siteLists property of the microsoft.graph.internetExplorerMode entity. /// - public class BrowserSiteListItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BrowserSiteListItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete a browserSiteList object. @@ -144,8 +147,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BrowserSiteList.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BrowserSiteList.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -173,7 +176,7 @@ public Command BuildPublishNavCommand() { var command = new Command("publish"); command.Description = "Provides operations to call the publish method."; - var builder = new PublishRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.Publish.PublishRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -190,7 +193,7 @@ public Command BuildSharedCookiesNavCommand() { var command = new Command("shared-cookies"); command.Description = "Provides operations to manage the sharedCookies property of the microsoft.graph.browserSiteList entity."; - var builder = new SharedCookiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.SharedCookies.SharedCookiesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -217,7 +220,7 @@ public Command BuildSitesNavCommand() { var command = new Command("sites"); command.Description = "Provides operations to manage the sites property of the microsoft.graph.browserSiteList entity."; - var builder = new SitesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.Sites.SitesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -237,14 +240,14 @@ public Command BuildSitesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BrowserSiteListItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/edge/internetExplorerMode/siteLists/{browserSiteList%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BrowserSiteListItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/edge/internetExplorerMode/siteLists/{browserSiteList%2Did}{?%24expand,%24select}", rawUrl) @@ -276,11 +279,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -296,11 +299,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(BrowserSiteList body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BrowserSiteList body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(BrowserSiteList body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BrowserSiteList body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -312,7 +315,8 @@ public RequestInformation ToPatchRequestInformation(BrowserSiteList body, Action /// /// Get a browserSiteList that contains browserSite and browserSharedCookie resources. /// - public class BrowserSiteListItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BrowserSiteListItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -337,3 +341,4 @@ public class BrowserSiteListItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/Publish/PublishPostRequestBody.cs b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/Publish/PublishPostRequestBody.cs index f92330d0fc..23b47093a7 100644 --- a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/Publish/PublishPostRequestBody.cs +++ b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/Publish/PublishPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.Publish { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PublishPostRequestBody : IAdditionalDataHolder, IParsable + public partial class PublishPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -24,21 +26,21 @@ public class PublishPostRequestBody : IAdditionalDataHolder, IParsable /// The sharedCookies property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? SharedCookies { get; set; } + public List? SharedCookies { get; set; } #nullable restore #else - public List SharedCookies { get; set; } + public List SharedCookies { get; set; } #endif /// The sites property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Sites { get; set; } + public List? Sites { get; set; } #nullable restore #else - public List Sites { get; set; } + public List Sites { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PublishPostRequestBody() { @@ -47,12 +49,12 @@ public PublishPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PublishPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.Publish.PublishPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PublishPostRequestBody(); + return new global::ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.Publish.PublishPostRequestBody(); } /// /// The deserialization information for the current model @@ -63,8 +65,8 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "revision", n => { Revision = n.GetStringValue(); } }, - { "sharedCookies", n => { SharedCookies = n.GetCollectionOfObjectValues(BrowserSharedCookie.CreateFromDiscriminatorValue)?.ToList(); } }, - { "sites", n => { Sites = n.GetCollectionOfObjectValues(BrowserSite.CreateFromDiscriminatorValue)?.ToList(); } }, + { "sharedCookies", n => { SharedCookies = n.GetCollectionOfObjectValues(global::ApiSdk.Models.BrowserSharedCookie.CreateFromDiscriminatorValue)?.AsList(); } }, + { "sites", n => { Sites = n.GetCollectionOfObjectValues(global::ApiSdk.Models.BrowserSite.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -75,9 +77,10 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("revision", Revision); - writer.WriteCollectionOfObjectValues("sharedCookies", SharedCookies); - writer.WriteCollectionOfObjectValues("sites", Sites); + writer.WriteCollectionOfObjectValues("sharedCookies", SharedCookies); + writer.WriteCollectionOfObjectValues("sites", Sites); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/Publish/PublishRequestBuilder.cs b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/Publish/PublishRequestBuilder.cs index 2c80b22fa6..066338108e 100644 --- a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/Publish/PublishRequestBuilder.cs +++ b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/Publish/PublishRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.Publish /// /// Provides operations to call the publish method. /// - public class PublishRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PublishRequestBuilder : BaseCliRequestBuilder { /// /// Publish the specified browserSiteList for devices to download. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PublishPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.Publish.PublishPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PublishRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/edge/internetExplorerMode/siteLists/{browserSiteList%2Did}/publish", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PublishRequestBuilder(string rawUrl) : base("{+baseurl}/admin/edge/internetExplorerMode/siteLists/{browserSiteList%2Did}/publish", rawUrl) @@ -95,11 +98,11 @@ public PublishRequestBuilder(string rawUrl) : base("{+baseurl}/admin/edge/intern /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(PublishPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.Publish.PublishPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PublishPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.Publish.PublishPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(PublishPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/SharedCookies/Count/CountRequestBuilder.cs b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/SharedCookies/Count/CountRequestBuilder.cs index 6f246c621f..e3ccea3259 100644 --- a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/SharedCookies/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/SharedCookies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.SharedCookies.Co /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/edge/internetExplorerMode/siteLists/{browserSiteList%2Did}/sharedCookies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/edge/internetExplorerMode/siteLists/{browserSiteList%2Did}/sharedCookies/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/edge/internet /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/SharedCookies/Item/BrowserSharedCookieItemRequestBuilder.cs b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/SharedCookies/Item/BrowserSharedCookieItemRequestBuilder.cs index da0be5140c..55dd7006aa 100644 --- a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/SharedCookies/Item/BrowserSharedCookieItemRequestBuilder.cs +++ b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/SharedCookies/Item/BrowserSharedCookieItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.SharedCookies.It /// /// Provides operations to manage the sharedCookies property of the microsoft.graph.browserSiteList entity. /// - public class BrowserSharedCookieItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BrowserSharedCookieItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete a browserSharedCookie from a browserSiteList. @@ -158,8 +161,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BrowserSharedCookie.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BrowserSharedCookie.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -181,14 +184,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BrowserSharedCookieItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/edge/internetExplorerMode/siteLists/{browserSiteList%2Did}/sharedCookies/{browserSharedCookie%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BrowserSharedCookieItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/edge/internetExplorerMode/siteLists/{browserSiteList%2Did}/sharedCookies/{browserSharedCookie%2Did}{?%24expand,%24select}", rawUrl) @@ -220,11 +223,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -240,11 +243,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(BrowserSharedCookie body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BrowserSharedCookie body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(BrowserSharedCookie body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BrowserSharedCookie body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -256,7 +259,8 @@ public RequestInformation ToPatchRequestInformation(BrowserSharedCookie body, Ac /// /// Get a session cookie that can be shared between a Microsoft Edge process and an Internet Explorer process, while using Internet Explorer mode. /// - public class BrowserSharedCookieItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BrowserSharedCookieItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -281,3 +285,4 @@ public class BrowserSharedCookieItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/SharedCookies/SharedCookiesRequestBuilder.cs b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/SharedCookies/SharedCookiesRequestBuilder.cs index 0745b2680c..2c831202ac 100644 --- a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/SharedCookies/SharedCookiesRequestBuilder.cs +++ b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/SharedCookies/SharedCookiesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.SharedCookies.Count; using ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.SharedCookies.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.SharedCookies /// /// Provides operations to manage the sharedCookies property of the microsoft.graph.browserSiteList entity. /// - public class SharedCookiesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharedCookiesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the sharedCookies property of the microsoft.graph.browserSiteList entity. @@ -30,7 +33,7 @@ public class SharedCookiesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new BrowserSharedCookieItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.SharedCookies.Item.BrowserSharedCookieItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.SharedCookies.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -84,8 +87,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BrowserSharedCookie.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BrowserSharedCookie.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SharedCookiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/edge/internetExplorerMode/siteLists/{browserSiteList%2Did}/sharedCookies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SharedCookiesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/edge/internetExplorerMode/siteLists/{browserSiteList%2Did}/sharedCookies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public SharedCookiesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/edge/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(BrowserSharedCookie body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BrowserSharedCookie body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BrowserSharedCookie body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BrowserSharedCookie body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(BrowserSharedCookie body, Act /// /// Get a list of the browserSharedCookie objects and their properties. /// - public class SharedCookiesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharedCookiesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class SharedCookiesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/Sites/Count/CountRequestBuilder.cs b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/Sites/Count/CountRequestBuilder.cs index 42171a211b..14d964055f 100644 --- a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/Sites/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/Sites/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.Sites.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/edge/internetExplorerMode/siteLists/{browserSiteList%2Did}/sites/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/edge/internetExplorerMode/siteLists/{browserSiteList%2Did}/sites/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/edge/internet /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/Sites/Item/BrowserSiteItemRequestBuilder.cs b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/Sites/Item/BrowserSiteItemRequestBuilder.cs index 4a4181b779..af7d916585 100644 --- a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/Sites/Item/BrowserSiteItemRequestBuilder.cs +++ b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/Sites/Item/BrowserSiteItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.Sites.Item /// /// Provides operations to manage the sites property of the microsoft.graph.browserSiteList entity. /// - public class BrowserSiteItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BrowserSiteItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete a browserSite from a browserSiteList. @@ -158,8 +161,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BrowserSite.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BrowserSite.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -181,14 +184,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BrowserSiteItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/edge/internetExplorerMode/siteLists/{browserSiteList%2Did}/sites/{browserSite%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BrowserSiteItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/edge/internetExplorerMode/siteLists/{browserSiteList%2Did}/sites/{browserSite%2Did}{?%24expand,%24select}", rawUrl) @@ -220,11 +223,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -240,11 +243,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(BrowserSite body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BrowserSite body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(BrowserSite body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BrowserSite body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -256,7 +259,8 @@ public RequestInformation ToPatchRequestInformation(BrowserSite body, Action /// Get a browserSite that resides on a browserSiteList. /// - public class BrowserSiteItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BrowserSiteItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -281,3 +285,4 @@ public class BrowserSiteItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/Sites/SitesRequestBuilder.cs b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/Sites/SitesRequestBuilder.cs index 4dec77965d..d7255d6289 100644 --- a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/Sites/SitesRequestBuilder.cs +++ b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/Sites/SitesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.Sites.Count; using ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.Sites.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.Sites /// /// Provides operations to manage the sites property of the microsoft.graph.browserSiteList entity. /// - public class SitesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SitesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the sites property of the microsoft.graph.browserSiteList entity. @@ -30,7 +33,7 @@ public class SitesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new BrowserSiteItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.Sites.Item.BrowserSiteItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.Sites.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -84,8 +87,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BrowserSite.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BrowserSite.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SitesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/edge/internetExplorerMode/siteLists/{browserSiteList%2Did}/sites{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SitesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/edge/internetExplorerMode/siteLists/{browserSiteList%2Did}/sites{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public SitesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/edge/internet /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(BrowserSite body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BrowserSite body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BrowserSite body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BrowserSite body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(BrowserSite body, Action /// Get a list of the browserSite objects and their properties. /// - public class SitesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SitesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class SitesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/SiteListsRequestBuilder.cs b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/SiteListsRequestBuilder.cs index 15f7e5024d..8ca0576a97 100644 --- a/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/SiteListsRequestBuilder.cs +++ b/src/generated/Admin/Edge/InternetExplorerMode/SiteLists/SiteListsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Count; using ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists /// /// Provides operations to manage the siteLists property of the microsoft.graph.internetExplorerMode entity. /// - public class SiteListsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteListsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the siteLists property of the microsoft.graph.internetExplorerMode entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new BrowserSiteListItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Item.BrowserSiteListItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -48,7 +51,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Edge.InternetExplorerMode.SiteLists.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BrowserSiteList.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BrowserSiteList.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -112,41 +115,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get a list of the browserSiteList objects and their properties.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/internetexplorermode-list-sitelists?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -154,14 +122,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -171,14 +131,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -201,14 +153,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SiteListsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/edge/internetExplorerMode/siteLists{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SiteListsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/edge/internetExplorerMode/siteLists{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -221,11 +173,11 @@ public SiteListsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/edge/inte /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -241,11 +193,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(BrowserSiteList body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BrowserSiteList body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BrowserSiteList body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BrowserSiteList body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -257,7 +209,8 @@ public RequestInformation ToPostRequestInformation(BrowserSiteList body, Action< /// /// Get a list of the browserSiteList objects and their properties. /// - public class SiteListsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteListsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -321,3 +274,4 @@ public class SiteListsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Entra/EntraRequestBuilder.cs b/src/generated/Admin/Entra/EntraRequestBuilder.cs new file mode 100644 index 0000000000..6dc79754bf --- /dev/null +++ b/src/generated/Admin/Entra/EntraRequestBuilder.cs @@ -0,0 +1,248 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.Entra.UxSetting; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Entra +{ + /// + /// Provides operations to manage the entra property of the microsoft.graph.admin entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntraRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property entra for admin + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property entra for admin"; + command.SetHandler(async (invocationContext) => { + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// A container for Microsoft Entra resources. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "A container for Microsoft Entra resources. Read-only."; + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the navigation property entra in admin + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property entra in admin"; + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Entra.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Provides operations to manage the uxSetting property of the microsoft.graph.entra entity. + /// + /// A + public Command BuildUxSettingNavCommand() + { + var command = new Command("ux-setting"); + command.Description = "Provides operations to manage the uxSetting property of the microsoft.graph.entra entity."; + var builder = new global::ApiSdk.Admin.Entra.UxSetting.UxSettingRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildDeleteCommand()); + execCommands.Add(builder.BuildGetCommand()); + execCommands.Add(builder.BuildPatchCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public EntraRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/entra{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntraRequestBuilder(string rawUrl) : base("{+baseurl}/admin/entra{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property entra for admin + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// A container for Microsoft Entra resources. Read-only. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property entra in admin + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Entra body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Entra body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// A container for Microsoft Entra resources. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntraRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Entra/UxSetting/UxSettingRequestBuilder.cs b/src/generated/Admin/Entra/UxSetting/UxSettingRequestBuilder.cs new file mode 100644 index 0000000000..78ee6f1865 --- /dev/null +++ b/src/generated/Admin/Entra/UxSetting/UxSettingRequestBuilder.cs @@ -0,0 +1,230 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Entra.UxSetting +{ + /// + /// Provides operations to manage the uxSetting property of the microsoft.graph.entra entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UxSettingRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property uxSetting for admin + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property uxSetting for admin"; + command.SetHandler(async (invocationContext) => { + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Get the properties and relationships of a uxSetting object. + /// Find more info here + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the properties and relationships of a uxSetting object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/uxsetting-get?view=graph-rest-beta"; + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the properties of a uxSetting object. + /// Find more info here + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the properties of a uxSetting object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/uxsetting-update?view=graph-rest-beta"; + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UxSetting.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public UxSettingRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/entra/uxSetting{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UxSettingRequestBuilder(string rawUrl) : base("{+baseurl}/admin/entra/uxSetting{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property uxSetting for admin + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get the properties and relationships of a uxSetting object. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the properties of a uxSetting object. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UxSetting body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UxSetting body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get the properties and relationships of a uxSetting object. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UxSettingRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/ExchangeRequestBuilder.cs b/src/generated/Admin/Exchange/ExchangeRequestBuilder.cs new file mode 100644 index 0000000000..2e617acafc --- /dev/null +++ b/src/generated/Admin/Exchange/ExchangeRequestBuilder.cs @@ -0,0 +1,290 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.Exchange.Mailboxes; +using ApiSdk.Admin.Exchange.MessageTraces; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange +{ + /// + /// Provides operations to manage the exchange property of the microsoft.graph.admin entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExchangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property exchange for admin + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property exchange for admin"; + command.SetHandler(async (invocationContext) => { + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// A container for the Exchange admin functionality. Read-only. + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "A container for the Exchange admin functionality. Read-only."; + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Provides operations to manage the mailboxes property of the microsoft.graph.exchangeAdmin entity. + /// + /// A + public Command BuildMailboxesNavCommand() + { + var command = new Command("mailboxes"); + command.Description = "Provides operations to manage the mailboxes property of the microsoft.graph.exchangeAdmin entity."; + var builder = new global::ApiSdk.Admin.Exchange.Mailboxes.MailboxesRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + execCommands.Add(builder.BuildCreateCommand()); + execCommands.Add(builder.BuildListCommand()); + var cmds = builder.BuildCommand(); + execCommands.AddRange(cmds.Item1); + nonExecCommands.AddRange(cmds.Item2); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the messageTraces property of the microsoft.graph.exchangeAdmin entity. + /// + /// A + public Command BuildMessageTracesNavCommand() + { + var command = new Command("message-traces"); + command.Description = "Provides operations to manage the messageTraces property of the microsoft.graph.exchangeAdmin entity."; + var builder = new global::ApiSdk.Admin.Exchange.MessageTraces.MessageTracesRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + execCommands.Add(builder.BuildCreateCommand()); + execCommands.Add(builder.BuildListCommand()); + var cmds = builder.BuildCommand(); + execCommands.AddRange(cmds.Item1); + nonExecCommands.AddRange(cmds.Item2); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Update the navigation property exchange in admin + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property exchange in admin"; + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExchangeAdmin.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ExchangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ExchangeRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property exchange for admin + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// A container for the Exchange admin functionality. Read-only. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property exchange in admin + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExchangeAdmin body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExchangeAdmin body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// A container for the Exchange admin functionality. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExchangeRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Count/CountRequestBuilder.cs b/src/generated/Admin/Exchange/Mailboxes/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..bdaad901fa --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Count/CountRequestBuilder.cs @@ -0,0 +1,114 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + command.SetHandler(async (invocationContext) => { + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/mailboxes/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/mailboxes/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/CreateImportSession/CreateImportSessionRequestBuilder.cs b/src/generated/Admin/Exchange/Mailboxes/Item/CreateImportSession/CreateImportSessionRequestBuilder.cs new file mode 100644 index 0000000000..78f45bebef --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/CreateImportSession/CreateImportSessionRequestBuilder.cs @@ -0,0 +1,103 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.CreateImportSession +{ + /// + /// Provides operations to call the createImportSession method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreateImportSessionRequestBuilder : BaseCliRequestBuilder + { + /// + /// Create a session to import an Exchange mailbox item using its FastTransfer stream (FTS) format. + /// Find more info here + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Create a session to import an Exchange mailbox item using its FastTransfer stream (FTS) format.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/mailbox-createimportsession?view=graph-rest-beta"; + var mailboxIdOption = new Option("--mailbox-id", description: "The unique identifier of mailbox") { + }; + mailboxIdOption.IsRequired = true; + command.AddOption(mailboxIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var mailboxId = invocationContext.ParseResult.GetValueForOption(mailboxIdOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (mailboxId is not null) requestInfo.PathParameters.Add("mailbox%2Did", mailboxId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CreateImportSessionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/createImportSession", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CreateImportSessionRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/createImportSession", rawUrl) + { + } + /// + /// Create a session to import an Exchange mailbox item using its FastTransfer stream (FTS) format. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/ExportItems/ExportItemsPostRequestBody.cs b/src/generated/Admin/Exchange/Mailboxes/Item/ExportItems/ExportItemsPostRequestBody.cs new file mode 100644 index 0000000000..a54bab9f2f --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/ExportItems/ExportItemsPostRequestBody.cs @@ -0,0 +1,65 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.ExportItems +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ExportItemsPostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The ItemIds property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ItemIds { get; set; } +#nullable restore +#else + public List ItemIds { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ExportItemsPostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.Admin.Exchange.Mailboxes.Item.ExportItems.ExportItemsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Admin.Exchange.Mailboxes.Item.ExportItems.ExportItemsPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "ItemIds", n => { ItemIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteCollectionOfPrimitiveValues("ItemIds", ItemIds); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/ExportItems/ExportItemsPostResponse.cs b/src/generated/Admin/Exchange/Mailboxes/Item/ExportItems/ExportItemsPostResponse.cs new file mode 100644 index 0000000000..216d7f285e --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/ExportItems/ExportItemsPostResponse.cs @@ -0,0 +1,57 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.ExportItems +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ExportItemsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value { get; set; } +#nullable restore +#else + public List Value { get; set; } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::ApiSdk.Admin.Exchange.Mailboxes.Item.ExportItems.ExportItemsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Admin.Exchange.Mailboxes.Item.ExportItems.ExportItemsPostResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ExportItemResponse.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/ExportItems/ExportItemsRequestBuilder.cs b/src/generated/Admin/Exchange/Mailboxes/Item/ExportItems/ExportItemsRequestBuilder.cs new file mode 100644 index 0000000000..e331ea3462 --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/ExportItems/ExportItemsRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.ExportItems +{ + /// + /// Provides operations to call the exportItems method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExportItemsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Export Exchange mailboxItem objects in full-fidelity FastTransfer stream format for backup purposes. This item format can be restored to the same mailbox or a different one. You can export up to 20 items in a single export request. + /// Find more info here + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2024-06-30")] + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Export Exchange mailboxItem objects in full-fidelity FastTransfer stream format for backup purposes. This item format can be restored to the same mailbox or a different one. You can export up to 20 items in a single export request.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/mailbox-exportitems?view=graph-rest-beta"; + var mailboxIdOption = new Option("--mailbox-id", description: "The unique identifier of mailbox") { + }; + mailboxIdOption.IsRequired = true; + command.AddOption(mailboxIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var mailboxId = invocationContext.ParseResult.GetValueForOption(mailboxIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Exchange.Mailboxes.Item.ExportItems.ExportItemsPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (mailboxId is not null) requestInfo.PathParameters.Add("mailbox%2Did", mailboxId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ExportItemsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/exportItems", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ExportItemsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/exportItems", rawUrl) + { + } + /// + /// Export Exchange mailboxItem objects in full-fidelity FastTransfer stream format for backup purposes. This item format can be restored to the same mailbox or a different one. You can export up to 20 items in a single export request. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2024-06-30")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Exchange.Mailboxes.Item.ExportItems.ExportItemsPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Exchange.Mailboxes.Item.ExportItems.ExportItemsPostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Count/CountRequestBuilder.cs b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..36dd9a754f --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Count/CountRequestBuilder.cs @@ -0,0 +1,132 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + var mailboxIdOption = new Option("--mailbox-id", description: "The unique identifier of mailbox") { + }; + mailboxIdOption.IsRequired = true; + command.AddOption(mailboxIdOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + command.SetHandler(async (invocationContext) => { + var mailboxId = invocationContext.ParseResult.GetValueForOption(mailboxIdOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + }); + if (mailboxId is not null) requestInfo.PathParameters.Add("mailbox%2Did", mailboxId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Delta/DeltaGetResponse.cs b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Delta/DeltaGetResponse.cs new file mode 100644 index 0000000000..a5ec867b83 --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Delta/DeltaGetResponse.cs @@ -0,0 +1,57 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Delta +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DeltaGetResponse : global::ApiSdk.Models.BaseDeltaFunctionResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value { get; set; } +#nullable restore +#else + public List Value { get; set; } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Delta.DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Delta.DeltaGetResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.MailboxFolder.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Delta/DeltaRequestBuilder.cs b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Delta/DeltaRequestBuilder.cs new file mode 100644 index 0000000000..a3d236f69d --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Delta/DeltaRequestBuilder.cs @@ -0,0 +1,232 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Delta +{ + /// + /// Provides operations to call the delta method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilder : BaseCliRequestBuilder + { + /// + /// 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. + /// Find more info here + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "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.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/mailboxfolder-delta?view=graph-rest-beta"; + var mailboxIdOption = new Option("--mailbox-id", description: "The unique identifier of mailbox") { + }; + mailboxIdOption.IsRequired = true; + command.AddOption(mailboxIdOption); + var topOption = new Option("--top", description: "Show only the first n items") { + }; + topOption.IsRequired = false; + command.AddOption(topOption); + var skipOption = new Option("--skip", description: "Skip the first n items") { + }; + skipOption.IsRequired = false; + command.AddOption(skipOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + var countOption = new Option("--count", description: "Include count of items") { + }; + countOption.IsRequired = false; + command.AddOption(countOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var orderbyOption = new Option("--orderby", description: "Order items by property values") { + Arity = ArgumentArity.ZeroOrMore + }; + orderbyOption.IsRequired = false; + command.AddOption(orderbyOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var mailboxId = invocationContext.ParseResult.GetValueForOption(mailboxIdOption); + var top = invocationContext.ParseResult.GetValueForOption(topOption); + var skip = invocationContext.ParseResult.GetValueForOption(skipOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Top = top; + q.QueryParameters.Skip = skip; + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + q.QueryParameters.Count = count; + q.QueryParameters.Select = select; + q.QueryParameters.Orderby = orderby; + q.QueryParameters.Expand = expand; + }); + if (mailboxId is not null) requestInfo.PathParameters.Add("mailbox%2Did", mailboxId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public DeltaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DeltaRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// 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. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// 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. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/Folders/FoldersRequestBuilder.cs b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/FoldersRequestBuilder.cs new file mode 100644 index 0000000000..d0fa780674 --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/FoldersRequestBuilder.cs @@ -0,0 +1,284 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Count; +using ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Delta; +using ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.Folders +{ + /// + /// Provides operations to manage the folders property of the microsoft.graph.mailbox entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FoldersRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the folders property of the microsoft.graph.mailbox entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var commands = new List(); + var builder = new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.MailboxFolderItemRequestBuilder(PathParameters); + commands.Add(builder.BuildChildFoldersNavCommand()); + executables.Add(builder.BuildGetCommand()); + commands.Add(builder.BuildItemsNavCommand()); + return new(executables, commands); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the delta method. + /// + /// A + public Command BuildDeltaNavCommand() + { + var command = new Command("delta"); + command.Description = "Provides operations to call the delta method."; + var builder = new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Delta.DeltaRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Get all the mailboxFolder objects in the specified mailbox, including any search folders. + /// Find more info here + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get all the mailboxFolder objects in the specified mailbox, including any search folders.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/mailbox-list-folders?view=graph-rest-beta"; + var mailboxIdOption = new Option("--mailbox-id", description: "The unique identifier of mailbox") { + }; + mailboxIdOption.IsRequired = true; + command.AddOption(mailboxIdOption); + var topOption = new Option("--top", description: "Show only the first n items") { + }; + topOption.IsRequired = false; + command.AddOption(topOption); + var skipOption = new Option("--skip", description: "Skip the first n items") { + }; + skipOption.IsRequired = false; + command.AddOption(skipOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + var countOption = new Option("--count", description: "Include count of items") { + }; + countOption.IsRequired = false; + command.AddOption(countOption); + var orderbyOption = new Option("--orderby", description: "Order items by property values") { + Arity = ArgumentArity.ZeroOrMore + }; + orderbyOption.IsRequired = false; + command.AddOption(orderbyOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var mailboxId = invocationContext.ParseResult.GetValueForOption(mailboxIdOption); + var top = invocationContext.ParseResult.GetValueForOption(topOption); + var skip = invocationContext.ParseResult.GetValueForOption(skipOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Top = top; + q.QueryParameters.Skip = skip; + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + q.QueryParameters.Count = count; + q.QueryParameters.Orderby = orderby; + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (mailboxId is not null) requestInfo.PathParameters.Add("mailbox%2Did", mailboxId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public FoldersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public FoldersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get all the mailboxFolder objects in the specified mailbox, including any search folders. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get all the mailboxFolder objects in the specified mailbox, including any search folders. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FoldersRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/ChildFoldersRequestBuilder.cs b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/ChildFoldersRequestBuilder.cs new file mode 100644 index 0000000000..ddb95d2781 --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/ChildFoldersRequestBuilder.cs @@ -0,0 +1,289 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Count; +using ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Delta; +using ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders +{ + /// + /// Provides operations to manage the childFolders property of the microsoft.graph.mailboxFolder entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChildFoldersRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the childFolders property of the microsoft.graph.mailboxFolder entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var commands = new List(); + var builder = new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Item.MailboxFolderItemRequestBuilder(PathParameters); + executables.Add(builder.BuildGetCommand()); + commands.Add(builder.BuildItemsNavCommand()); + return new(executables, commands); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the delta method. + /// + /// A + public Command BuildDeltaNavCommand() + { + var command = new Command("delta"); + command.Description = "Provides operations to call the delta method."; + var builder = new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Delta.DeltaRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Get the mailboxFolder collection under the specified mailboxFolder in a mailbox. + /// Find more info here + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get the mailboxFolder collection under the specified mailboxFolder in a mailbox.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/mailboxfolder-list-childfolders?view=graph-rest-beta"; + var mailboxIdOption = new Option("--mailbox-id", description: "The unique identifier of mailbox") { + }; + mailboxIdOption.IsRequired = true; + command.AddOption(mailboxIdOption); + var mailboxFolderIdOption = new Option("--mailbox-folder-id", description: "The unique identifier of mailboxFolder") { + }; + mailboxFolderIdOption.IsRequired = true; + command.AddOption(mailboxFolderIdOption); + var topOption = new Option("--top", description: "Show only the first n items") { + }; + topOption.IsRequired = false; + command.AddOption(topOption); + var skipOption = new Option("--skip", description: "Skip the first n items") { + }; + skipOption.IsRequired = false; + command.AddOption(skipOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + var countOption = new Option("--count", description: "Include count of items") { + }; + countOption.IsRequired = false; + command.AddOption(countOption); + var orderbyOption = new Option("--orderby", description: "Order items by property values") { + Arity = ArgumentArity.ZeroOrMore + }; + orderbyOption.IsRequired = false; + command.AddOption(orderbyOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var mailboxId = invocationContext.ParseResult.GetValueForOption(mailboxIdOption); + var mailboxFolderId = invocationContext.ParseResult.GetValueForOption(mailboxFolderIdOption); + var top = invocationContext.ParseResult.GetValueForOption(topOption); + var skip = invocationContext.ParseResult.GetValueForOption(skipOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Top = top; + q.QueryParameters.Skip = skip; + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + q.QueryParameters.Count = count; + q.QueryParameters.Orderby = orderby; + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (mailboxId is not null) requestInfo.PathParameters.Add("mailbox%2Did", mailboxId); + if (mailboxFolderId is not null) requestInfo.PathParameters.Add("mailboxFolder%2Did", mailboxFolderId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ChildFoldersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ChildFoldersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get the mailboxFolder collection under the specified mailboxFolder in a mailbox. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get the mailboxFolder collection under the specified mailboxFolder in a mailbox. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChildFoldersRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Count/CountRequestBuilder.cs b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..fa1c2d2fb5 --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Count/CountRequestBuilder.cs @@ -0,0 +1,138 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + var mailboxIdOption = new Option("--mailbox-id", description: "The unique identifier of mailbox") { + }; + mailboxIdOption.IsRequired = true; + command.AddOption(mailboxIdOption); + var mailboxFolderIdOption = new Option("--mailbox-folder-id", description: "The unique identifier of mailboxFolder") { + }; + mailboxFolderIdOption.IsRequired = true; + command.AddOption(mailboxFolderIdOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + command.SetHandler(async (invocationContext) => { + var mailboxId = invocationContext.ParseResult.GetValueForOption(mailboxIdOption); + var mailboxFolderId = invocationContext.ParseResult.GetValueForOption(mailboxFolderIdOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + }); + if (mailboxId is not null) requestInfo.PathParameters.Add("mailbox%2Did", mailboxId); + if (mailboxFolderId is not null) requestInfo.PathParameters.Add("mailboxFolder%2Did", mailboxFolderId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Delta/DeltaGetResponse.cs b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Delta/DeltaGetResponse.cs new file mode 100644 index 0000000000..cea3594705 --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Delta/DeltaGetResponse.cs @@ -0,0 +1,57 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Delta +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DeltaGetResponse : global::ApiSdk.Models.BaseDeltaFunctionResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value { get; set; } +#nullable restore +#else + public List Value { get; set; } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Delta.DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Delta.DeltaGetResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.MailboxFolder.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Delta/DeltaRequestBuilder.cs b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Delta/DeltaRequestBuilder.cs new file mode 100644 index 0000000000..fb45820aae --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Delta/DeltaRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Delta +{ + /// + /// Provides operations to call the delta method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilder : BaseCliRequestBuilder + { + /// + /// 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. + /// Find more info here + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "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.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/mailboxfolder-delta?view=graph-rest-beta"; + var mailboxIdOption = new Option("--mailbox-id", description: "The unique identifier of mailbox") { + }; + mailboxIdOption.IsRequired = true; + command.AddOption(mailboxIdOption); + var mailboxFolderIdOption = new Option("--mailbox-folder-id", description: "The unique identifier of mailboxFolder") { + }; + mailboxFolderIdOption.IsRequired = true; + command.AddOption(mailboxFolderIdOption); + var topOption = new Option("--top", description: "Show only the first n items") { + }; + topOption.IsRequired = false; + command.AddOption(topOption); + var skipOption = new Option("--skip", description: "Skip the first n items") { + }; + skipOption.IsRequired = false; + command.AddOption(skipOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + var countOption = new Option("--count", description: "Include count of items") { + }; + countOption.IsRequired = false; + command.AddOption(countOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var orderbyOption = new Option("--orderby", description: "Order items by property values") { + Arity = ArgumentArity.ZeroOrMore + }; + orderbyOption.IsRequired = false; + command.AddOption(orderbyOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var mailboxId = invocationContext.ParseResult.GetValueForOption(mailboxIdOption); + var mailboxFolderId = invocationContext.ParseResult.GetValueForOption(mailboxFolderIdOption); + var top = invocationContext.ParseResult.GetValueForOption(topOption); + var skip = invocationContext.ParseResult.GetValueForOption(skipOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Top = top; + q.QueryParameters.Skip = skip; + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + q.QueryParameters.Count = count; + q.QueryParameters.Select = select; + q.QueryParameters.Orderby = orderby; + q.QueryParameters.Expand = expand; + }); + if (mailboxId is not null) requestInfo.PathParameters.Add("mailbox%2Did", mailboxId); + if (mailboxFolderId is not null) requestInfo.PathParameters.Add("mailboxFolder%2Did", mailboxFolderId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public DeltaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DeltaRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// 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. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// 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. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Count/CountRequestBuilder.cs b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..73de34cac2 --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Count/CountRequestBuilder.cs @@ -0,0 +1,144 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Item.Items.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + var mailboxIdOption = new Option("--mailbox-id", description: "The unique identifier of mailbox") { + }; + mailboxIdOption.IsRequired = true; + command.AddOption(mailboxIdOption); + var mailboxFolderIdOption = new Option("--mailbox-folder-id", description: "The unique identifier of mailboxFolder") { + }; + mailboxFolderIdOption.IsRequired = true; + command.AddOption(mailboxFolderIdOption); + var mailboxFolderId1Option = new Option("--mailbox-folder-id1", description: "The unique identifier of mailboxFolder") { + }; + mailboxFolderId1Option.IsRequired = true; + command.AddOption(mailboxFolderId1Option); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + command.SetHandler(async (invocationContext) => { + var mailboxId = invocationContext.ParseResult.GetValueForOption(mailboxIdOption); + var mailboxFolderId = invocationContext.ParseResult.GetValueForOption(mailboxFolderIdOption); + var mailboxFolderId1 = invocationContext.ParseResult.GetValueForOption(mailboxFolderId1Option); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + }); + if (mailboxId is not null) requestInfo.PathParameters.Add("mailbox%2Did", mailboxId); + if (mailboxFolderId is not null) requestInfo.PathParameters.Add("mailboxFolder%2Did", mailboxFolderId); + if (mailboxFolderId1 is not null) requestInfo.PathParameters.Add("mailboxFolder%2Did1", mailboxFolderId1); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}/items/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}/items/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Delta/DeltaGetResponse.cs b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Delta/DeltaGetResponse.cs new file mode 100644 index 0000000000..63681187f6 --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Delta/DeltaGetResponse.cs @@ -0,0 +1,57 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Item.Items.Delta +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DeltaGetResponse : global::ApiSdk.Models.BaseDeltaFunctionResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value { get; set; } +#nullable restore +#else + public List Value { get; set; } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Item.Items.Delta.DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Item.Items.Delta.DeltaGetResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.MailboxItem.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Delta/DeltaRequestBuilder.cs b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Delta/DeltaRequestBuilder.cs new file mode 100644 index 0000000000..b487976d0d --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Delta/DeltaRequestBuilder.cs @@ -0,0 +1,243 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Item.Items.Delta +{ + /// + /// Provides operations to call the delta method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilder : BaseCliRequestBuilder + { + /// + /// 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. + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "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."; + var mailboxIdOption = new Option("--mailbox-id", description: "The unique identifier of mailbox") { + }; + mailboxIdOption.IsRequired = true; + command.AddOption(mailboxIdOption); + var mailboxFolderIdOption = new Option("--mailbox-folder-id", description: "The unique identifier of mailboxFolder") { + }; + mailboxFolderIdOption.IsRequired = true; + command.AddOption(mailboxFolderIdOption); + var mailboxFolderId1Option = new Option("--mailbox-folder-id1", description: "The unique identifier of mailboxFolder") { + }; + mailboxFolderId1Option.IsRequired = true; + command.AddOption(mailboxFolderId1Option); + var topOption = new Option("--top", description: "Show only the first n items") { + }; + topOption.IsRequired = false; + command.AddOption(topOption); + var skipOption = new Option("--skip", description: "Skip the first n items") { + }; + skipOption.IsRequired = false; + command.AddOption(skipOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + var countOption = new Option("--count", description: "Include count of items") { + }; + countOption.IsRequired = false; + command.AddOption(countOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var orderbyOption = new Option("--orderby", description: "Order items by property values") { + Arity = ArgumentArity.ZeroOrMore + }; + orderbyOption.IsRequired = false; + command.AddOption(orderbyOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var mailboxId = invocationContext.ParseResult.GetValueForOption(mailboxIdOption); + var mailboxFolderId = invocationContext.ParseResult.GetValueForOption(mailboxFolderIdOption); + var mailboxFolderId1 = invocationContext.ParseResult.GetValueForOption(mailboxFolderId1Option); + var top = invocationContext.ParseResult.GetValueForOption(topOption); + var skip = invocationContext.ParseResult.GetValueForOption(skipOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Top = top; + q.QueryParameters.Skip = skip; + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + q.QueryParameters.Count = count; + q.QueryParameters.Select = select; + q.QueryParameters.Orderby = orderby; + q.QueryParameters.Expand = expand; + }); + if (mailboxId is not null) requestInfo.PathParameters.Add("mailbox%2Did", mailboxId); + if (mailboxFolderId is not null) requestInfo.PathParameters.Add("mailboxFolder%2Did", mailboxFolderId); + if (mailboxFolderId1 is not null) requestInfo.PathParameters.Add("mailboxFolder%2Did1", mailboxFolderId1); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public DeltaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}/items/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DeltaRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}/items/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// 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. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// 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. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Item/MailboxItemItemRequestBuilder.cs b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Item/MailboxItemItemRequestBuilder.cs new file mode 100644 index 0000000000..7ff69eb039 --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Item/MailboxItemItemRequestBuilder.cs @@ -0,0 +1,161 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Item.Items.Item +{ + /// + /// Provides operations to manage the items property of the microsoft.graph.mailboxFolder entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxItemItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// The collection of items in this folder. + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The collection of items in this folder."; + var mailboxIdOption = new Option("--mailbox-id", description: "The unique identifier of mailbox") { + }; + mailboxIdOption.IsRequired = true; + command.AddOption(mailboxIdOption); + var mailboxFolderIdOption = new Option("--mailbox-folder-id", description: "The unique identifier of mailboxFolder") { + }; + mailboxFolderIdOption.IsRequired = true; + command.AddOption(mailboxFolderIdOption); + var mailboxFolderId1Option = new Option("--mailbox-folder-id1", description: "The unique identifier of mailboxFolder") { + }; + mailboxFolderId1Option.IsRequired = true; + command.AddOption(mailboxFolderId1Option); + var mailboxItemIdOption = new Option("--mailbox-item-id", description: "The unique identifier of mailboxItem") { + }; + mailboxItemIdOption.IsRequired = true; + command.AddOption(mailboxItemIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var mailboxId = invocationContext.ParseResult.GetValueForOption(mailboxIdOption); + var mailboxFolderId = invocationContext.ParseResult.GetValueForOption(mailboxFolderIdOption); + var mailboxFolderId1 = invocationContext.ParseResult.GetValueForOption(mailboxFolderId1Option); + var mailboxItemId = invocationContext.ParseResult.GetValueForOption(mailboxItemIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (mailboxId is not null) requestInfo.PathParameters.Add("mailbox%2Did", mailboxId); + if (mailboxFolderId is not null) requestInfo.PathParameters.Add("mailboxFolder%2Did", mailboxFolderId); + if (mailboxFolderId1 is not null) requestInfo.PathParameters.Add("mailboxFolder%2Did1", mailboxFolderId1); + if (mailboxItemId is not null) requestInfo.PathParameters.Add("mailboxItem%2Did", mailboxItemId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public MailboxItemItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}/items/{mailboxItem%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MailboxItemItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}/items/{mailboxItem%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// The collection of items in this folder. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// The collection of items in this folder. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxItemItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/ItemsRequestBuilder.cs b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/ItemsRequestBuilder.cs new file mode 100644 index 0000000000..1c25465cfb --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/ItemsRequestBuilder.cs @@ -0,0 +1,292 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Item.Items.Count; +using ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Item.Items.Delta; +using ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Item.Items.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Item.Items +{ + /// + /// Provides operations to manage the items property of the microsoft.graph.mailboxFolder entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the items property of the microsoft.graph.mailboxFolder entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Item.Items.Item.MailboxItemItemRequestBuilder(PathParameters); + executables.Add(builder.BuildGetCommand()); + return new(executables, new(0)); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Item.Items.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the delta method. + /// + /// A + public Command BuildDeltaNavCommand() + { + var command = new Command("delta"); + command.Description = "Provides operations to call the delta method."; + var builder = new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Item.Items.Delta.DeltaRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// The collection of items in this folder. + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "The collection of items in this folder."; + var mailboxIdOption = new Option("--mailbox-id", description: "The unique identifier of mailbox") { + }; + mailboxIdOption.IsRequired = true; + command.AddOption(mailboxIdOption); + var mailboxFolderIdOption = new Option("--mailbox-folder-id", description: "The unique identifier of mailboxFolder") { + }; + mailboxFolderIdOption.IsRequired = true; + command.AddOption(mailboxFolderIdOption); + var mailboxFolderId1Option = new Option("--mailbox-folder-id1", description: "The unique identifier of mailboxFolder") { + }; + mailboxFolderId1Option.IsRequired = true; + command.AddOption(mailboxFolderId1Option); + var topOption = new Option("--top", description: "Show only the first n items") { + }; + topOption.IsRequired = false; + command.AddOption(topOption); + var skipOption = new Option("--skip", description: "Skip the first n items") { + }; + skipOption.IsRequired = false; + command.AddOption(skipOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + var countOption = new Option("--count", description: "Include count of items") { + }; + countOption.IsRequired = false; + command.AddOption(countOption); + var orderbyOption = new Option("--orderby", description: "Order items by property values") { + Arity = ArgumentArity.ZeroOrMore + }; + orderbyOption.IsRequired = false; + command.AddOption(orderbyOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var mailboxId = invocationContext.ParseResult.GetValueForOption(mailboxIdOption); + var mailboxFolderId = invocationContext.ParseResult.GetValueForOption(mailboxFolderIdOption); + var mailboxFolderId1 = invocationContext.ParseResult.GetValueForOption(mailboxFolderId1Option); + var top = invocationContext.ParseResult.GetValueForOption(topOption); + var skip = invocationContext.ParseResult.GetValueForOption(skipOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Top = top; + q.QueryParameters.Skip = skip; + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + q.QueryParameters.Count = count; + q.QueryParameters.Orderby = orderby; + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (mailboxId is not null) requestInfo.PathParameters.Add("mailbox%2Did", mailboxId); + if (mailboxFolderId is not null) requestInfo.PathParameters.Add("mailboxFolder%2Did", mailboxFolderId); + if (mailboxFolderId1 is not null) requestInfo.PathParameters.Add("mailboxFolder%2Did1", mailboxFolderId1); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ItemsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ItemsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// The collection of items in this folder. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// The collection of items in this folder. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/MailboxFolderItemRequestBuilder.cs b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/MailboxFolderItemRequestBuilder.cs new file mode 100644 index 0000000000..5285d18ac6 --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/MailboxFolderItemRequestBuilder.cs @@ -0,0 +1,183 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Item.Items; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Item +{ + /// + /// Provides operations to manage the childFolders property of the microsoft.graph.mailboxFolder entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxFolderItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// The collection of child folders in this folder. + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The collection of child folders in this folder."; + var mailboxIdOption = new Option("--mailbox-id", description: "The unique identifier of mailbox") { + }; + mailboxIdOption.IsRequired = true; + command.AddOption(mailboxIdOption); + var mailboxFolderIdOption = new Option("--mailbox-folder-id", description: "The unique identifier of mailboxFolder") { + }; + mailboxFolderIdOption.IsRequired = true; + command.AddOption(mailboxFolderIdOption); + var mailboxFolderId1Option = new Option("--mailbox-folder-id1", description: "The unique identifier of mailboxFolder") { + }; + mailboxFolderId1Option.IsRequired = true; + command.AddOption(mailboxFolderId1Option); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var mailboxId = invocationContext.ParseResult.GetValueForOption(mailboxIdOption); + var mailboxFolderId = invocationContext.ParseResult.GetValueForOption(mailboxFolderIdOption); + var mailboxFolderId1 = invocationContext.ParseResult.GetValueForOption(mailboxFolderId1Option); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (mailboxId is not null) requestInfo.PathParameters.Add("mailbox%2Did", mailboxId); + if (mailboxFolderId is not null) requestInfo.PathParameters.Add("mailboxFolder%2Did", mailboxFolderId); + if (mailboxFolderId1 is not null) requestInfo.PathParameters.Add("mailboxFolder%2Did1", mailboxFolderId1); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Provides operations to manage the items property of the microsoft.graph.mailboxFolder entity. + /// + /// A + public Command BuildItemsNavCommand() + { + var command = new Command("items"); + command.Description = "Provides operations to manage the items property of the microsoft.graph.mailboxFolder entity."; + var builder = new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.Item.Items.ItemsRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + nonExecCommands.Add(builder.BuildDeltaNavCommand()); + execCommands.Add(builder.BuildListCommand()); + var cmds = builder.BuildCommand(); + execCommands.AddRange(cmds.Item1); + nonExecCommands.AddRange(cmds.Item2); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public MailboxFolderItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MailboxFolderItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}{?%24expand,%24select}", rawUrl) + { + } + /// + /// The collection of child folders in this folder. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// The collection of child folders in this folder. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxFolderItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Count/CountRequestBuilder.cs b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..6b805fa31a --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Count/CountRequestBuilder.cs @@ -0,0 +1,138 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.Items.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + var mailboxIdOption = new Option("--mailbox-id", description: "The unique identifier of mailbox") { + }; + mailboxIdOption.IsRequired = true; + command.AddOption(mailboxIdOption); + var mailboxFolderIdOption = new Option("--mailbox-folder-id", description: "The unique identifier of mailboxFolder") { + }; + mailboxFolderIdOption.IsRequired = true; + command.AddOption(mailboxFolderIdOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + command.SetHandler(async (invocationContext) => { + var mailboxId = invocationContext.ParseResult.GetValueForOption(mailboxIdOption); + var mailboxFolderId = invocationContext.ParseResult.GetValueForOption(mailboxFolderIdOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + }); + if (mailboxId is not null) requestInfo.PathParameters.Add("mailbox%2Did", mailboxId); + if (mailboxFolderId is not null) requestInfo.PathParameters.Add("mailboxFolder%2Did", mailboxFolderId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/items/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/items/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Delta/DeltaGetResponse.cs b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Delta/DeltaGetResponse.cs new file mode 100644 index 0000000000..fd6290a8e1 --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Delta/DeltaGetResponse.cs @@ -0,0 +1,57 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.Items.Delta +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DeltaGetResponse : global::ApiSdk.Models.BaseDeltaFunctionResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value { get; set; } +#nullable restore +#else + public List Value { get; set; } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.Items.Delta.DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.Items.Delta.DeltaGetResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.MailboxItem.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Delta/DeltaRequestBuilder.cs b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Delta/DeltaRequestBuilder.cs new file mode 100644 index 0000000000..bbdd28f0ec --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Delta/DeltaRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.Items.Delta +{ + /// + /// Provides operations to call the delta method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilder : BaseCliRequestBuilder + { + /// + /// 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. + /// Find more info here + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "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.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/mailboxitem-delta?view=graph-rest-beta"; + var mailboxIdOption = new Option("--mailbox-id", description: "The unique identifier of mailbox") { + }; + mailboxIdOption.IsRequired = true; + command.AddOption(mailboxIdOption); + var mailboxFolderIdOption = new Option("--mailbox-folder-id", description: "The unique identifier of mailboxFolder") { + }; + mailboxFolderIdOption.IsRequired = true; + command.AddOption(mailboxFolderIdOption); + var topOption = new Option("--top", description: "Show only the first n items") { + }; + topOption.IsRequired = false; + command.AddOption(topOption); + var skipOption = new Option("--skip", description: "Skip the first n items") { + }; + skipOption.IsRequired = false; + command.AddOption(skipOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + var countOption = new Option("--count", description: "Include count of items") { + }; + countOption.IsRequired = false; + command.AddOption(countOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var orderbyOption = new Option("--orderby", description: "Order items by property values") { + Arity = ArgumentArity.ZeroOrMore + }; + orderbyOption.IsRequired = false; + command.AddOption(orderbyOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var mailboxId = invocationContext.ParseResult.GetValueForOption(mailboxIdOption); + var mailboxFolderId = invocationContext.ParseResult.GetValueForOption(mailboxFolderIdOption); + var top = invocationContext.ParseResult.GetValueForOption(topOption); + var skip = invocationContext.ParseResult.GetValueForOption(skipOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Top = top; + q.QueryParameters.Skip = skip; + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + q.QueryParameters.Count = count; + q.QueryParameters.Select = select; + q.QueryParameters.Orderby = orderby; + q.QueryParameters.Expand = expand; + }); + if (mailboxId is not null) requestInfo.PathParameters.Add("mailbox%2Did", mailboxId); + if (mailboxFolderId is not null) requestInfo.PathParameters.Add("mailboxFolder%2Did", mailboxFolderId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public DeltaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/items/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DeltaRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/items/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// 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. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// 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. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Item/MailboxItemItemRequestBuilder.cs b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Item/MailboxItemItemRequestBuilder.cs new file mode 100644 index 0000000000..3b3eaa502f --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Item/MailboxItemItemRequestBuilder.cs @@ -0,0 +1,156 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.Items.Item +{ + /// + /// Provides operations to manage the items property of the microsoft.graph.mailboxFolder entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxItemItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Read the properties and relationships of a mailboxItem object. + /// Find more info here + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Read the properties and relationships of a mailboxItem object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/mailboxitem-get?view=graph-rest-beta"; + var mailboxIdOption = new Option("--mailbox-id", description: "The unique identifier of mailbox") { + }; + mailboxIdOption.IsRequired = true; + command.AddOption(mailboxIdOption); + var mailboxFolderIdOption = new Option("--mailbox-folder-id", description: "The unique identifier of mailboxFolder") { + }; + mailboxFolderIdOption.IsRequired = true; + command.AddOption(mailboxFolderIdOption); + var mailboxItemIdOption = new Option("--mailbox-item-id", description: "The unique identifier of mailboxItem") { + }; + mailboxItemIdOption.IsRequired = true; + command.AddOption(mailboxItemIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var mailboxId = invocationContext.ParseResult.GetValueForOption(mailboxIdOption); + var mailboxFolderId = invocationContext.ParseResult.GetValueForOption(mailboxFolderIdOption); + var mailboxItemId = invocationContext.ParseResult.GetValueForOption(mailboxItemIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (mailboxId is not null) requestInfo.PathParameters.Add("mailbox%2Did", mailboxId); + if (mailboxFolderId is not null) requestInfo.PathParameters.Add("mailboxFolder%2Did", mailboxFolderId); + if (mailboxItemId is not null) requestInfo.PathParameters.Add("mailboxItem%2Did", mailboxItemId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public MailboxItemItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/items/{mailboxItem%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MailboxItemItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/items/{mailboxItem%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Read the properties and relationships of a mailboxItem object. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Read the properties and relationships of a mailboxItem object. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxItemItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/ItemsRequestBuilder.cs b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/ItemsRequestBuilder.cs new file mode 100644 index 0000000000..e1990c81fc --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/ItemsRequestBuilder.cs @@ -0,0 +1,287 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.Items.Count; +using ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.Items.Delta; +using ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.Items.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.Items +{ + /// + /// Provides operations to manage the items property of the microsoft.graph.mailboxFolder entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the items property of the microsoft.graph.mailboxFolder entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.Items.Item.MailboxItemItemRequestBuilder(PathParameters); + executables.Add(builder.BuildGetCommand()); + return new(executables, new(0)); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.Items.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the delta method. + /// + /// A + public Command BuildDeltaNavCommand() + { + var command = new Command("delta"); + command.Description = "Provides operations to call the delta method."; + var builder = new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.Items.Delta.DeltaRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Get the mailboxItem collection within a specified mailboxFolder in a mailbox. + /// Find more info here + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get the mailboxItem collection within a specified mailboxFolder in a mailbox.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/mailboxfolder-list-items?view=graph-rest-beta"; + var mailboxIdOption = new Option("--mailbox-id", description: "The unique identifier of mailbox") { + }; + mailboxIdOption.IsRequired = true; + command.AddOption(mailboxIdOption); + var mailboxFolderIdOption = new Option("--mailbox-folder-id", description: "The unique identifier of mailboxFolder") { + }; + mailboxFolderIdOption.IsRequired = true; + command.AddOption(mailboxFolderIdOption); + var topOption = new Option("--top", description: "Show only the first n items") { + }; + topOption.IsRequired = false; + command.AddOption(topOption); + var skipOption = new Option("--skip", description: "Skip the first n items") { + }; + skipOption.IsRequired = false; + command.AddOption(skipOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + var countOption = new Option("--count", description: "Include count of items") { + }; + countOption.IsRequired = false; + command.AddOption(countOption); + var orderbyOption = new Option("--orderby", description: "Order items by property values") { + Arity = ArgumentArity.ZeroOrMore + }; + orderbyOption.IsRequired = false; + command.AddOption(orderbyOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var mailboxId = invocationContext.ParseResult.GetValueForOption(mailboxIdOption); + var mailboxFolderId = invocationContext.ParseResult.GetValueForOption(mailboxFolderIdOption); + var top = invocationContext.ParseResult.GetValueForOption(topOption); + var skip = invocationContext.ParseResult.GetValueForOption(skipOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Top = top; + q.QueryParameters.Skip = skip; + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + q.QueryParameters.Count = count; + q.QueryParameters.Orderby = orderby; + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (mailboxId is not null) requestInfo.PathParameters.Add("mailbox%2Did", mailboxId); + if (mailboxFolderId is not null) requestInfo.PathParameters.Add("mailboxFolder%2Did", mailboxFolderId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ItemsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ItemsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get the mailboxItem collection within a specified mailboxFolder in a mailbox. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get the mailboxItem collection within a specified mailboxFolder in a mailbox. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/MailboxFolderItemRequestBuilder.cs b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/MailboxFolderItemRequestBuilder.cs new file mode 100644 index 0000000000..9c82f3569f --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/Folders/Item/MailboxFolderItemRequestBuilder.cs @@ -0,0 +1,206 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders; +using ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.Items; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item +{ + /// + /// Provides operations to manage the folders property of the microsoft.graph.mailbox entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxFolderItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the childFolders property of the microsoft.graph.mailboxFolder entity. + /// + /// A + public Command BuildChildFoldersNavCommand() + { + var command = new Command("child-folders"); + command.Description = "Provides operations to manage the childFolders property of the microsoft.graph.mailboxFolder entity."; + var builder = new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.ChildFolders.ChildFoldersRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + nonExecCommands.Add(builder.BuildDeltaNavCommand()); + execCommands.Add(builder.BuildListCommand()); + var cmds = builder.BuildCommand(); + execCommands.AddRange(cmds.Item1); + nonExecCommands.AddRange(cmds.Item2); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Read the properties and relationships of a mailboxFolder object. + /// Find more info here + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Read the properties and relationships of a mailboxFolder object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/mailboxfolder-get?view=graph-rest-beta"; + var mailboxIdOption = new Option("--mailbox-id", description: "The unique identifier of mailbox") { + }; + mailboxIdOption.IsRequired = true; + command.AddOption(mailboxIdOption); + var mailboxFolderIdOption = new Option("--mailbox-folder-id", description: "The unique identifier of mailboxFolder") { + }; + mailboxFolderIdOption.IsRequired = true; + command.AddOption(mailboxFolderIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var mailboxId = invocationContext.ParseResult.GetValueForOption(mailboxIdOption); + var mailboxFolderId = invocationContext.ParseResult.GetValueForOption(mailboxFolderIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (mailboxId is not null) requestInfo.PathParameters.Add("mailbox%2Did", mailboxId); + if (mailboxFolderId is not null) requestInfo.PathParameters.Add("mailboxFolder%2Did", mailboxFolderId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Provides operations to manage the items property of the microsoft.graph.mailboxFolder entity. + /// + /// A + public Command BuildItemsNavCommand() + { + var command = new Command("items"); + command.Description = "Provides operations to manage the items property of the microsoft.graph.mailboxFolder entity."; + var builder = new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.Item.Items.ItemsRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + nonExecCommands.Add(builder.BuildDeltaNavCommand()); + execCommands.Add(builder.BuildListCommand()); + var cmds = builder.BuildCommand(); + execCommands.AddRange(cmds.Item1); + nonExecCommands.AddRange(cmds.Item2); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public MailboxFolderItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MailboxFolderItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Read the properties and relationships of a mailboxFolder object. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Read the properties and relationships of a mailboxFolder object. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxFolderItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/Item/MailboxItemRequestBuilder.cs b/src/generated/Admin/Exchange/Mailboxes/Item/MailboxItemRequestBuilder.cs new file mode 100644 index 0000000000..f183c279cc --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/Item/MailboxItemRequestBuilder.cs @@ -0,0 +1,337 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.Exchange.Mailboxes.Item.CreateImportSession; +using ApiSdk.Admin.Exchange.Mailboxes.Item.ExportItems; +using ApiSdk.Admin.Exchange.Mailboxes.Item.Folders; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes.Item +{ + /// + /// Provides operations to manage the mailboxes property of the microsoft.graph.exchangeAdmin entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to call the createImportSession method. + /// + /// A + public Command BuildCreateImportSessionNavCommand() + { + var command = new Command("create-import-session"); + command.Description = "Provides operations to call the createImportSession method."; + var builder = new global::ApiSdk.Admin.Exchange.Mailboxes.Item.CreateImportSession.CreateImportSessionRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Delete navigation property mailboxes for admin + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property mailboxes for admin"; + var mailboxIdOption = new Option("--mailbox-id", description: "The unique identifier of mailbox") { + }; + mailboxIdOption.IsRequired = true; + command.AddOption(mailboxIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var mailboxId = invocationContext.ParseResult.GetValueForOption(mailboxIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (mailboxId is not null) requestInfo.PathParameters.Add("mailbox%2Did", mailboxId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Provides operations to call the exportItems method. + /// + /// A + public Command BuildExportItemsNavCommand() + { + var command = new Command("export-items"); + command.Description = "Provides operations to call the exportItems method."; + var builder = new global::ApiSdk.Admin.Exchange.Mailboxes.Item.ExportItems.ExportItemsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the folders property of the microsoft.graph.mailbox entity. + /// + /// A + public Command BuildFoldersNavCommand() + { + var command = new Command("folders"); + command.Description = "Provides operations to manage the folders property of the microsoft.graph.mailbox entity."; + var builder = new global::ApiSdk.Admin.Exchange.Mailboxes.Item.Folders.FoldersRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + nonExecCommands.Add(builder.BuildDeltaNavCommand()); + execCommands.Add(builder.BuildListCommand()); + var cmds = builder.BuildCommand(); + execCommands.AddRange(cmds.Item1); + nonExecCommands.AddRange(cmds.Item2); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Represents a user's mailboxes. + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Represents a user's mailboxes."; + var mailboxIdOption = new Option("--mailbox-id", description: "The unique identifier of mailbox") { + }; + mailboxIdOption.IsRequired = true; + command.AddOption(mailboxIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var mailboxId = invocationContext.ParseResult.GetValueForOption(mailboxIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (mailboxId is not null) requestInfo.PathParameters.Add("mailbox%2Did", mailboxId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the navigation property mailboxes in admin + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property mailboxes in admin"; + var mailboxIdOption = new Option("--mailbox-id", description: "The unique identifier of mailbox") { + }; + mailboxIdOption.IsRequired = true; + command.AddOption(mailboxIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var mailboxId = invocationContext.ParseResult.GetValueForOption(mailboxIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Mailbox.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (mailboxId is not null) requestInfo.PathParameters.Add("mailbox%2Did", mailboxId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public MailboxItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MailboxItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property mailboxes for admin + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Represents a user's mailboxes. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property mailboxes in admin + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Mailbox body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Mailbox body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Represents a user's mailboxes. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/Mailboxes/MailboxesRequestBuilder.cs b/src/generated/Admin/Exchange/Mailboxes/MailboxesRequestBuilder.cs new file mode 100644 index 0000000000..ab5006ea55 --- /dev/null +++ b/src/generated/Admin/Exchange/Mailboxes/MailboxesRequestBuilder.cs @@ -0,0 +1,279 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.Exchange.Mailboxes.Count; +using ApiSdk.Admin.Exchange.Mailboxes.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.Mailboxes +{ + /// + /// Provides operations to manage the mailboxes property of the microsoft.graph.exchangeAdmin entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxesRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the mailboxes property of the microsoft.graph.exchangeAdmin entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var commands = new List(); + var builder = new global::ApiSdk.Admin.Exchange.Mailboxes.Item.MailboxItemRequestBuilder(PathParameters); + commands.Add(builder.BuildCreateImportSessionNavCommand()); + executables.Add(builder.BuildDeleteCommand()); + commands.Add(builder.BuildExportItemsNavCommand()); + commands.Add(builder.BuildFoldersNavCommand()); + executables.Add(builder.BuildGetCommand()); + executables.Add(builder.BuildPatchCommand()); + return new(executables, commands); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.Admin.Exchange.Mailboxes.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create new navigation property to mailboxes for admin + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to mailboxes for admin"; + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Mailbox.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Represents a user's mailboxes. + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Represents a user's mailboxes."; + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public MailboxesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/mailboxes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MailboxesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/mailboxes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Represents a user's mailboxes. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to mailboxes for admin + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Mailbox body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Mailbox body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Represents a user's mailboxes. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxesRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/MessageTraces/Count/CountRequestBuilder.cs b/src/generated/Admin/Exchange/MessageTraces/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..3ee2197dc6 --- /dev/null +++ b/src/generated/Admin/Exchange/MessageTraces/Count/CountRequestBuilder.cs @@ -0,0 +1,114 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.MessageTraces.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + command.SetHandler(async (invocationContext) => { + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/messageTraces/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/messageTraces/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/MessageTraces/Item/MessageTraceItemRequestBuilder.cs b/src/generated/Admin/Exchange/MessageTraces/Item/MessageTraceItemRequestBuilder.cs new file mode 100644 index 0000000000..ac51f1c95b --- /dev/null +++ b/src/generated/Admin/Exchange/MessageTraces/Item/MessageTraceItemRequestBuilder.cs @@ -0,0 +1,301 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.Exchange.MessageTraces.Item.Recipients; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.MessageTraces.Item +{ + /// + /// Provides operations to manage the messageTraces property of the microsoft.graph.exchangeAdmin entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MessageTraceItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property messageTraces for admin + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property messageTraces for admin"; + var messageTraceIdOption = new Option("--message-trace-id", description: "The unique identifier of messageTrace") { + }; + messageTraceIdOption.IsRequired = true; + command.AddOption(messageTraceIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var messageTraceId = invocationContext.ParseResult.GetValueForOption(messageTraceIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (messageTraceId is not null) requestInfo.PathParameters.Add("messageTrace%2Did", messageTraceId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Get messageTraces from admin + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get messageTraces from admin"; + var messageTraceIdOption = new Option("--message-trace-id", description: "The unique identifier of messageTrace") { + }; + messageTraceIdOption.IsRequired = true; + command.AddOption(messageTraceIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var messageTraceId = invocationContext.ParseResult.GetValueForOption(messageTraceIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (messageTraceId is not null) requestInfo.PathParameters.Add("messageTrace%2Did", messageTraceId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the navigation property messageTraces in admin + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property messageTraces in admin"; + var messageTraceIdOption = new Option("--message-trace-id", description: "The unique identifier of messageTrace") { + }; + messageTraceIdOption.IsRequired = true; + command.AddOption(messageTraceIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var messageTraceId = invocationContext.ParseResult.GetValueForOption(messageTraceIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MessageTrace.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (messageTraceId is not null) requestInfo.PathParameters.Add("messageTrace%2Did", messageTraceId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Provides operations to manage the recipients property of the microsoft.graph.messageTrace entity. + /// + /// A + public Command BuildRecipientsNavCommand() + { + var command = new Command("recipients"); + command.Description = "Provides operations to manage the recipients property of the microsoft.graph.messageTrace entity."; + var builder = new global::ApiSdk.Admin.Exchange.MessageTraces.Item.Recipients.RecipientsRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + execCommands.Add(builder.BuildCreateCommand()); + execCommands.Add(builder.BuildListCommand()); + var cmds = builder.BuildCommand(); + execCommands.AddRange(cmds.Item1); + nonExecCommands.AddRange(cmds.Item2); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public MessageTraceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MessageTraceItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property messageTraces for admin + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get messageTraces from admin + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property messageTraces in admin + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MessageTrace body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MessageTrace body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get messageTraces from admin + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MessageTraceItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/MessageTraces/Item/Recipients/Count/CountRequestBuilder.cs b/src/generated/Admin/Exchange/MessageTraces/Item/Recipients/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..d61250b891 --- /dev/null +++ b/src/generated/Admin/Exchange/MessageTraces/Item/Recipients/Count/CountRequestBuilder.cs @@ -0,0 +1,132 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.MessageTraces.Item.Recipients.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + var messageTraceIdOption = new Option("--message-trace-id", description: "The unique identifier of messageTrace") { + }; + messageTraceIdOption.IsRequired = true; + command.AddOption(messageTraceIdOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + command.SetHandler(async (invocationContext) => { + var messageTraceId = invocationContext.ParseResult.GetValueForOption(messageTraceIdOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + }); + if (messageTraceId is not null) requestInfo.PathParameters.Add("messageTrace%2Did", messageTraceId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/MessageTraces/Item/Recipients/Item/Events/Count/CountRequestBuilder.cs b/src/generated/Admin/Exchange/MessageTraces/Item/Recipients/Item/Events/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..617411c76b --- /dev/null +++ b/src/generated/Admin/Exchange/MessageTraces/Item/Recipients/Item/Events/Count/CountRequestBuilder.cs @@ -0,0 +1,138 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.MessageTraces.Item.Recipients.Item.Events.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + var messageTraceIdOption = new Option("--message-trace-id", description: "The unique identifier of messageTrace") { + }; + messageTraceIdOption.IsRequired = true; + command.AddOption(messageTraceIdOption); + var messageRecipientIdOption = new Option("--message-recipient-id", description: "The unique identifier of messageRecipient") { + }; + messageRecipientIdOption.IsRequired = true; + command.AddOption(messageRecipientIdOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + command.SetHandler(async (invocationContext) => { + var messageTraceId = invocationContext.ParseResult.GetValueForOption(messageTraceIdOption); + var messageRecipientId = invocationContext.ParseResult.GetValueForOption(messageRecipientIdOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + }); + if (messageTraceId is not null) requestInfo.PathParameters.Add("messageTrace%2Did", messageTraceId); + if (messageRecipientId is not null) requestInfo.PathParameters.Add("messageRecipient%2Did", messageRecipientId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients/{messageRecipient%2Did}/events/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients/{messageRecipient%2Did}/events/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/MessageTraces/Item/Recipients/Item/Events/EventsRequestBuilder.cs b/src/generated/Admin/Exchange/MessageTraces/Item/Recipients/Item/Events/EventsRequestBuilder.cs new file mode 100644 index 0000000000..d1cbfa23ff --- /dev/null +++ b/src/generated/Admin/Exchange/MessageTraces/Item/Recipients/Item/Events/EventsRequestBuilder.cs @@ -0,0 +1,350 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.Exchange.MessageTraces.Item.Recipients.Item.Events.Count; +using ApiSdk.Admin.Exchange.MessageTraces.Item.Recipients.Item.Events.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.MessageTraces.Item.Recipients.Item.Events +{ + /// + /// Provides operations to manage the events property of the microsoft.graph.messageRecipient entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EventsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the events property of the microsoft.graph.messageRecipient entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.Admin.Exchange.MessageTraces.Item.Recipients.Item.Events.Item.MessageEventItemRequestBuilder(PathParameters); + executables.Add(builder.BuildDeleteCommand()); + executables.Add(builder.BuildGetCommand()); + executables.Add(builder.BuildPatchCommand()); + return new(executables, new(0)); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.Admin.Exchange.MessageTraces.Item.Recipients.Item.Events.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create new navigation property to events for admin + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to events for admin"; + var messageTraceIdOption = new Option("--message-trace-id", description: "The unique identifier of messageTrace") { + }; + messageTraceIdOption.IsRequired = true; + command.AddOption(messageTraceIdOption); + var messageRecipientIdOption = new Option("--message-recipient-id", description: "The unique identifier of messageRecipient") { + }; + messageRecipientIdOption.IsRequired = true; + command.AddOption(messageRecipientIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var messageTraceId = invocationContext.ParseResult.GetValueForOption(messageTraceIdOption); + var messageRecipientId = invocationContext.ParseResult.GetValueForOption(messageRecipientIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MessageEvent.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (messageTraceId is not null) requestInfo.PathParameters.Add("messageTrace%2Did", messageTraceId); + if (messageRecipientId is not null) requestInfo.PathParameters.Add("messageRecipient%2Did", messageRecipientId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Get events from admin + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get events from admin"; + var messageTraceIdOption = new Option("--message-trace-id", description: "The unique identifier of messageTrace") { + }; + messageTraceIdOption.IsRequired = true; + command.AddOption(messageTraceIdOption); + var messageRecipientIdOption = new Option("--message-recipient-id", description: "The unique identifier of messageRecipient") { + }; + messageRecipientIdOption.IsRequired = true; + command.AddOption(messageRecipientIdOption); + var topOption = new Option("--top", description: "Show only the first n items") { + }; + topOption.IsRequired = false; + command.AddOption(topOption); + var skipOption = new Option("--skip", description: "Skip the first n items") { + }; + skipOption.IsRequired = false; + command.AddOption(skipOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + var countOption = new Option("--count", description: "Include count of items") { + }; + countOption.IsRequired = false; + command.AddOption(countOption); + var orderbyOption = new Option("--orderby", description: "Order items by property values") { + Arity = ArgumentArity.ZeroOrMore + }; + orderbyOption.IsRequired = false; + command.AddOption(orderbyOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var messageTraceId = invocationContext.ParseResult.GetValueForOption(messageTraceIdOption); + var messageRecipientId = invocationContext.ParseResult.GetValueForOption(messageRecipientIdOption); + var top = invocationContext.ParseResult.GetValueForOption(topOption); + var skip = invocationContext.ParseResult.GetValueForOption(skipOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Top = top; + q.QueryParameters.Skip = skip; + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + q.QueryParameters.Count = count; + q.QueryParameters.Orderby = orderby; + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (messageTraceId is not null) requestInfo.PathParameters.Add("messageTrace%2Did", messageTraceId); + if (messageRecipientId is not null) requestInfo.PathParameters.Add("messageRecipient%2Did", messageRecipientId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public EventsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients/{messageRecipient%2Did}/events{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EventsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients/{messageRecipient%2Did}/events{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get events from admin + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to events for admin + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MessageEvent body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MessageEvent body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get events from admin + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EventsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/MessageTraces/Item/Recipients/Item/Events/Item/MessageEventItemRequestBuilder.cs b/src/generated/Admin/Exchange/MessageTraces/Item/Recipients/Item/Events/Item/MessageEventItemRequestBuilder.cs new file mode 100644 index 0000000000..70cf39e65d --- /dev/null +++ b/src/generated/Admin/Exchange/MessageTraces/Item/Recipients/Item/Events/Item/MessageEventItemRequestBuilder.cs @@ -0,0 +1,309 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.MessageTraces.Item.Recipients.Item.Events.Item +{ + /// + /// Provides operations to manage the events property of the microsoft.graph.messageRecipient entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MessageEventItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property events for admin + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property events for admin"; + var messageTraceIdOption = new Option("--message-trace-id", description: "The unique identifier of messageTrace") { + }; + messageTraceIdOption.IsRequired = true; + command.AddOption(messageTraceIdOption); + var messageRecipientIdOption = new Option("--message-recipient-id", description: "The unique identifier of messageRecipient") { + }; + messageRecipientIdOption.IsRequired = true; + command.AddOption(messageRecipientIdOption); + var messageEventIdOption = new Option("--message-event-id", description: "The unique identifier of messageEvent") { + }; + messageEventIdOption.IsRequired = true; + command.AddOption(messageEventIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var messageTraceId = invocationContext.ParseResult.GetValueForOption(messageTraceIdOption); + var messageRecipientId = invocationContext.ParseResult.GetValueForOption(messageRecipientIdOption); + var messageEventId = invocationContext.ParseResult.GetValueForOption(messageEventIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (messageTraceId is not null) requestInfo.PathParameters.Add("messageTrace%2Did", messageTraceId); + if (messageRecipientId is not null) requestInfo.PathParameters.Add("messageRecipient%2Did", messageRecipientId); + if (messageEventId is not null) requestInfo.PathParameters.Add("messageEvent%2Did", messageEventId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Get events from admin + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get events from admin"; + var messageTraceIdOption = new Option("--message-trace-id", description: "The unique identifier of messageTrace") { + }; + messageTraceIdOption.IsRequired = true; + command.AddOption(messageTraceIdOption); + var messageRecipientIdOption = new Option("--message-recipient-id", description: "The unique identifier of messageRecipient") { + }; + messageRecipientIdOption.IsRequired = true; + command.AddOption(messageRecipientIdOption); + var messageEventIdOption = new Option("--message-event-id", description: "The unique identifier of messageEvent") { + }; + messageEventIdOption.IsRequired = true; + command.AddOption(messageEventIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var messageTraceId = invocationContext.ParseResult.GetValueForOption(messageTraceIdOption); + var messageRecipientId = invocationContext.ParseResult.GetValueForOption(messageRecipientIdOption); + var messageEventId = invocationContext.ParseResult.GetValueForOption(messageEventIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (messageTraceId is not null) requestInfo.PathParameters.Add("messageTrace%2Did", messageTraceId); + if (messageRecipientId is not null) requestInfo.PathParameters.Add("messageRecipient%2Did", messageRecipientId); + if (messageEventId is not null) requestInfo.PathParameters.Add("messageEvent%2Did", messageEventId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the navigation property events in admin + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property events in admin"; + var messageTraceIdOption = new Option("--message-trace-id", description: "The unique identifier of messageTrace") { + }; + messageTraceIdOption.IsRequired = true; + command.AddOption(messageTraceIdOption); + var messageRecipientIdOption = new Option("--message-recipient-id", description: "The unique identifier of messageRecipient") { + }; + messageRecipientIdOption.IsRequired = true; + command.AddOption(messageRecipientIdOption); + var messageEventIdOption = new Option("--message-event-id", description: "The unique identifier of messageEvent") { + }; + messageEventIdOption.IsRequired = true; + command.AddOption(messageEventIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var messageTraceId = invocationContext.ParseResult.GetValueForOption(messageTraceIdOption); + var messageRecipientId = invocationContext.ParseResult.GetValueForOption(messageRecipientIdOption); + var messageEventId = invocationContext.ParseResult.GetValueForOption(messageEventIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MessageEvent.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (messageTraceId is not null) requestInfo.PathParameters.Add("messageTrace%2Did", messageTraceId); + if (messageRecipientId is not null) requestInfo.PathParameters.Add("messageRecipient%2Did", messageRecipientId); + if (messageEventId is not null) requestInfo.PathParameters.Add("messageEvent%2Did", messageEventId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public MessageEventItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients/{messageRecipient%2Did}/events/{messageEvent%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MessageEventItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients/{messageRecipient%2Did}/events/{messageEvent%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property events for admin + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get events from admin + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property events in admin + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MessageEvent body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MessageEvent body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get events from admin + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MessageEventItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/MessageTraces/Item/Recipients/Item/MessageRecipientItemRequestBuilder.cs b/src/generated/Admin/Exchange/MessageTraces/Item/Recipients/Item/MessageRecipientItemRequestBuilder.cs new file mode 100644 index 0000000000..f6d0f30f22 --- /dev/null +++ b/src/generated/Admin/Exchange/MessageTraces/Item/Recipients/Item/MessageRecipientItemRequestBuilder.cs @@ -0,0 +1,319 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.Exchange.MessageTraces.Item.Recipients.Item.Events; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.MessageTraces.Item.Recipients.Item +{ + /// + /// Provides operations to manage the recipients property of the microsoft.graph.messageTrace entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MessageRecipientItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property recipients for admin + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property recipients for admin"; + var messageTraceIdOption = new Option("--message-trace-id", description: "The unique identifier of messageTrace") { + }; + messageTraceIdOption.IsRequired = true; + command.AddOption(messageTraceIdOption); + var messageRecipientIdOption = new Option("--message-recipient-id", description: "The unique identifier of messageRecipient") { + }; + messageRecipientIdOption.IsRequired = true; + command.AddOption(messageRecipientIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var messageTraceId = invocationContext.ParseResult.GetValueForOption(messageTraceIdOption); + var messageRecipientId = invocationContext.ParseResult.GetValueForOption(messageRecipientIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (messageTraceId is not null) requestInfo.PathParameters.Add("messageTrace%2Did", messageTraceId); + if (messageRecipientId is not null) requestInfo.PathParameters.Add("messageRecipient%2Did", messageRecipientId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Provides operations to manage the events property of the microsoft.graph.messageRecipient entity. + /// + /// A + public Command BuildEventsNavCommand() + { + var command = new Command("events"); + command.Description = "Provides operations to manage the events property of the microsoft.graph.messageRecipient entity."; + var builder = new global::ApiSdk.Admin.Exchange.MessageTraces.Item.Recipients.Item.Events.EventsRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + execCommands.Add(builder.BuildCreateCommand()); + execCommands.Add(builder.BuildListCommand()); + var cmds = builder.BuildCommand(); + execCommands.AddRange(cmds.Item1); + nonExecCommands.AddRange(cmds.Item2); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Get recipients from admin + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get recipients from admin"; + var messageTraceIdOption = new Option("--message-trace-id", description: "The unique identifier of messageTrace") { + }; + messageTraceIdOption.IsRequired = true; + command.AddOption(messageTraceIdOption); + var messageRecipientIdOption = new Option("--message-recipient-id", description: "The unique identifier of messageRecipient") { + }; + messageRecipientIdOption.IsRequired = true; + command.AddOption(messageRecipientIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var messageTraceId = invocationContext.ParseResult.GetValueForOption(messageTraceIdOption); + var messageRecipientId = invocationContext.ParseResult.GetValueForOption(messageRecipientIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (messageTraceId is not null) requestInfo.PathParameters.Add("messageTrace%2Did", messageTraceId); + if (messageRecipientId is not null) requestInfo.PathParameters.Add("messageRecipient%2Did", messageRecipientId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the navigation property recipients in admin + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property recipients in admin"; + var messageTraceIdOption = new Option("--message-trace-id", description: "The unique identifier of messageTrace") { + }; + messageTraceIdOption.IsRequired = true; + command.AddOption(messageTraceIdOption); + var messageRecipientIdOption = new Option("--message-recipient-id", description: "The unique identifier of messageRecipient") { + }; + messageRecipientIdOption.IsRequired = true; + command.AddOption(messageRecipientIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var messageTraceId = invocationContext.ParseResult.GetValueForOption(messageTraceIdOption); + var messageRecipientId = invocationContext.ParseResult.GetValueForOption(messageRecipientIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MessageRecipient.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (messageTraceId is not null) requestInfo.PathParameters.Add("messageTrace%2Did", messageTraceId); + if (messageRecipientId is not null) requestInfo.PathParameters.Add("messageRecipient%2Did", messageRecipientId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public MessageRecipientItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients/{messageRecipient%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MessageRecipientItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients/{messageRecipient%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property recipients for admin + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get recipients from admin + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property recipients in admin + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MessageRecipient body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MessageRecipient body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get recipients from admin + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MessageRecipientItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/MessageTraces/Item/Recipients/RecipientsRequestBuilder.cs b/src/generated/Admin/Exchange/MessageTraces/Item/Recipients/RecipientsRequestBuilder.cs new file mode 100644 index 0000000000..9db1c86449 --- /dev/null +++ b/src/generated/Admin/Exchange/MessageTraces/Item/Recipients/RecipientsRequestBuilder.cs @@ -0,0 +1,340 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.Exchange.MessageTraces.Item.Recipients.Count; +using ApiSdk.Admin.Exchange.MessageTraces.Item.Recipients.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.MessageTraces.Item.Recipients +{ + /// + /// Provides operations to manage the recipients property of the microsoft.graph.messageTrace entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecipientsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the recipients property of the microsoft.graph.messageTrace entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var commands = new List(); + var builder = new global::ApiSdk.Admin.Exchange.MessageTraces.Item.Recipients.Item.MessageRecipientItemRequestBuilder(PathParameters); + executables.Add(builder.BuildDeleteCommand()); + commands.Add(builder.BuildEventsNavCommand()); + executables.Add(builder.BuildGetCommand()); + executables.Add(builder.BuildPatchCommand()); + return new(executables, commands); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.Admin.Exchange.MessageTraces.Item.Recipients.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create new navigation property to recipients for admin + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to recipients for admin"; + var messageTraceIdOption = new Option("--message-trace-id", description: "The unique identifier of messageTrace") { + }; + messageTraceIdOption.IsRequired = true; + command.AddOption(messageTraceIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var messageTraceId = invocationContext.ParseResult.GetValueForOption(messageTraceIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MessageRecipient.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (messageTraceId is not null) requestInfo.PathParameters.Add("messageTrace%2Did", messageTraceId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Get recipients from admin + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get recipients from admin"; + var messageTraceIdOption = new Option("--message-trace-id", description: "The unique identifier of messageTrace") { + }; + messageTraceIdOption.IsRequired = true; + command.AddOption(messageTraceIdOption); + var topOption = new Option("--top", description: "Show only the first n items") { + }; + topOption.IsRequired = false; + command.AddOption(topOption); + var skipOption = new Option("--skip", description: "Skip the first n items") { + }; + skipOption.IsRequired = false; + command.AddOption(skipOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + var countOption = new Option("--count", description: "Include count of items") { + }; + countOption.IsRequired = false; + command.AddOption(countOption); + var orderbyOption = new Option("--orderby", description: "Order items by property values") { + Arity = ArgumentArity.ZeroOrMore + }; + orderbyOption.IsRequired = false; + command.AddOption(orderbyOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var messageTraceId = invocationContext.ParseResult.GetValueForOption(messageTraceIdOption); + var top = invocationContext.ParseResult.GetValueForOption(topOption); + var skip = invocationContext.ParseResult.GetValueForOption(skipOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Top = top; + q.QueryParameters.Skip = skip; + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + q.QueryParameters.Count = count; + q.QueryParameters.Orderby = orderby; + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (messageTraceId is not null) requestInfo.PathParameters.Add("messageTrace%2Did", messageTraceId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public RecipientsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RecipientsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get recipients from admin + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to recipients for admin + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MessageRecipient body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MessageRecipient body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get recipients from admin + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecipientsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Exchange/MessageTraces/MessageTracesRequestBuilder.cs b/src/generated/Admin/Exchange/MessageTraces/MessageTracesRequestBuilder.cs new file mode 100644 index 0000000000..f90e7f8b37 --- /dev/null +++ b/src/generated/Admin/Exchange/MessageTraces/MessageTracesRequestBuilder.cs @@ -0,0 +1,277 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.Exchange.MessageTraces.Count; +using ApiSdk.Admin.Exchange.MessageTraces.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Exchange.MessageTraces +{ + /// + /// Provides operations to manage the messageTraces property of the microsoft.graph.exchangeAdmin entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MessageTracesRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the messageTraces property of the microsoft.graph.exchangeAdmin entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var commands = new List(); + var builder = new global::ApiSdk.Admin.Exchange.MessageTraces.Item.MessageTraceItemRequestBuilder(PathParameters); + executables.Add(builder.BuildDeleteCommand()); + executables.Add(builder.BuildGetCommand()); + executables.Add(builder.BuildPatchCommand()); + commands.Add(builder.BuildRecipientsNavCommand()); + return new(executables, commands); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.Admin.Exchange.MessageTraces.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create new navigation property to messageTraces for admin + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to messageTraces for admin"; + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MessageTrace.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Get messageTraces from admin + /// + /// A + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get messageTraces from admin"; + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public MessageTracesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/exchange/messageTraces{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MessageTracesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/exchange/messageTraces{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get messageTraces from admin + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to messageTraces for admin + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MessageTrace body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MessageTrace body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get messageTraces from admin + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MessageTracesRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Forms/FormsRequestBuilder.cs b/src/generated/Admin/Forms/FormsRequestBuilder.cs index 67350195dc..38de67bc78 100644 --- a/src/generated/Admin/Forms/FormsRequestBuilder.cs +++ b/src/generated/Admin/Forms/FormsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Forms /// /// Provides operations to manage the forms property of the microsoft.graph.admin entity. /// - public class FormsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormsRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property forms for admin @@ -29,18 +32,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property forms for admin"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -59,23 +55,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Read the properties and relationships of a adminForms object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/adminforms-get?view=graph-rest-beta"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -83,8 +67,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -123,8 +105,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AdminForms.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AdminForms.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -144,14 +126,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FormsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/forms{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/forms{?%24expand,%24select}", rawUrl) @@ -183,11 +165,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -203,11 +185,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AdminForms body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdminForms body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AdminForms body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdminForms body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -219,7 +201,8 @@ public RequestInformation ToPatchRequestInformation(AdminForms body, Action /// Read the properties and relationships of a adminForms object. /// - public class FormsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -244,3 +227,4 @@ public class FormsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Microsoft365Apps/InstallationOptions/InstallationOptionsRequestBuilder.cs b/src/generated/Admin/Microsoft365Apps/InstallationOptions/InstallationOptionsRequestBuilder.cs index 15810546cb..52d2c580e6 100644 --- a/src/generated/Admin/Microsoft365Apps/InstallationOptions/InstallationOptionsRequestBuilder.cs +++ b/src/generated/Admin/Microsoft365Apps/InstallationOptions/InstallationOptionsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Microsoft365Apps.InstallationOptions /// /// Provides operations to manage the installationOptions property of the microsoft.graph.adminMicrosoft365Apps entity. /// - public class InstallationOptionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InstallationOptionsRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property installationOptions for admin @@ -29,18 +32,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property installationOptions for admin"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -59,23 +55,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Read the properties and relationships of an m365AppsInstallationOptions object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/m365appsinstallationoptions-get?view=graph-rest-beta"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -83,8 +67,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -123,8 +105,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(M365AppsInstallationOptions.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.M365AppsInstallationOptions.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -144,14 +126,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public InstallationOptionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/microsoft365Apps/installationOptions{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public InstallationOptionsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/microsoft365Apps/installationOptions{?%24expand,%24select}", rawUrl) @@ -183,11 +165,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -203,11 +185,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(M365AppsInstallationOptions body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.M365AppsInstallationOptions body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(M365AppsInstallationOptions body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.M365AppsInstallationOptions body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -219,7 +201,8 @@ public RequestInformation ToPatchRequestInformation(M365AppsInstallationOptions /// /// Read the properties and relationships of an m365AppsInstallationOptions object. /// - public class InstallationOptionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InstallationOptionsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -244,3 +227,4 @@ public class InstallationOptionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Microsoft365Apps/Microsoft365AppsRequestBuilder.cs b/src/generated/Admin/Microsoft365Apps/Microsoft365AppsRequestBuilder.cs index 6e577ad1fb..6d1f320c13 100644 --- a/src/generated/Admin/Microsoft365Apps/Microsoft365AppsRequestBuilder.cs +++ b/src/generated/Admin/Microsoft365Apps/Microsoft365AppsRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Microsoft365Apps.InstallationOptions; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Admin.Microsoft365Apps /// /// Provides operations to manage the microsoft365Apps property of the microsoft.graph.admin entity. /// - public class Microsoft365AppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Microsoft365AppsRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property microsoft365Apps for admin @@ -30,18 +33,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property microsoft365Apps for admin"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -59,23 +55,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "A container for the Microsoft 365 apps admin functionality."; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -83,8 +67,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -105,7 +87,7 @@ public Command BuildInstallationOptionsNavCommand() { var command = new Command("installation-options"); command.Description = "Provides operations to manage the installationOptions property of the microsoft.graph.adminMicrosoft365Apps entity."; - var builder = new InstallationOptionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Microsoft365Apps.InstallationOptions.InstallationOptionsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -141,8 +123,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AdminMicrosoft365Apps.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AdminMicrosoft365Apps.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -162,14 +144,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public Microsoft365AppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/microsoft365Apps{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Microsoft365AppsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/microsoft365Apps{?%24expand,%24select}", rawUrl) @@ -201,11 +183,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -221,11 +203,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AdminMicrosoft365Apps body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdminMicrosoft365Apps body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AdminMicrosoft365Apps body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdminMicrosoft365Apps body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -237,7 +219,8 @@ public RequestInformation ToPatchRequestInformation(AdminMicrosoft365Apps body, /// /// A container for the Microsoft 365 apps admin functionality. /// - public class Microsoft365AppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Microsoft365AppsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -262,3 +245,4 @@ public class Microsoft365AppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/People/ItemInsights/ItemInsightsRequestBuilder.cs b/src/generated/Admin/People/ItemInsights/ItemInsightsRequestBuilder.cs index 1313db3edc..bcfedcb48c 100644 --- a/src/generated/Admin/People/ItemInsights/ItemInsightsRequestBuilder.cs +++ b/src/generated/Admin/People/ItemInsights/ItemInsightsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.People.ItemInsights /// /// Provides operations to manage the itemInsights property of the microsoft.graph.peopleAdminSettings entity. /// - public class ItemInsightsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemInsightsRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property itemInsights for admin @@ -29,18 +32,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property itemInsights for admin"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -51,31 +47,19 @@ public Command BuildDeleteCommand() return command; } /// - /// Get the properties of an insightsSettings object for displaying or returning item insights in an organization. To learn how to customize the privacy of item insights in an organization, see Customize item insights privacy. + /// Get the properties of an insightsSettings object for displaying or returning item insights in an organization. To learn how to customize the privacy of item insights in an organization, see Customize item insights privacy in Microsoft Graph. /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Get the properties of an insightsSettings object for displaying or returning item insights in an organization. To learn how to customize the privacy of item insights in an organization, see Customize item insights privacy.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/peopleadminsettings-list-iteminsights?view=graph-rest-beta"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); + command.Description = "Get the properties of an insightsSettings object for displaying or returning item insights in an organization. To learn how to customize the privacy of item insights in an organization, see Customize item insights privacy in Microsoft Graph.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/peopleadminsettings-list-iteminsights?view=graph-rest-beta"; var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -83,8 +67,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -123,8 +105,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(InsightsSettings.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.InsightsSettings.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -144,14 +126,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ItemInsightsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/people/itemInsights{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ItemInsightsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/people/itemInsights{?%24expand,%24select}", rawUrl) @@ -177,17 +159,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get the properties of an insightsSettings object for displaying or returning item insights in an organization. To learn how to customize the privacy of item insights in an organization, see Customize item insights privacy. + /// Get the properties of an insightsSettings object for displaying or returning item insights in an organization. To learn how to customize the privacy of item insights in an organization, see Customize item insights privacy in Microsoft Graph. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -203,11 +185,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(InsightsSettings body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.InsightsSettings body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(InsightsSettings body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.InsightsSettings body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -217,9 +199,10 @@ public RequestInformation ToPatchRequestInformation(InsightsSettings body, Actio return requestInfo; } /// - /// Get the properties of an insightsSettings object for displaying or returning item insights in an organization. To learn how to customize the privacy of item insights in an organization, see Customize item insights privacy. + /// Get the properties of an insightsSettings object for displaying or returning item insights in an organization. To learn how to customize the privacy of item insights in an organization, see Customize item insights privacy in Microsoft Graph. /// - public class ItemInsightsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemInsightsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -244,3 +227,4 @@ public class ItemInsightsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/People/NamePronunciation/NamePronunciationRequestBuilder.cs b/src/generated/Admin/People/NamePronunciation/NamePronunciationRequestBuilder.cs new file mode 100644 index 0000000000..78a28a6f6c --- /dev/null +++ b/src/generated/Admin/People/NamePronunciation/NamePronunciationRequestBuilder.cs @@ -0,0 +1,230 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.People.NamePronunciation +{ + /// + /// Provides operations to manage the namePronunciation property of the microsoft.graph.peopleAdminSettings entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NamePronunciationRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property namePronunciation for admin + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property namePronunciation for admin"; + command.SetHandler(async (invocationContext) => { + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Read the properties and relationships of a namePronunciationSettings object. + /// Find more info here + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Read the properties and relationships of a namePronunciationSettings object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/namepronunciationsettings-get?view=graph-rest-beta"; + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the properties of a namePronunciationSettings object. + /// Find more info here + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the properties of a namePronunciationSettings object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/namepronunciationsettings-update?view=graph-rest-beta"; + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.NamePronunciationSettings.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public NamePronunciationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/people/namePronunciation{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public NamePronunciationRequestBuilder(string rawUrl) : base("{+baseurl}/admin/people/namePronunciation{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property namePronunciation for admin + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Read the properties and relationships of a namePronunciationSettings object. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the properties of a namePronunciationSettings object. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.NamePronunciationSettings body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.NamePronunciationSettings body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Read the properties and relationships of a namePronunciationSettings object. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NamePronunciationRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/People/PeopleRequestBuilder.cs b/src/generated/Admin/People/PeopleRequestBuilder.cs index b946852d5a..a812877526 100644 --- a/src/generated/Admin/People/PeopleRequestBuilder.cs +++ b/src/generated/Admin/People/PeopleRequestBuilder.cs @@ -1,9 +1,15 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.People.ItemInsights; +using ApiSdk.Admin.People.NamePronunciation; using ApiSdk.Admin.People.ProfileCardProperties; +using ApiSdk.Admin.People.ProfilePropertySettings; +using ApiSdk.Admin.People.ProfileSources; +using ApiSdk.Admin.People.ProfileSourcesWithSourceId; using ApiSdk.Admin.People.Pronouns; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +28,8 @@ namespace ApiSdk.Admin.People /// /// Provides operations to manage the people property of the microsoft.graph.admin entity. /// - public class PeopleRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PeopleRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property people for admin @@ -32,18 +39,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property people for admin"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -62,23 +62,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Retrieve the properties and relationships of a peopleAdminSettings object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/peopleadminsettings-get?view=graph-rest-beta"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -86,8 +74,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -108,7 +94,26 @@ public Command BuildItemInsightsNavCommand() { var command = new Command("item-insights"); command.Description = "Provides operations to manage the itemInsights property of the microsoft.graph.peopleAdminSettings entity."; - var builder = new ItemInsightsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.People.ItemInsights.ItemInsightsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildDeleteCommand()); + execCommands.Add(builder.BuildGetCommand()); + execCommands.Add(builder.BuildPatchCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the namePronunciation property of the microsoft.graph.peopleAdminSettings entity. + /// + /// A + public Command BuildNamePronunciationNavCommand() + { + var command = new Command("name-pronunciation"); + command.Description = "Provides operations to manage the namePronunciation property of the microsoft.graph.peopleAdminSettings entity."; + var builder = new global::ApiSdk.Admin.People.NamePronunciation.NamePronunciationRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -144,8 +149,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PeopleAdminSettings.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.PeopleAdminSettings.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -172,7 +177,7 @@ public Command BuildProfileCardPropertiesNavCommand() { var command = new Command("profile-card-properties"); command.Description = "Provides operations to manage the profileCardProperties property of the microsoft.graph.peopleAdminSettings entity."; - var builder = new ProfileCardPropertiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.People.ProfileCardProperties.ProfileCardPropertiesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -192,6 +197,79 @@ public Command BuildProfileCardPropertiesNavCommand() return command; } /// + /// Provides operations to manage the profilePropertySettings property of the microsoft.graph.peopleAdminSettings entity. + /// + /// A + public Command BuildProfilePropertySettingsNavCommand() + { + var command = new Command("profile-property-settings"); + command.Description = "Provides operations to manage the profilePropertySettings property of the microsoft.graph.peopleAdminSettings entity."; + var builder = new global::ApiSdk.Admin.People.ProfilePropertySettings.ProfilePropertySettingsRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + execCommands.Add(builder.BuildCreateCommand()); + execCommands.Add(builder.BuildListCommand()); + var cmds = builder.BuildCommand(); + execCommands.AddRange(cmds.Item1); + nonExecCommands.AddRange(cmds.Item2); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the profileSources property of the microsoft.graph.peopleAdminSettings entity. + /// + /// A + public Command BuildProfileSourcesNavCommand() + { + var command = new Command("profile-sources"); + command.Description = "Provides operations to manage the profileSources property of the microsoft.graph.peopleAdminSettings entity."; + var builder = new global::ApiSdk.Admin.People.ProfileSources.ProfileSourcesRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + execCommands.Add(builder.BuildCreateCommand()); + execCommands.Add(builder.BuildListCommand()); + var cmds = builder.BuildCommand(); + execCommands.AddRange(cmds.Item1); + nonExecCommands.AddRange(cmds.Item2); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the profileSources property of the microsoft.graph.peopleAdminSettings entity. + /// + /// A + public Command BuildProfileSourcesWithSourceIdRbCommand() + { + var command = new Command("profile-sources-with-source-id"); + command.Description = "Provides operations to manage the profileSources property of the microsoft.graph.peopleAdminSettings entity."; + var builder = new global::ApiSdk.Admin.People.ProfileSourcesWithSourceId.ProfileSourcesWithSourceIdRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildDeleteCommand()); + execCommands.Add(builder.BuildGetCommand()); + execCommands.Add(builder.BuildPatchCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// /// Provides operations to manage the pronouns property of the microsoft.graph.peopleAdminSettings entity. /// /// A @@ -199,7 +277,7 @@ public Command BuildPronounsNavCommand() { var command = new Command("pronouns"); command.Description = "Provides operations to manage the pronouns property of the microsoft.graph.peopleAdminSettings entity."; - var builder = new PronounsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.People.Pronouns.PronounsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -211,14 +289,14 @@ public Command BuildPronounsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PeopleRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/people{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PeopleRequestBuilder(string rawUrl) : base("{+baseurl}/admin/people{?%24expand,%24select}", rawUrl) @@ -250,11 +328,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -270,11 +348,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(PeopleAdminSettings body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.PeopleAdminSettings body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(PeopleAdminSettings body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.PeopleAdminSettings body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -286,7 +364,8 @@ public RequestInformation ToPatchRequestInformation(PeopleAdminSettings body, Ac /// /// Retrieve the properties and relationships of a peopleAdminSettings object. /// - public class PeopleRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PeopleRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -311,3 +390,4 @@ public class PeopleRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/People/ProfileCardProperties/Count/CountRequestBuilder.cs b/src/generated/Admin/People/ProfileCardProperties/Count/CountRequestBuilder.cs index 6903c1d653..4d620eb1a1 100644 --- a/src/generated/Admin/People/ProfileCardProperties/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/People/ProfileCardProperties/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.People.ProfileCardProperties.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/people/profileCardProperties/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/people/profileCardProperties/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/people/profil /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/People/ProfileCardProperties/Item/ProfileCardPropertyItemRequestBuilder.cs b/src/generated/Admin/People/ProfileCardProperties/Item/ProfileCardPropertyItemRequestBuilder.cs index 9b9ce95135..b4a6725771 100644 --- a/src/generated/Admin/People/ProfileCardProperties/Item/ProfileCardPropertyItemRequestBuilder.cs +++ b/src/generated/Admin/People/ProfileCardProperties/Item/ProfileCardPropertyItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.People.ProfileCardProperties.Item /// /// Provides operations to manage the profileCardProperties property of the microsoft.graph.peopleAdminSettings entity. /// - public class ProfileCardPropertyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProfileCardPropertyItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete the profileCardProperty object specified by its directoryPropertyName from the organization's profile card, and remove any localized customizations for that property. @@ -141,8 +144,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ProfileCardProperty.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ProfileCardProperty.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -163,14 +166,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ProfileCardPropertyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/people/profileCardProperties/{profileCardProperty%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ProfileCardPropertyItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/people/profileCardProperties/{profileCardProperty%2Did}{?%24expand,%24select}", rawUrl) @@ -202,11 +205,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -222,11 +225,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ProfileCardProperty body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ProfileCardProperty body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ProfileCardProperty body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ProfileCardProperty body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -238,7 +241,8 @@ public RequestInformation ToPatchRequestInformation(ProfileCardProperty body, Ac /// /// Retrieve the properties of a profileCardProperty entity. The profileCardProperty is identified by its directoryPropertyName property. /// - public class ProfileCardPropertyItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProfileCardPropertyItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -263,3 +267,4 @@ public class ProfileCardPropertyItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/People/ProfileCardProperties/ProfileCardPropertiesRequestBuilder.cs b/src/generated/Admin/People/ProfileCardProperties/ProfileCardPropertiesRequestBuilder.cs index 49f8393a4b..f0e38f6f16 100644 --- a/src/generated/Admin/People/ProfileCardProperties/ProfileCardPropertiesRequestBuilder.cs +++ b/src/generated/Admin/People/ProfileCardProperties/ProfileCardPropertiesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.People.ProfileCardProperties.Count; using ApiSdk.Admin.People.ProfileCardProperties.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.People.ProfileCardProperties /// /// Provides operations to manage the profileCardProperties property of the microsoft.graph.peopleAdminSettings entity. /// - public class ProfileCardPropertiesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProfileCardPropertiesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the profileCardProperties property of the microsoft.graph.peopleAdminSettings entity. @@ -30,7 +33,7 @@ public class ProfileCardPropertiesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ProfileCardPropertyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.People.ProfileCardProperties.Item.ProfileCardPropertyItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.People.ProfileCardProperties.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -79,8 +82,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ProfileCardProperty.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ProfileCardProperty.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -108,41 +111,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get a collection of profileCardProperty resources for an organization. Each resource is identified by its directoryPropertyName property.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/peopleadminsettings-list-profilecardproperties?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -150,14 +118,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -167,14 +127,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -197,14 +149,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ProfileCardPropertiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/people/profileCardProperties{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ProfileCardPropertiesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/people/profileCardProperties{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public ProfileCardPropertiesRequestBuilder(string rawUrl) : base("{+baseurl}/adm /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +189,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ProfileCardProperty body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ProfileCardProperty body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ProfileCardProperty body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ProfileCardProperty body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(ProfileCardProperty body, Act /// /// Get a collection of profileCardProperty resources for an organization. Each resource is identified by its directoryPropertyName property. /// - public class ProfileCardPropertiesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProfileCardPropertiesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class ProfileCardPropertiesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/People/ProfilePropertySettings/Count/CountRequestBuilder.cs b/src/generated/Admin/People/ProfilePropertySettings/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..2a3663c7ff --- /dev/null +++ b/src/generated/Admin/People/ProfilePropertySettings/Count/CountRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.People.ProfilePropertySettings.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + command.SetHandler(async (invocationContext) => { + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/people/profilePropertySettings/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/people/profilePropertySettings/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/People/ProfilePropertySettings/Item/ProfilePropertySettingItemRequestBuilder.cs b/src/generated/Admin/People/ProfilePropertySettings/Item/ProfilePropertySettingItemRequestBuilder.cs new file mode 100644 index 0000000000..74f29f3911 --- /dev/null +++ b/src/generated/Admin/People/ProfilePropertySettings/Item/ProfilePropertySettingItemRequestBuilder.cs @@ -0,0 +1,270 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.People.ProfilePropertySettings.Item +{ + /// + /// Provides operations to manage the profilePropertySettings property of the microsoft.graph.peopleAdminSettings entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProfilePropertySettingItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete a profilePropertySetting object. + /// Find more info here + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete a profilePropertySetting object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/profilepropertysetting-delete?view=graph-rest-beta"; + var profilePropertySettingIdOption = new Option("--profile-property-setting-id", description: "The unique identifier of profilePropertySetting") { + }; + profilePropertySettingIdOption.IsRequired = true; + command.AddOption(profilePropertySettingIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var profilePropertySettingId = invocationContext.ParseResult.GetValueForOption(profilePropertySettingIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (profilePropertySettingId is not null) requestInfo.PathParameters.Add("profilePropertySetting%2Did", profilePropertySettingId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Read the properties and relationships of a profilePropertySetting object. + /// Find more info here + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Read the properties and relationships of a profilePropertySetting object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/profilepropertysetting-get?view=graph-rest-beta"; + var profilePropertySettingIdOption = new Option("--profile-property-setting-id", description: "The unique identifier of profilePropertySetting") { + }; + profilePropertySettingIdOption.IsRequired = true; + command.AddOption(profilePropertySettingIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var profilePropertySettingId = invocationContext.ParseResult.GetValueForOption(profilePropertySettingIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (profilePropertySettingId is not null) requestInfo.PathParameters.Add("profilePropertySetting%2Did", profilePropertySettingId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the properties of a profilePropertySetting object. + /// Find more info here + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the properties of a profilePropertySetting object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/profilepropertysetting-update?view=graph-rest-beta"; + var profilePropertySettingIdOption = new Option("--profile-property-setting-id", description: "The unique identifier of profilePropertySetting") { + }; + profilePropertySettingIdOption.IsRequired = true; + command.AddOption(profilePropertySettingIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var profilePropertySettingId = invocationContext.ParseResult.GetValueForOption(profilePropertySettingIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ProfilePropertySetting.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (profilePropertySettingId is not null) requestInfo.PathParameters.Add("profilePropertySetting%2Did", profilePropertySettingId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ProfilePropertySettingItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/people/profilePropertySettings/{profilePropertySetting%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ProfilePropertySettingItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/people/profilePropertySettings/{profilePropertySetting%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete a profilePropertySetting object. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Read the properties and relationships of a profilePropertySetting object. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the properties of a profilePropertySetting object. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ProfilePropertySetting body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ProfilePropertySetting body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Read the properties and relationships of a profilePropertySetting object. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProfilePropertySettingItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/People/ProfilePropertySettings/ProfilePropertySettingsRequestBuilder.cs b/src/generated/Admin/People/ProfilePropertySettings/ProfilePropertySettingsRequestBuilder.cs new file mode 100644 index 0000000000..2060d8fd39 --- /dev/null +++ b/src/generated/Admin/People/ProfilePropertySettings/ProfilePropertySettingsRequestBuilder.cs @@ -0,0 +1,273 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.People.ProfilePropertySettings.Count; +using ApiSdk.Admin.People.ProfilePropertySettings.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.People.ProfilePropertySettings +{ + /// + /// Provides operations to manage the profilePropertySettings property of the microsoft.graph.peopleAdminSettings entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProfilePropertySettingsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the profilePropertySettings property of the microsoft.graph.peopleAdminSettings entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.Admin.People.ProfilePropertySettings.Item.ProfilePropertySettingItemRequestBuilder(PathParameters); + executables.Add(builder.BuildDeleteCommand()); + executables.Add(builder.BuildGetCommand()); + executables.Add(builder.BuildPatchCommand()); + return new(executables, new(0)); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.Admin.People.ProfilePropertySettings.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create a new profilePropertySetting object. + /// Find more info here + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create a new profilePropertySetting object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/peopleadminsettings-post-profilepropertysettings?view=graph-rest-beta"; + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ProfilePropertySetting.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Get a collection of profilePropertySetting objects that define the configuration for user profile properties in an organization. The id property identifies each resource object uniquely. + /// Find more info here + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get a collection of profilePropertySetting objects that define the configuration for user profile properties in an organization. The id property identifies each resource object uniquely.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/peopleadminsettings-list-profilepropertysettings?view=graph-rest-beta"; + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ProfilePropertySettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/people/profilePropertySettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ProfilePropertySettingsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/people/profilePropertySettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get a collection of profilePropertySetting objects that define the configuration for user profile properties in an organization. The id property identifies each resource object uniquely. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create a new profilePropertySetting object. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ProfilePropertySetting body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ProfilePropertySetting body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get a collection of profilePropertySetting objects that define the configuration for user profile properties in an organization. The id property identifies each resource object uniquely. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProfilePropertySettingsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/People/ProfileSources/Count/CountRequestBuilder.cs b/src/generated/Admin/People/ProfileSources/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..1443def2f2 --- /dev/null +++ b/src/generated/Admin/People/ProfileSources/Count/CountRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.People.ProfileSources.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + command.SetHandler(async (invocationContext) => { + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/people/profileSources/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/people/profileSources/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/People/ProfileSources/Item/ProfileSourceItemRequestBuilder.cs b/src/generated/Admin/People/ProfileSources/Item/ProfileSourceItemRequestBuilder.cs new file mode 100644 index 0000000000..8ad6bcb445 --- /dev/null +++ b/src/generated/Admin/People/ProfileSources/Item/ProfileSourceItemRequestBuilder.cs @@ -0,0 +1,269 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.People.ProfileSources.Item +{ + /// + /// Provides operations to manage the profileSources property of the microsoft.graph.peopleAdminSettings entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProfileSourceItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete a profileSource object. + /// Find more info here + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete a profileSource object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/profilesource-delete?view=graph-rest-beta"; + var profileSourceIdOption = new Option("--profile-source-id", description: "The unique identifier of profileSource") { + }; + profileSourceIdOption.IsRequired = true; + command.AddOption(profileSourceIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var profileSourceId = invocationContext.ParseResult.GetValueForOption(profileSourceIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (profileSourceId is not null) requestInfo.PathParameters.Add("profileSource%2Did", profileSourceId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// A collection of profile source settings configured by an administrator in an organization. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "A collection of profile source settings configured by an administrator in an organization."; + var profileSourceIdOption = new Option("--profile-source-id", description: "The unique identifier of profileSource") { + }; + profileSourceIdOption.IsRequired = true; + command.AddOption(profileSourceIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var profileSourceId = invocationContext.ParseResult.GetValueForOption(profileSourceIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (profileSourceId is not null) requestInfo.PathParameters.Add("profileSource%2Did", profileSourceId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the properties of a profileSource object. + /// Find more info here + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the properties of a profileSource object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/profilesource-update?view=graph-rest-beta"; + var profileSourceIdOption = new Option("--profile-source-id", description: "The unique identifier of profileSource") { + }; + profileSourceIdOption.IsRequired = true; + command.AddOption(profileSourceIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var profileSourceId = invocationContext.ParseResult.GetValueForOption(profileSourceIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ProfileSource.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (profileSourceId is not null) requestInfo.PathParameters.Add("profileSource%2Did", profileSourceId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ProfileSourceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/people/profileSources/{profileSource%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ProfileSourceItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/people/profileSources/{profileSource%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete a profileSource object. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// A collection of profile source settings configured by an administrator in an organization. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the properties of a profileSource object. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ProfileSource body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ProfileSource body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// A collection of profile source settings configured by an administrator in an organization. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProfileSourceItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/People/ProfileSources/ProfileSourcesRequestBuilder.cs b/src/generated/Admin/People/ProfileSources/ProfileSourcesRequestBuilder.cs new file mode 100644 index 0000000000..0025d822a0 --- /dev/null +++ b/src/generated/Admin/People/ProfileSources/ProfileSourcesRequestBuilder.cs @@ -0,0 +1,273 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.People.ProfileSources.Count; +using ApiSdk.Admin.People.ProfileSources.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.People.ProfileSources +{ + /// + /// Provides operations to manage the profileSources property of the microsoft.graph.peopleAdminSettings entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProfileSourcesRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the profileSources property of the microsoft.graph.peopleAdminSettings entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.Admin.People.ProfileSources.Item.ProfileSourceItemRequestBuilder(PathParameters); + executables.Add(builder.BuildDeleteCommand()); + executables.Add(builder.BuildGetCommand()); + executables.Add(builder.BuildPatchCommand()); + return new(executables, new(0)); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.Admin.People.ProfileSources.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create a new profileSource object. + /// Find more info here + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create a new profileSource object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/peopleadminsettings-post-profilesources?view=graph-rest-beta"; + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ProfileSource.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Get a list of the profileSource objects and their properties, which represent both external data sources and out-of-the-box Microsoft data sources configured for user profiles in an organization. + /// Find more info here + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get a list of the profileSource objects and their properties, which represent both external data sources and out-of-the-box Microsoft data sources configured for user profiles in an organization.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/peopleadminsettings-list-profilesources?view=graph-rest-beta"; + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ProfileSourcesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/people/profileSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ProfileSourcesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/people/profileSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get a list of the profileSource objects and their properties, which represent both external data sources and out-of-the-box Microsoft data sources configured for user profiles in an organization. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create a new profileSource object. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ProfileSource body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ProfileSource body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get a list of the profileSource objects and their properties, which represent both external data sources and out-of-the-box Microsoft data sources configured for user profiles in an organization. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProfileSourcesRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/People/ProfileSourcesWithSourceId/ProfileSourcesWithSourceIdRequestBuilder.cs b/src/generated/Admin/People/ProfileSourcesWithSourceId/ProfileSourcesWithSourceIdRequestBuilder.cs new file mode 100644 index 0000000000..6a76ccc70a --- /dev/null +++ b/src/generated/Admin/People/ProfileSourcesWithSourceId/ProfileSourcesWithSourceIdRequestBuilder.cs @@ -0,0 +1,269 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.People.ProfileSourcesWithSourceId +{ + /// + /// Provides operations to manage the profileSources property of the microsoft.graph.peopleAdminSettings entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProfileSourcesWithSourceIdRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete a profileSource object. + /// Find more info here + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete a profileSource object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/profilesource-delete?view=graph-rest-beta"; + var sourceIdOption = new Option("--source-id", description: "Alternate key of profileSource") { + }; + sourceIdOption.IsRequired = true; + command.AddOption(sourceIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var sourceId = invocationContext.ParseResult.GetValueForOption(sourceIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (sourceId is not null) requestInfo.PathParameters.Add("sourceId", sourceId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// A collection of profile source settings configured by an administrator in an organization. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "A collection of profile source settings configured by an administrator in an organization."; + var sourceIdOption = new Option("--source-id", description: "Alternate key of profileSource") { + }; + sourceIdOption.IsRequired = true; + command.AddOption(sourceIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var sourceId = invocationContext.ParseResult.GetValueForOption(sourceIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (sourceId is not null) requestInfo.PathParameters.Add("sourceId", sourceId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the properties of a profileSource object. + /// Find more info here + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the properties of a profileSource object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/profilesource-update?view=graph-rest-beta"; + var sourceIdOption = new Option("--source-id", description: "Alternate key of profileSource") { + }; + sourceIdOption.IsRequired = true; + command.AddOption(sourceIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var sourceId = invocationContext.ParseResult.GetValueForOption(sourceIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ProfileSource.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (sourceId is not null) requestInfo.PathParameters.Add("sourceId", sourceId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ProfileSourcesWithSourceIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/people/profileSources(sourceId='{sourceId}'){?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ProfileSourcesWithSourceIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/people/profileSources(sourceId='{sourceId}'){?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete a profileSource object. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// A collection of profile source settings configured by an administrator in an organization. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the properties of a profileSource object. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ProfileSource body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ProfileSource body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// A collection of profile source settings configured by an administrator in an organization. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProfileSourcesWithSourceIdRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/People/Pronouns/PronounsRequestBuilder.cs b/src/generated/Admin/People/Pronouns/PronounsRequestBuilder.cs index ef0c261b7b..e54e6f2c84 100644 --- a/src/generated/Admin/People/Pronouns/PronounsRequestBuilder.cs +++ b/src/generated/Admin/People/Pronouns/PronounsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.People.Pronouns /// /// Provides operations to manage the pronouns property of the microsoft.graph.peopleAdminSettings entity. /// - public class PronounsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PronounsRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property pronouns for admin @@ -29,18 +32,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property pronouns for admin"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -59,23 +55,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the properties of the pronounsSettings resource for an organization. For more information on settings to manage pronouns support, see Manage pronouns settings for an organization using the Microsoft Graph API.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/peopleadminsettings-list-pronouns?view=graph-rest-beta"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -83,8 +67,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -123,8 +105,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PronounsSettings.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.PronounsSettings.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -144,14 +126,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PronounsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/people/pronouns{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PronounsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/people/pronouns{?%24expand,%24select}", rawUrl) @@ -183,11 +165,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -203,11 +185,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(PronounsSettings body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.PronounsSettings body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(PronounsSettings body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.PronounsSettings body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -219,7 +201,8 @@ public RequestInformation ToPatchRequestInformation(PronounsSettings body, Actio /// /// Get the properties of the pronounsSettings resource for an organization. For more information on settings to manage pronouns support, see Manage pronouns settings for an organization using the Microsoft Graph API. /// - public class PronounsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PronounsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -244,3 +227,4 @@ public class PronounsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ReportSettings/ReportSettingsRequestBuilder.cs b/src/generated/Admin/ReportSettings/ReportSettingsRequestBuilder.cs index 12efe3e5a7..84f8acc496 100644 --- a/src/generated/Admin/ReportSettings/ReportSettingsRequestBuilder.cs +++ b/src/generated/Admin/ReportSettings/ReportSettingsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.ReportSettings /// /// Provides operations to manage the reportSettings property of the microsoft.graph.admin entity. /// - public class ReportSettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReportSettingsRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property reportSettings for admin @@ -29,18 +32,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property reportSettings for admin"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -59,23 +55,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the tenant-level settings for Microsoft 365 reports.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/adminreportsettings-get?view=graph-rest-beta"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -83,8 +67,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -123,8 +105,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AdminReportSettings.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AdminReportSettings.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -144,14 +126,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ReportSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/reportSettings{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReportSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/reportSettings{?%24expand,%24select}", rawUrl) @@ -183,11 +165,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -203,11 +185,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AdminReportSettings body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdminReportSettings body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AdminReportSettings body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdminReportSettings body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -219,7 +201,8 @@ public RequestInformation ToPatchRequestInformation(AdminReportSettings body, Ac /// /// Get the tenant-level settings for Microsoft 365 reports. /// - public class ReportSettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReportSettingsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -244,3 +227,4 @@ public class ReportSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/HealthOverviews/Count/CountRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/HealthOverviews/Count/CountRequestBuilder.cs index d68d264d24..6bbaa2777f 100644 --- a/src/generated/Admin/ServiceAnnouncement/HealthOverviews/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/HealthOverviews/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.HealthOverviews.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/healthOverviews/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/healthOverviews/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnoun /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/HealthOverviews/HealthOverviewsRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/HealthOverviews/HealthOverviewsRequestBuilder.cs index 554da0401a..158d721166 100644 --- a/src/generated/Admin/ServiceAnnouncement/HealthOverviews/HealthOverviewsRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/HealthOverviews/HealthOverviewsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.ServiceAnnouncement.HealthOverviews.Count; using ApiSdk.Admin.ServiceAnnouncement.HealthOverviews.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.HealthOverviews /// /// Provides operations to manage the healthOverviews property of the microsoft.graph.serviceAnnouncement entity. /// - public class HealthOverviewsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HealthOverviewsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the healthOverviews property of the microsoft.graph.serviceAnnouncement entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ServiceHealthItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.HealthOverviews.Item.ServiceHealthItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildIssuesNavCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.HealthOverviews.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -80,8 +83,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ServiceHealth.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ServiceHealth.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -109,41 +112,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Retrieve the serviceHealth resources from the healthOverviews navigation property. This operation provides the health report of all subscribed services for a tenant.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/serviceannouncement-list-healthoverviews?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -151,14 +119,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -168,14 +128,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -198,14 +150,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public HealthOverviewsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/healthOverviews{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HealthOverviewsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/healthOverviews{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -218,11 +170,11 @@ public HealthOverviewsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/ser /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -238,11 +190,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ServiceHealth body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ServiceHealth body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ServiceHealth body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ServiceHealth body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +206,8 @@ public RequestInformation ToPostRequestInformation(ServiceHealth body, Action /// Retrieve the serviceHealth resources from the healthOverviews navigation property. This operation provides the health report of all subscribed services for a tenant. /// - public class HealthOverviewsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HealthOverviewsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -318,3 +271,4 @@ public class HealthOverviewsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/HealthOverviews/Item/Issues/Count/CountRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/HealthOverviews/Item/Issues/Count/CountRequestBuilder.cs index 62af6f124f..485bfd9b29 100644 --- a/src/generated/Admin/ServiceAnnouncement/HealthOverviews/Item/Issues/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/HealthOverviews/Item/Issues/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.HealthOverviews.Item.Issues.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/healthOverviews/{serviceHealth%2Did}/issues/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/healthOverviews/{serviceHealth%2Did}/issues/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnoun /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/HealthOverviews/Item/Issues/IssuesRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/HealthOverviews/Item/Issues/IssuesRequestBuilder.cs index 8503324cf1..3d26b6fe33 100644 --- a/src/generated/Admin/ServiceAnnouncement/HealthOverviews/Item/Issues/IssuesRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/HealthOverviews/Item/Issues/IssuesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.ServiceAnnouncement.HealthOverviews.Item.Issues.Count; using ApiSdk.Admin.ServiceAnnouncement.HealthOverviews.Item.Issues.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.HealthOverviews.Item.Issues /// /// Provides operations to manage the issues property of the microsoft.graph.serviceHealth entity. /// - public class IssuesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IssuesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the issues property of the microsoft.graph.serviceHealth entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ServiceHealthIssueItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.HealthOverviews.Item.Issues.Item.ServiceHealthIssueItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildIncidentReportNavCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.HealthOverviews.Item.Issues.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ServiceHealthIssue.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ServiceHealthIssue.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public IssuesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/healthOverviews/{serviceHealth%2Did}/issues{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IssuesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/healthOverviews/{serviceHealth%2Did}/issues{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public IssuesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnou /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ServiceHealthIssue body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ServiceHealthIssue body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ServiceHealthIssue body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ServiceHealthIssue body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(ServiceHealthIssue body, Acti /// /// A collection of issues that happened on the service, with detailed information for each issue. /// - public class IssuesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IssuesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class IssuesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/HealthOverviews/Item/Issues/Item/IncidentReport/IncidentReportRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/HealthOverviews/Item/Issues/Item/IncidentReport/IncidentReportRequestBuilder.cs index 9d871d74ed..aa36ea6f3e 100644 --- a/src/generated/Admin/ServiceAnnouncement/HealthOverviews/Item/Issues/Item/IncidentReport/IncidentReportRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/HealthOverviews/Item/Issues/Item/IncidentReport/IncidentReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,16 +20,18 @@ namespace ApiSdk.Admin.ServiceAnnouncement.HealthOverviews.Item.Issues.Item.Inci /// /// Provides operations to call the incidentReport method. /// - public class IncidentReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IncidentReportRequestBuilder : BaseCliRequestBuilder { /// /// Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. + /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue."; + command.Description = "Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/servicehealthissue-incidentreport?view=graph-rest-beta"; var serviceHealthIdOption = new Option("--service-health-id", description: "The unique identifier of serviceHealth") { }; serviceHealthIdOption.IsRequired = true; @@ -67,14 +71,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public IncidentReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/healthOverviews/{serviceHealth%2Did}/issues/{serviceHealthIssue%2Did}/incidentReport()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IncidentReportRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/healthOverviews/{serviceHealth%2Did}/issues/{serviceHealthIssue%2Did}/incidentReport()", rawUrl) @@ -101,3 +105,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Admin.ServiceAnnouncement.HealthOverviews.Item.Issues.Item.IncidentReport; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.HealthOverviews.Item.Issues.Item /// /// Provides operations to manage the issues property of the microsoft.graph.serviceHealth entity. /// - public class ServiceHealthIssueItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceHealthIssueItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property issues for admin @@ -129,7 +132,7 @@ public Command BuildIncidentReportNavCommand() { var command = new Command("incident-report"); command.Description = "Provides operations to call the incidentReport method."; - var builder = new IncidentReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.HealthOverviews.Item.Issues.Item.IncidentReport.IncidentReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -173,8 +176,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ServiceHealthIssue.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ServiceHealthIssue.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ServiceHealthIssueItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/healthOverviews/{serviceHealth%2Did}/issues/{serviceHealthIssue%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ServiceHealthIssueItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/healthOverviews/{serviceHealth%2Did}/issues/{serviceHealthIssue%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ServiceHealthIssue body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ServiceHealthIssue body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ServiceHealthIssue body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ServiceHealthIssue body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(ServiceHealthIssue body, Act /// /// A collection of issues that happened on the service, with detailed information for each issue. /// - public class ServiceHealthIssueItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceHealthIssueItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class ServiceHealthIssueItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/HealthOverviews/Item/ServiceHealthItemRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/HealthOverviews/Item/ServiceHealthItemRequestBuilder.cs index 27dd20ca14..2b63460df9 100644 --- a/src/generated/Admin/ServiceAnnouncement/HealthOverviews/Item/ServiceHealthItemRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/HealthOverviews/Item/ServiceHealthItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.ServiceAnnouncement.HealthOverviews.Item.Issues; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.HealthOverviews.Item /// /// Provides operations to manage the healthOverviews property of the microsoft.graph.serviceAnnouncement entity. /// - public class ServiceHealthItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceHealthItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property healthOverviews for admin @@ -118,7 +121,7 @@ public Command BuildIssuesNavCommand() { var command = new Command("issues"); command.Description = "Provides operations to manage the issues property of the microsoft.graph.serviceHealth entity."; - var builder = new IssuesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.HealthOverviews.Item.Issues.IssuesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -167,8 +170,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ServiceHealth.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ServiceHealth.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -189,14 +192,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ServiceHealthItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/healthOverviews/{serviceHealth%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ServiceHealthItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/healthOverviews/{serviceHealth%2Did}{?%24expand,%24select}", rawUrl) @@ -228,11 +231,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -248,11 +251,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ServiceHealth body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ServiceHealth body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ServiceHealth body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ServiceHealth body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -264,7 +267,8 @@ public RequestInformation ToPatchRequestInformation(ServiceHealth body, Action /// Retrieve the properties and relationships of a serviceHealth object. This operation provides the health information of a specified service for a tenant. /// - public class ServiceHealthItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceHealthItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -289,3 +293,4 @@ public class ServiceHealthItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Issues/Count/CountRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/Issues/Count/CountRequestBuilder.cs index 6e2119b8f6..6a3b3af1ad 100644 --- a/src/generated/Admin/ServiceAnnouncement/Issues/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/Issues/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.Issues.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/issues/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/issues/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnoun /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Issues/IssuesRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/Issues/IssuesRequestBuilder.cs index 83ef32deca..0192f1cdae 100644 --- a/src/generated/Admin/ServiceAnnouncement/Issues/IssuesRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/Issues/IssuesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.ServiceAnnouncement.Issues.Count; using ApiSdk.Admin.ServiceAnnouncement.Issues.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.Issues /// /// Provides operations to manage the issues property of the microsoft.graph.serviceAnnouncement entity. /// - public class IssuesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IssuesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the issues property of the microsoft.graph.serviceAnnouncement entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ServiceHealthIssueItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.Issues.Item.ServiceHealthIssueItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildIncidentReportNavCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.Issues.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -80,8 +83,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ServiceHealthIssue.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ServiceHealthIssue.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -109,41 +112,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Retrieve serviceHealthIssue resources from the issues navigation property. This operation retrieves information about all service health issues that exist for the tenant.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/serviceannouncement-list-issues?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -151,14 +119,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -168,14 +128,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -198,14 +150,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public IssuesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/issues{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IssuesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/issues{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -218,11 +170,11 @@ public IssuesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnou /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -238,11 +190,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ServiceHealthIssue body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ServiceHealthIssue body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ServiceHealthIssue body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ServiceHealthIssue body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +206,8 @@ public RequestInformation ToPostRequestInformation(ServiceHealthIssue body, Acti /// /// Retrieve serviceHealthIssue resources from the issues navigation property. This operation retrieves information about all service health issues that exist for the tenant. /// - public class IssuesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IssuesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -318,3 +271,4 @@ public class IssuesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Issues/Item/IncidentReport/IncidentReportRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/Issues/Item/IncidentReport/IncidentReportRequestBuilder.cs index 08e22adbd4..7d67f26b7e 100644 --- a/src/generated/Admin/ServiceAnnouncement/Issues/Item/IncidentReport/IncidentReportRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/Issues/Item/IncidentReport/IncidentReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.Issues.Item.IncidentReport /// /// Provides operations to call the incidentReport method. /// - public class IncidentReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IncidentReportRequestBuilder : BaseCliRequestBuilder { /// /// Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. @@ -62,14 +65,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public IncidentReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/issues/{serviceHealthIssue%2Did}/incidentReport()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IncidentReportRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/issues/{serviceHealthIssue%2Did}/incidentReport()", rawUrl) @@ -96,3 +99,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Admin.ServiceAnnouncement.Issues.Item.IncidentReport; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.Issues.Item /// /// Provides operations to manage the issues property of the microsoft.graph.serviceAnnouncement entity. /// - public class ServiceHealthIssueItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceHealthIssueItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property issues for admin @@ -118,7 +121,7 @@ public Command BuildIncidentReportNavCommand() { var command = new Command("incident-report"); command.Description = "Provides operations to call the incidentReport method."; - var builder = new IncidentReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.Issues.Item.IncidentReport.IncidentReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -157,8 +160,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ServiceHealthIssue.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ServiceHealthIssue.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -179,14 +182,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ServiceHealthIssueItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/issues/{serviceHealthIssue%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ServiceHealthIssueItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/issues/{serviceHealthIssue%2Did}{?%24expand,%24select}", rawUrl) @@ -218,11 +221,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -238,11 +241,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ServiceHealthIssue body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ServiceHealthIssue body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ServiceHealthIssue body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ServiceHealthIssue body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +257,8 @@ public RequestInformation ToPatchRequestInformation(ServiceHealthIssue body, Act /// /// Retrieve the properties and relationships of a serviceHealthIssue object. This operation retrieves a specified service health issue for tenant. The operation returns an error if the issue does not exist for the tenant. /// - public class ServiceHealthIssueItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceHealthIssueItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -279,3 +283,4 @@ public class ServiceHealthIssueItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/Archive/ArchivePostRequestBody.cs b/src/generated/Admin/ServiceAnnouncement/Messages/Archive/ArchivePostRequestBody.cs index 5ab8fee03d..4251a3d8cd 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/Archive/ArchivePostRequestBody.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/Archive/ArchivePostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.ServiceAnnouncement.Messages.Archive { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ArchivePostRequestBody : IAdditionalDataHolder, IParsable + public partial class ArchivePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class ArchivePostRequestBody : IAdditionalDataHolder, IParsable public List MessageIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ArchivePostRequestBody() { @@ -30,12 +32,12 @@ public ArchivePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ArchivePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.ServiceAnnouncement.Messages.Archive.ArchivePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ArchivePostRequestBody(); + return new global::ApiSdk.Admin.ServiceAnnouncement.Messages.Archive.ArchivePostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "messageIds", n => { MessageIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "messageIds", n => { MessageIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/Archive/ArchivePostResponse.cs b/src/generated/Admin/ServiceAnnouncement/Messages/Archive/ArchivePostResponse.cs index 8d62d8a6a8..263b4d71f3 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/Archive/ArchivePostResponse.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/Archive/ArchivePostResponse.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.ServiceAnnouncement.Messages.Archive { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ArchivePostResponse : IAdditionalDataHolder, IParsable + public partial class ArchivePostResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class ArchivePostResponse : IAdditionalDataHolder, IParsable /// The value property public bool? Value { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ArchivePostResponse() { @@ -24,12 +26,12 @@ public ArchivePostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ArchivePostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.ServiceAnnouncement.Messages.Archive.ArchivePostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ArchivePostResponse(); + return new global::ApiSdk.Admin.ServiceAnnouncement.Messages.Archive.ArchivePostResponse(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/Archive/ArchiveRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/Messages/Archive/ArchiveRequestBuilder.cs index d9449e4646..bcb5e58325 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/Archive/ArchiveRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/Archive/ArchiveRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.Messages.Archive /// /// Provides operations to call the archive method. /// - public class ArchiveRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ArchiveRequestBuilder : BaseCliRequestBuilder { /// /// Archive a list of serviceUpdateMessages for the signed in user. @@ -46,8 +49,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ArchivePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.ServiceAnnouncement.Messages.Archive.ArchivePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -67,14 +70,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ArchiveRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/messages/archive", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ArchiveRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/messages/archive", rawUrl) @@ -88,11 +91,11 @@ public ArchiveRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnno /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ArchivePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.ServiceAnnouncement.Messages.Archive.ArchivePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ArchivePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.ServiceAnnouncement.Messages.Archive.ArchivePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -103,3 +106,4 @@ public RequestInformation ToPostRequestInformation(ArchivePostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/Count/CountRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/Messages/Count/CountRequestBuilder.cs index a28162233d..c71c2d5cdd 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.Messages.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/messages/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/messages/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnoun /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/Favorite/FavoritePostRequestBody.cs b/src/generated/Admin/ServiceAnnouncement/Messages/Favorite/FavoritePostRequestBody.cs index 312d836193..5c0eba0e2a 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/Favorite/FavoritePostRequestBody.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/Favorite/FavoritePostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.ServiceAnnouncement.Messages.Favorite { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class FavoritePostRequestBody : IAdditionalDataHolder, IParsable + public partial class FavoritePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class FavoritePostRequestBody : IAdditionalDataHolder, IParsable public List MessageIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public FavoritePostRequestBody() { @@ -30,12 +32,12 @@ public FavoritePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static FavoritePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.ServiceAnnouncement.Messages.Favorite.FavoritePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new FavoritePostRequestBody(); + return new global::ApiSdk.Admin.ServiceAnnouncement.Messages.Favorite.FavoritePostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "messageIds", n => { MessageIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "messageIds", n => { MessageIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/Favorite/FavoritePostResponse.cs b/src/generated/Admin/ServiceAnnouncement/Messages/Favorite/FavoritePostResponse.cs index b85cac8c6d..ab585e8d70 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/Favorite/FavoritePostResponse.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/Favorite/FavoritePostResponse.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.ServiceAnnouncement.Messages.Favorite { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class FavoritePostResponse : IAdditionalDataHolder, IParsable + public partial class FavoritePostResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class FavoritePostResponse : IAdditionalDataHolder, IParsable /// The value property public bool? Value { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public FavoritePostResponse() { @@ -24,12 +26,12 @@ public FavoritePostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static FavoritePostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.ServiceAnnouncement.Messages.Favorite.FavoritePostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new FavoritePostResponse(); + return new global::ApiSdk.Admin.ServiceAnnouncement.Messages.Favorite.FavoritePostResponse(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/Favorite/FavoriteRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/Messages/Favorite/FavoriteRequestBuilder.cs index 817252412c..432c0b1b9f 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/Favorite/FavoriteRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/Favorite/FavoriteRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.Messages.Favorite /// /// Provides operations to call the favorite method. /// - public class FavoriteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FavoriteRequestBuilder : BaseCliRequestBuilder { /// /// Change the status of a list of serviceUpdateMessages to favorite for the signed in user. @@ -46,8 +49,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(FavoritePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.ServiceAnnouncement.Messages.Favorite.FavoritePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -67,14 +70,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FavoriteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/messages/favorite", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FavoriteRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/messages/favorite", rawUrl) @@ -88,11 +91,11 @@ public FavoriteRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnn /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(FavoritePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.ServiceAnnouncement.Messages.Favorite.FavoritePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(FavoritePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.ServiceAnnouncement.Messages.Favorite.FavoritePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -103,3 +106,4 @@ public RequestInformation ToPostRequestInformation(FavoritePostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/Item/Attachments/AttachmentsRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/Messages/Item/Attachments/AttachmentsRequestBuilder.cs index 1d45f975d8..19f30ba3cc 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/Item/Attachments/AttachmentsRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/Item/Attachments/AttachmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.ServiceAnnouncement.Messages.Item.Attachments.Count; using ApiSdk.Admin.ServiceAnnouncement.Messages.Item.Attachments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.Messages.Item.Attachments /// /// Provides operations to manage the attachments property of the microsoft.graph.serviceUpdateMessage entity. /// - public class AttachmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttachmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the attachments property of the microsoft.graph.serviceUpdateMessage entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ServiceAnnouncementAttachmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.Messages.Item.Attachments.Item.ServiceAnnouncementAttachmentItemRequestBuilder(PathParameters); commands.Add(builder.BuildContentNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.Messages.Item.Attachments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ServiceAnnouncementAttachment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ServiceAnnouncementAttachment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -210,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AttachmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/messages/{serviceUpdateMessage%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AttachmentsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/messages/{serviceUpdateMessage%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public AttachmentsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/service /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -250,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ServiceAnnouncementAttachment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ServiceAnnouncementAttachment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ServiceAnnouncementAttachment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ServiceAnnouncementAttachment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(ServiceAnnouncementAttachment /// /// Get a list of attachments associated with a service message. /// - public class AttachmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttachmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class AttachmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/Item/Attachments/Count/CountRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/Messages/Item/Attachments/Count/CountRequestBuilder.cs index 967a47d7c3..5389f53b67 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/Item/Attachments/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/Item/Attachments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.Messages.Item.Attachments.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/messages/{serviceUpdateMessage%2Did}/attachments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/messages/{serviceUpdateMessage%2Did}/attachments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnoun /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/Item/Attachments/Item/Content/ContentRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/Messages/Item/Attachments/Item/Content/ContentRequestBuilder.cs index 0488ff1c28..c48bb15deb 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/Item/Attachments/Item/Content/ContentRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/Item/Attachments/Item/Content/ContentRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.Messages.Item.Attachments.Item.Conten /// /// Provides operations to manage the media for the admin entity. /// - public class ContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilder : BaseCliRequestBuilder { /// /// The attachment content. @@ -63,13 +66,14 @@ public Command BuildDeleteCommand() return command; } /// - /// The attachment content. + /// Read the properties and relationships of a serviceAnnouncementAttachment object. + /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "The attachment content."; + command.Description = "Read the properties and relationships of a serviceAnnouncementAttachment object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/serviceannouncementattachment-get?view=graph-rest-beta"; var serviceUpdateMessageIdOption = new Option("--service-update-message-id", description: "The unique identifier of serviceUpdateMessage") { }; serviceUpdateMessageIdOption.IsRequired = true; @@ -163,14 +167,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/messages/{serviceUpdateMessage%2Did}/attachments/{serviceAnnouncementAttachment%2Did}/content", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/messages/{serviceUpdateMessage%2Did}/attachments/{serviceAnnouncementAttachment%2Did}/content", rawUrl) @@ -196,7 +200,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// The attachment content. + /// Read the properties and relationships of a serviceAnnouncementAttachment object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -238,3 +242,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.Admin.ServiceAnnouncement.Messages.Item.Attachments.Item.Content; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.Messages.Item.Attachments.Item /// /// Provides operations to manage the attachments property of the microsoft.graph.serviceUpdateMessage entity. /// - public class ServiceAnnouncementAttachmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceAnnouncementAttachmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the media for the admin entity. @@ -30,7 +33,7 @@ public Command BuildContentNavCommand() { var command = new Command("content"); command.Description = "Provides operations to manage the media for the admin entity."; - var builder = new ContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.Messages.Item.Attachments.Item.Content.ContentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -176,8 +179,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ServiceAnnouncementAttachment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ServiceAnnouncementAttachment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -199,14 +202,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ServiceAnnouncementAttachmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/messages/{serviceUpdateMessage%2Did}/attachments/{serviceAnnouncementAttachment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ServiceAnnouncementAttachmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/messages/{serviceUpdateMessage%2Did}/attachments/{serviceAnnouncementAttachment%2Did}{?%24expand,%24select}", rawUrl) @@ -238,11 +241,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -258,11 +261,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ServiceAnnouncementAttachment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ServiceAnnouncementAttachment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ServiceAnnouncementAttachment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ServiceAnnouncementAttachment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -274,7 +277,8 @@ public RequestInformation ToPatchRequestInformation(ServiceAnnouncementAttachmen /// /// Read the properties and relationships of a serviceAnnouncementAttachment object. /// - public class ServiceAnnouncementAttachmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceAnnouncementAttachmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -299,3 +303,4 @@ public class ServiceAnnouncementAttachmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/Item/AttachmentsArchive/AttachmentsArchiveRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/Messages/Item/AttachmentsArchive/AttachmentsArchiveRequestBuilder.cs index ff6e970bf4..725f2e2423 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/Item/AttachmentsArchive/AttachmentsArchiveRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/Item/AttachmentsArchive/AttachmentsArchiveRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.Messages.Item.AttachmentsArchive /// /// Provides operations to manage the media for the admin entity. /// - public class AttachmentsArchiveRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttachmentsArchiveRequestBuilder : BaseCliRequestBuilder { /// /// The zip file of all attachments for a message. @@ -147,14 +150,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AttachmentsArchiveRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/messages/{serviceUpdateMessage%2Did}/attachmentsArchive", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AttachmentsArchiveRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/messages/{serviceUpdateMessage%2Did}/attachmentsArchive", rawUrl) @@ -222,3 +225,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.Admin.ServiceAnnouncement.Messages.Item.Attachments; using ApiSdk.Admin.ServiceAnnouncement.Messages.Item.AttachmentsArchive; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.Messages.Item /// /// Provides operations to manage the messages property of the microsoft.graph.serviceAnnouncement entity. /// - public class ServiceUpdateMessageItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceUpdateMessageItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the media for the admin entity. @@ -31,7 +34,7 @@ public Command BuildAttachmentsArchiveNavCommand() { var command = new Command("attachments-archive"); command.Description = "Provides operations to manage the media for the admin entity."; - var builder = new AttachmentsArchiveRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.Messages.Item.AttachmentsArchive.AttachmentsArchiveRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -50,7 +53,7 @@ public Command BuildAttachmentsNavCommand() { var command = new Command("attachments"); command.Description = "Provides operations to manage the attachments property of the microsoft.graph.serviceUpdateMessage entity."; - var builder = new AttachmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.Messages.Item.Attachments.AttachmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -187,8 +190,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ServiceUpdateMessage.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ServiceUpdateMessage.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ServiceUpdateMessageItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/messages/{serviceUpdateMessage%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ServiceUpdateMessageItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/messages/{serviceUpdateMessage%2Did}{?%24expand,%24select}", rawUrl) @@ -248,11 +251,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -268,11 +271,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ServiceUpdateMessage body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ServiceUpdateMessage body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ServiceUpdateMessage body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ServiceUpdateMessage body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -284,7 +287,8 @@ public RequestInformation ToPatchRequestInformation(ServiceUpdateMessage body, A /// /// Retrieve the properties and relationships of a serviceUpdateMessage object. This operation retrieves a specified service update message for the tenant. The operation returns an error if the message does not exist for the tenant. /// - public class ServiceUpdateMessageItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceUpdateMessageItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -309,3 +313,4 @@ public class ServiceUpdateMessageItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/MarkRead/MarkReadPostRequestBody.cs b/src/generated/Admin/ServiceAnnouncement/Messages/MarkRead/MarkReadPostRequestBody.cs index fbdbe81144..ef988477d8 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/MarkRead/MarkReadPostRequestBody.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/MarkRead/MarkReadPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.ServiceAnnouncement.Messages.MarkRead { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MarkReadPostRequestBody : IAdditionalDataHolder, IParsable + public partial class MarkReadPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class MarkReadPostRequestBody : IAdditionalDataHolder, IParsable public List MessageIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MarkReadPostRequestBody() { @@ -30,12 +32,12 @@ public MarkReadPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MarkReadPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.ServiceAnnouncement.Messages.MarkRead.MarkReadPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MarkReadPostRequestBody(); + return new global::ApiSdk.Admin.ServiceAnnouncement.Messages.MarkRead.MarkReadPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "messageIds", n => { MessageIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "messageIds", n => { MessageIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/MarkRead/MarkReadPostResponse.cs b/src/generated/Admin/ServiceAnnouncement/Messages/MarkRead/MarkReadPostResponse.cs index 4ebd7f383a..f703e2a8b7 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/MarkRead/MarkReadPostResponse.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/MarkRead/MarkReadPostResponse.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.ServiceAnnouncement.Messages.MarkRead { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MarkReadPostResponse : IAdditionalDataHolder, IParsable + public partial class MarkReadPostResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class MarkReadPostResponse : IAdditionalDataHolder, IParsable /// The value property public bool? Value { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MarkReadPostResponse() { @@ -24,12 +26,12 @@ public MarkReadPostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MarkReadPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.ServiceAnnouncement.Messages.MarkRead.MarkReadPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MarkReadPostResponse(); + return new global::ApiSdk.Admin.ServiceAnnouncement.Messages.MarkRead.MarkReadPostResponse(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/MarkRead/MarkReadRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/Messages/MarkRead/MarkReadRequestBuilder.cs index 5ade758658..f5abd6ade3 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/MarkRead/MarkReadRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/MarkRead/MarkReadRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.Messages.MarkRead /// /// Provides operations to call the markRead method. /// - public class MarkReadRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MarkReadRequestBuilder : BaseCliRequestBuilder { /// /// Mark a list of serviceUpdateMessages as read for the signed in user. @@ -46,8 +49,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MarkReadPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.ServiceAnnouncement.Messages.MarkRead.MarkReadPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -67,14 +70,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MarkReadRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/messages/markRead", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MarkReadRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/messages/markRead", rawUrl) @@ -88,11 +91,11 @@ public MarkReadRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnn /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MarkReadPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.ServiceAnnouncement.Messages.MarkRead.MarkReadPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MarkReadPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.ServiceAnnouncement.Messages.MarkRead.MarkReadPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -103,3 +106,4 @@ public RequestInformation ToPostRequestInformation(MarkReadPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/MarkUnread/MarkUnreadPostRequestBody.cs b/src/generated/Admin/ServiceAnnouncement/Messages/MarkUnread/MarkUnreadPostRequestBody.cs index ef239fd158..5ff1e5a815 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/MarkUnread/MarkUnreadPostRequestBody.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/MarkUnread/MarkUnreadPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.ServiceAnnouncement.Messages.MarkUnread { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MarkUnreadPostRequestBody : IAdditionalDataHolder, IParsable + public partial class MarkUnreadPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class MarkUnreadPostRequestBody : IAdditionalDataHolder, IParsable public List MessageIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MarkUnreadPostRequestBody() { @@ -30,12 +32,12 @@ public MarkUnreadPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MarkUnreadPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.ServiceAnnouncement.Messages.MarkUnread.MarkUnreadPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MarkUnreadPostRequestBody(); + return new global::ApiSdk.Admin.ServiceAnnouncement.Messages.MarkUnread.MarkUnreadPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "messageIds", n => { MessageIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "messageIds", n => { MessageIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/MarkUnread/MarkUnreadPostResponse.cs b/src/generated/Admin/ServiceAnnouncement/Messages/MarkUnread/MarkUnreadPostResponse.cs index 81d517836f..dd2574839c 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/MarkUnread/MarkUnreadPostResponse.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/MarkUnread/MarkUnreadPostResponse.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.ServiceAnnouncement.Messages.MarkUnread { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MarkUnreadPostResponse : IAdditionalDataHolder, IParsable + public partial class MarkUnreadPostResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class MarkUnreadPostResponse : IAdditionalDataHolder, IParsable /// The value property public bool? Value { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MarkUnreadPostResponse() { @@ -24,12 +26,12 @@ public MarkUnreadPostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MarkUnreadPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.ServiceAnnouncement.Messages.MarkUnread.MarkUnreadPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MarkUnreadPostResponse(); + return new global::ApiSdk.Admin.ServiceAnnouncement.Messages.MarkUnread.MarkUnreadPostResponse(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/MarkUnread/MarkUnreadRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/Messages/MarkUnread/MarkUnreadRequestBuilder.cs index 7a9a369d66..16b5d11efa 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/MarkUnread/MarkUnreadRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/MarkUnread/MarkUnreadRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.Messages.MarkUnread /// /// Provides operations to call the markUnread method. /// - public class MarkUnreadRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MarkUnreadRequestBuilder : BaseCliRequestBuilder { /// /// Mark a list of serviceUpdateMessages as unread for the signed in user. @@ -46,8 +49,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MarkUnreadPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.ServiceAnnouncement.Messages.MarkUnread.MarkUnreadPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -67,14 +70,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MarkUnreadRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/messages/markUnread", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MarkUnreadRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/messages/markUnread", rawUrl) @@ -88,11 +91,11 @@ public MarkUnreadRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceA /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MarkUnreadPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.ServiceAnnouncement.Messages.MarkUnread.MarkUnreadPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MarkUnreadPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.ServiceAnnouncement.Messages.MarkUnread.MarkUnreadPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -103,3 +106,4 @@ public RequestInformation ToPostRequestInformation(MarkUnreadPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/MessagesRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/Messages/MessagesRequestBuilder.cs index 149694f2d9..b1c33f4882 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/MessagesRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/MessagesRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.ServiceAnnouncement.Messages.Archive; using ApiSdk.Admin.ServiceAnnouncement.Messages.Count; using ApiSdk.Admin.ServiceAnnouncement.Messages.Favorite; @@ -9,6 +10,7 @@ using ApiSdk.Admin.ServiceAnnouncement.Messages.Unfavorite; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -27,7 +29,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.Messages /// /// Provides operations to manage the messages property of the microsoft.graph.serviceAnnouncement entity. /// - public class MessagesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MessagesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the archive method. @@ -37,7 +40,7 @@ public Command BuildArchiveNavCommand() { var command = new Command("archive"); command.Description = "Provides operations to call the archive method."; - var builder = new ArchiveRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.Messages.Archive.ArchiveRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -54,7 +57,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ServiceUpdateMessageItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.Messages.Item.ServiceUpdateMessageItemRequestBuilder(PathParameters); commands.Add(builder.BuildAttachmentsArchiveNavCommand()); commands.Add(builder.BuildAttachmentsNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -70,7 +73,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.Messages.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -104,8 +107,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ServiceUpdateMessage.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ServiceUpdateMessage.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -132,7 +135,7 @@ public Command BuildFavoriteNavCommand() { var command = new Command("favorite"); command.Description = "Provides operations to call the favorite method."; - var builder = new FavoriteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.Messages.Favorite.FavoriteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -150,41 +153,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Retrieve the serviceUpdateMessage resources from the messages navigation property. This operation retrieves all service update messages that exist for the tenant.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/serviceannouncement-list-messages?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -192,14 +160,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -209,14 +169,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -246,7 +198,7 @@ public Command BuildMarkReadNavCommand() { var command = new Command("mark-read"); command.Description = "Provides operations to call the markRead method."; - var builder = new MarkReadRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.Messages.MarkRead.MarkReadRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -263,7 +215,7 @@ public Command BuildMarkUnreadNavCommand() { var command = new Command("mark-unread"); command.Description = "Provides operations to call the markUnread method."; - var builder = new MarkUnreadRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.Messages.MarkUnread.MarkUnreadRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -280,7 +232,7 @@ public Command BuildUnarchiveNavCommand() { var command = new Command("unarchive"); command.Description = "Provides operations to call the unarchive method."; - var builder = new UnarchiveRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.Messages.Unarchive.UnarchiveRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -297,7 +249,7 @@ public Command BuildUnfavoriteNavCommand() { var command = new Command("unfavorite"); command.Description = "Provides operations to call the unfavorite method."; - var builder = new UnfavoriteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.Messages.Unfavorite.UnfavoriteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -307,14 +259,14 @@ public Command BuildUnfavoriteNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MessagesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/messages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MessagesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/messages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -327,11 +279,11 @@ public MessagesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnn /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -347,11 +299,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ServiceUpdateMessage body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ServiceUpdateMessage body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ServiceUpdateMessage body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ServiceUpdateMessage body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -363,7 +315,8 @@ public RequestInformation ToPostRequestInformation(ServiceUpdateMessage body, Ac /// /// Retrieve the serviceUpdateMessage resources from the messages navigation property. This operation retrieves all service update messages that exist for the tenant. /// - public class MessagesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MessagesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -427,3 +380,4 @@ public class MessagesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/Unarchive/UnarchivePostRequestBody.cs b/src/generated/Admin/ServiceAnnouncement/Messages/Unarchive/UnarchivePostRequestBody.cs index b807c7525e..a6ffed110d 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/Unarchive/UnarchivePostRequestBody.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/Unarchive/UnarchivePostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.ServiceAnnouncement.Messages.Unarchive { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnarchivePostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnarchivePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class UnarchivePostRequestBody : IAdditionalDataHolder, IParsable public List MessageIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnarchivePostRequestBody() { @@ -30,12 +32,12 @@ public UnarchivePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnarchivePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.ServiceAnnouncement.Messages.Unarchive.UnarchivePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnarchivePostRequestBody(); + return new global::ApiSdk.Admin.ServiceAnnouncement.Messages.Unarchive.UnarchivePostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "messageIds", n => { MessageIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "messageIds", n => { MessageIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/Unarchive/UnarchivePostResponse.cs b/src/generated/Admin/ServiceAnnouncement/Messages/Unarchive/UnarchivePostResponse.cs index 27c164801d..3e1aa14b95 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/Unarchive/UnarchivePostResponse.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/Unarchive/UnarchivePostResponse.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.ServiceAnnouncement.Messages.Unarchive { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnarchivePostResponse : IAdditionalDataHolder, IParsable + public partial class UnarchivePostResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class UnarchivePostResponse : IAdditionalDataHolder, IParsable /// The value property public bool? Value { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnarchivePostResponse() { @@ -24,12 +26,12 @@ public UnarchivePostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnarchivePostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.ServiceAnnouncement.Messages.Unarchive.UnarchivePostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnarchivePostResponse(); + return new global::ApiSdk.Admin.ServiceAnnouncement.Messages.Unarchive.UnarchivePostResponse(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/Unarchive/UnarchiveRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/Messages/Unarchive/UnarchiveRequestBuilder.cs index 6e901d0d44..4f0b44a593 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/Unarchive/UnarchiveRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/Unarchive/UnarchiveRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.Messages.Unarchive /// /// Provides operations to call the unarchive method. /// - public class UnarchiveRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnarchiveRequestBuilder : BaseCliRequestBuilder { /// /// Unarchive a list of serviceUpdateMessages for the signed in user. @@ -46,8 +49,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnarchivePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.ServiceAnnouncement.Messages.Unarchive.UnarchivePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -67,14 +70,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UnarchiveRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/messages/unarchive", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnarchiveRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/messages/unarchive", rawUrl) @@ -88,11 +91,11 @@ public UnarchiveRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAn /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnarchivePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.ServiceAnnouncement.Messages.Unarchive.UnarchivePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnarchivePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.ServiceAnnouncement.Messages.Unarchive.UnarchivePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -103,3 +106,4 @@ public RequestInformation ToPostRequestInformation(UnarchivePostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/Unfavorite/UnfavoritePostRequestBody.cs b/src/generated/Admin/ServiceAnnouncement/Messages/Unfavorite/UnfavoritePostRequestBody.cs index 582107cfff..3c944af882 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/Unfavorite/UnfavoritePostRequestBody.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/Unfavorite/UnfavoritePostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.ServiceAnnouncement.Messages.Unfavorite { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnfavoritePostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnfavoritePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class UnfavoritePostRequestBody : IAdditionalDataHolder, IParsable public List MessageIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnfavoritePostRequestBody() { @@ -30,12 +32,12 @@ public UnfavoritePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnfavoritePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.ServiceAnnouncement.Messages.Unfavorite.UnfavoritePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnfavoritePostRequestBody(); + return new global::ApiSdk.Admin.ServiceAnnouncement.Messages.Unfavorite.UnfavoritePostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "messageIds", n => { MessageIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "messageIds", n => { MessageIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/Unfavorite/UnfavoritePostResponse.cs b/src/generated/Admin/ServiceAnnouncement/Messages/Unfavorite/UnfavoritePostResponse.cs index b54092c3f1..6cda914264 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/Unfavorite/UnfavoritePostResponse.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/Unfavorite/UnfavoritePostResponse.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.ServiceAnnouncement.Messages.Unfavorite { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnfavoritePostResponse : IAdditionalDataHolder, IParsable + public partial class UnfavoritePostResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class UnfavoritePostResponse : IAdditionalDataHolder, IParsable /// The value property public bool? Value { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnfavoritePostResponse() { @@ -24,12 +26,12 @@ public UnfavoritePostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnfavoritePostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.ServiceAnnouncement.Messages.Unfavorite.UnfavoritePostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnfavoritePostResponse(); + return new global::ApiSdk.Admin.ServiceAnnouncement.Messages.Unfavorite.UnfavoritePostResponse(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/Messages/Unfavorite/UnfavoriteRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/Messages/Unfavorite/UnfavoriteRequestBuilder.cs index 278a589913..4ef7cb347d 100644 --- a/src/generated/Admin/ServiceAnnouncement/Messages/Unfavorite/UnfavoriteRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/Messages/Unfavorite/UnfavoriteRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement.Messages.Unfavorite /// /// Provides operations to call the unfavorite method. /// - public class UnfavoriteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnfavoriteRequestBuilder : BaseCliRequestBuilder { /// /// Remove the favorite status of serviceUpdateMessages for the signed in user. @@ -46,8 +49,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnfavoritePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.ServiceAnnouncement.Messages.Unfavorite.UnfavoritePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -67,14 +70,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UnfavoriteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement/messages/unfavorite", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnfavoriteRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement/messages/unfavorite", rawUrl) @@ -88,11 +91,11 @@ public UnfavoriteRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceA /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnfavoritePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.ServiceAnnouncement.Messages.Unfavorite.UnfavoritePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnfavoritePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.ServiceAnnouncement.Messages.Unfavorite.UnfavoritePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -103,3 +106,4 @@ public RequestInformation ToPostRequestInformation(UnfavoritePostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/ServiceAnnouncement/ServiceAnnouncementRequestBuilder.cs b/src/generated/Admin/ServiceAnnouncement/ServiceAnnouncementRequestBuilder.cs index 49335cbd7b..984b7371d8 100644 --- a/src/generated/Admin/ServiceAnnouncement/ServiceAnnouncementRequestBuilder.cs +++ b/src/generated/Admin/ServiceAnnouncement/ServiceAnnouncementRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.ServiceAnnouncement.HealthOverviews; using ApiSdk.Admin.ServiceAnnouncement.Issues; using ApiSdk.Admin.ServiceAnnouncement.Messages; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.Admin.ServiceAnnouncement /// /// Provides operations to manage the serviceAnnouncement property of the microsoft.graph.admin entity. /// - public class ServiceAnnouncementRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceAnnouncementRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property serviceAnnouncement for admin @@ -32,18 +35,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property serviceAnnouncement for admin"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -61,23 +57,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "A container for service communications resources. Read-only."; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -85,8 +69,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -107,7 +89,7 @@ public Command BuildHealthOverviewsNavCommand() { var command = new Command("health-overviews"); command.Description = "Provides operations to manage the healthOverviews property of the microsoft.graph.serviceAnnouncement entity."; - var builder = new HealthOverviewsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.HealthOverviews.HealthOverviewsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -134,7 +116,7 @@ public Command BuildIssuesNavCommand() { var command = new Command("issues"); command.Description = "Provides operations to manage the issues property of the microsoft.graph.serviceAnnouncement entity."; - var builder = new IssuesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.Issues.IssuesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -161,7 +143,7 @@ public Command BuildMessagesNavCommand() { var command = new Command("messages"); command.Description = "Provides operations to manage the messages property of the microsoft.graph.serviceAnnouncement entity."; - var builder = new MessagesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.ServiceAnnouncement.Messages.MessagesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildArchiveNavCommand()); @@ -211,8 +193,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.ServiceAnnouncement.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ServiceAnnouncement.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -232,14 +214,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ServiceAnnouncementRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/serviceAnnouncement{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ServiceAnnouncementRequestBuilder(string rawUrl) : base("{+baseurl}/admin/serviceAnnouncement{?%24expand,%24select}", rawUrl) @@ -271,11 +253,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -291,11 +273,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ServiceAnnouncement body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ServiceAnnouncement body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ServiceAnnouncement body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ServiceAnnouncement body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +289,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ServiceAnnounc /// /// A container for service communications resources. Read-only. /// - public class ServiceAnnouncementRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceAnnouncementRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +315,4 @@ public class ServiceAnnouncementRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Sharepoint/Settings/SettingsRequestBuilder.cs b/src/generated/Admin/Sharepoint/Settings/SettingsRequestBuilder.cs index f3a443c337..37e4850349 100644 --- a/src/generated/Admin/Sharepoint/Settings/SettingsRequestBuilder.cs +++ b/src/generated/Admin/Sharepoint/Settings/SettingsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Sharepoint.Settings /// /// Provides operations to manage the settings property of the microsoft.graph.sharepoint entity. /// - public class SettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingsRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property settings for admin @@ -29,18 +32,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property settings for admin"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -59,23 +55,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the tenant-level settings for SharePoint and OneDrive.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/sharepointsettings-get?view=graph-rest-beta"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -83,8 +67,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -123,8 +105,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SharepointSettings.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SharepointSettings.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -144,14 +126,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/sharepoint/settings{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SettingsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/sharepoint/settings{?%24expand,%24select}", rawUrl) @@ -183,11 +165,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -203,11 +185,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(SharepointSettings body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SharepointSettings body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(SharepointSettings body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SharepointSettings body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -219,7 +201,8 @@ public RequestInformation ToPatchRequestInformation(SharepointSettings body, Act /// /// Get the tenant-level settings for SharePoint and OneDrive. /// - public class SettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -244,3 +227,4 @@ public class SettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Sharepoint/SharepointRequestBuilder.cs b/src/generated/Admin/Sharepoint/SharepointRequestBuilder.cs index 95fe6b37ed..4d8de235a2 100644 --- a/src/generated/Admin/Sharepoint/SharepointRequestBuilder.cs +++ b/src/generated/Admin/Sharepoint/SharepointRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Sharepoint.Settings; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Admin.Sharepoint /// /// Provides operations to manage the sharepoint property of the microsoft.graph.admin entity. /// - public class SharepointRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharepointRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property sharepoint for admin @@ -30,18 +33,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property sharepoint for admin"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -59,23 +55,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get sharepoint from admin"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -83,8 +67,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -122,8 +104,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.Sharepoint.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Sharepoint.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -150,7 +132,7 @@ public Command BuildSettingsNavCommand() { var command = new Command("settings"); command.Description = "Provides operations to manage the settings property of the microsoft.graph.sharepoint entity."; - var builder = new SettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Sharepoint.Settings.SettingsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -162,14 +144,14 @@ public Command BuildSettingsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SharepointRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/sharepoint{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SharepointRequestBuilder(string rawUrl) : base("{+baseurl}/admin/sharepoint{?%24expand,%24select}", rawUrl) @@ -201,11 +183,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -221,11 +203,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Sharepoint body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Sharepoint body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Sharepoint body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Sharepoint body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -237,7 +219,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Sharepoint bod /// /// Get sharepoint from admin /// - public class SharepointRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharepointRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -262,3 +245,4 @@ public class SharepointRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Teams/Policy/PolicyRequestBuilder.cs b/src/generated/Admin/Teams/Policy/PolicyRequestBuilder.cs new file mode 100644 index 0000000000..0c58bb2e6d --- /dev/null +++ b/src/generated/Admin/Teams/Policy/PolicyRequestBuilder.cs @@ -0,0 +1,228 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models.TeamsAdministration; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Teams.Policy +{ + /// + /// Provides operations to manage the policy property of the microsoft.graph.teamsAdministration.teamsAdminRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PolicyRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property policy for admin + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property policy for admin"; + command.SetHandler(async (invocationContext) => { + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Get policy from admin + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get policy from admin"; + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the navigation property policy in admin + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property policy in admin"; + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TeamsAdministration.TeamsPolicyAssignment.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public PolicyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/teams/policy{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public PolicyRequestBuilder(string rawUrl) : base("{+baseurl}/admin/teams/policy{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property policy for admin + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get policy from admin + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property policy in admin + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsAdministration.TeamsPolicyAssignment body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsAdministration.TeamsPolicyAssignment body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get policy from admin + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PolicyRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Teams/TeamsRequestBuilder.cs b/src/generated/Admin/Teams/TeamsRequestBuilder.cs new file mode 100644 index 0000000000..0fd25b5bbd --- /dev/null +++ b/src/generated/Admin/Teams/TeamsRequestBuilder.cs @@ -0,0 +1,276 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.Teams.Policy; +using ApiSdk.Admin.Teams.UserConfigurations; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models.TeamsAdministration; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Teams +{ + /// + /// Provides operations to manage the teams property of the microsoft.graph.admin entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property teams for admin + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property teams for admin"; + command.SetHandler(async (invocationContext) => { + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Represents a collection of user configurations. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Represents a collection of user configurations."; + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the navigation property teams in admin + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property teams in admin"; + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TeamsAdministration.TeamsAdminRoot.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Provides operations to manage the policy property of the microsoft.graph.teamsAdministration.teamsAdminRoot entity. + /// + /// A + public Command BuildPolicyNavCommand() + { + var command = new Command("policy"); + command.Description = "Provides operations to manage the policy property of the microsoft.graph.teamsAdministration.teamsAdminRoot entity."; + var builder = new global::ApiSdk.Admin.Teams.Policy.PolicyRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildDeleteCommand()); + execCommands.Add(builder.BuildGetCommand()); + execCommands.Add(builder.BuildPatchCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the userConfigurations property of the microsoft.graph.teamsAdministration.teamsAdminRoot entity. + /// + /// A + public Command BuildUserConfigurationsNavCommand() + { + var command = new Command("user-configurations"); + command.Description = "Provides operations to manage the userConfigurations property of the microsoft.graph.teamsAdministration.teamsAdminRoot entity."; + var builder = new global::ApiSdk.Admin.Teams.UserConfigurations.UserConfigurationsRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + execCommands.Add(builder.BuildCreateCommand()); + execCommands.Add(builder.BuildListCommand()); + var cmds = builder.BuildCommand(); + execCommands.AddRange(cmds.Item1); + nonExecCommands.AddRange(cmds.Item2); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public TeamsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/teams{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public TeamsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/teams{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property teams for admin + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Represents a collection of user configurations. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property teams in admin + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsAdministration.TeamsAdminRoot body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsAdministration.TeamsAdminRoot body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Represents a collection of user configurations. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Teams/UserConfigurations/Count/CountRequestBuilder.cs b/src/generated/Admin/Teams/UserConfigurations/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..cd1e6709ef --- /dev/null +++ b/src/generated/Admin/Teams/UserConfigurations/Count/CountRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Teams.UserConfigurations.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + command.SetHandler(async (invocationContext) => { + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/teams/userConfigurations/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/teams/userConfigurations/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Teams/UserConfigurations/Item/TeamsUserConfigurationItemRequestBuilder.cs b/src/generated/Admin/Teams/UserConfigurations/Item/TeamsUserConfigurationItemRequestBuilder.cs new file mode 100644 index 0000000000..740b26fb14 --- /dev/null +++ b/src/generated/Admin/Teams/UserConfigurations/Item/TeamsUserConfigurationItemRequestBuilder.cs @@ -0,0 +1,293 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.Teams.UserConfigurations.Item.User; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models.TeamsAdministration; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Teams.UserConfigurations.Item +{ + /// + /// Provides operations to manage the userConfigurations property of the microsoft.graph.teamsAdministration.teamsAdminRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsUserConfigurationItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property userConfigurations for admin + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property userConfigurations for admin"; + var teamsUserConfigurationIdOption = new Option("--teams-user-configuration-id", description: "The unique identifier of teamsUserConfiguration") { + }; + teamsUserConfigurationIdOption.IsRequired = true; + command.AddOption(teamsUserConfigurationIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var teamsUserConfigurationId = invocationContext.ParseResult.GetValueForOption(teamsUserConfigurationIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (teamsUserConfigurationId is not null) requestInfo.PathParameters.Add("teamsUserConfiguration%2Did", teamsUserConfigurationId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Read the Teams user configurations for a specific user using their ID (the user's identifier). + /// Find more info here + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Read the Teams user configurations for a specific user using their ID (the user's identifier).\n\nFind more info here:\n https://learn.microsoft.com/graph/api/teamsadministration-teamsuserconfiguration-get?view=graph-rest-beta"; + var teamsUserConfigurationIdOption = new Option("--teams-user-configuration-id", description: "The unique identifier of teamsUserConfiguration") { + }; + teamsUserConfigurationIdOption.IsRequired = true; + command.AddOption(teamsUserConfigurationIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var teamsUserConfigurationId = invocationContext.ParseResult.GetValueForOption(teamsUserConfigurationIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (teamsUserConfigurationId is not null) requestInfo.PathParameters.Add("teamsUserConfiguration%2Did", teamsUserConfigurationId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the navigation property userConfigurations in admin + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property userConfigurations in admin"; + var teamsUserConfigurationIdOption = new Option("--teams-user-configuration-id", description: "The unique identifier of teamsUserConfiguration") { + }; + teamsUserConfigurationIdOption.IsRequired = true; + command.AddOption(teamsUserConfigurationIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var teamsUserConfigurationId = invocationContext.ParseResult.GetValueForOption(teamsUserConfigurationIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TeamsAdministration.TeamsUserConfiguration.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (teamsUserConfigurationId is not null) requestInfo.PathParameters.Add("teamsUserConfiguration%2Did", teamsUserConfigurationId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Provides operations to manage the user property of the microsoft.graph.teamsAdministration.teamsUserConfiguration entity. + /// + /// A + public Command BuildUserNavCommand() + { + var command = new Command("user"); + command.Description = "Provides operations to manage the user property of the microsoft.graph.teamsAdministration.teamsUserConfiguration entity."; + var builder = new global::ApiSdk.Admin.Teams.UserConfigurations.Item.User.UserRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + nonExecCommands.Add(builder.BuildMailboxSettingsNavCommand()); + nonExecCommands.Add(builder.BuildServiceProvisioningErrorsNavCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public TeamsUserConfigurationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/teams/userConfigurations/{teamsUserConfiguration%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public TeamsUserConfigurationItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/teams/userConfigurations/{teamsUserConfiguration%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property userConfigurations for admin + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Read the Teams user configurations for a specific user using their ID (the user's identifier). + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property userConfigurations in admin + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsAdministration.TeamsUserConfiguration body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsAdministration.TeamsUserConfiguration body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Read the Teams user configurations for a specific user using their ID (the user's identifier). + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsUserConfigurationItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Teams/UserConfigurations/Item/User/MailboxSettings/MailboxSettingsRequestBuilder.cs b/src/generated/Admin/Teams/UserConfigurations/Item/User/MailboxSettings/MailboxSettingsRequestBuilder.cs new file mode 100644 index 0000000000..c767e8e3d0 --- /dev/null +++ b/src/generated/Admin/Teams/UserConfigurations/Item/User/MailboxSettings/MailboxSettingsRequestBuilder.cs @@ -0,0 +1,213 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Teams.UserConfigurations.Item.User.MailboxSettings +{ + /// + /// Builds and executes requests for operations under \admin\teams\userConfigurations\{teamsUserConfiguration-id}\user\mailboxSettings + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxSettingsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select."; + var teamsUserConfigurationIdOption = new Option("--teams-user-configuration-id", description: "The unique identifier of teamsUserConfiguration") { + }; + teamsUserConfigurationIdOption.IsRequired = true; + command.AddOption(teamsUserConfigurationIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var teamsUserConfigurationId = invocationContext.ParseResult.GetValueForOption(teamsUserConfigurationIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (teamsUserConfigurationId is not null) requestInfo.PathParameters.Add("teamsUserConfiguration%2Did", teamsUserConfigurationId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update property mailboxSettings value. + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update property mailboxSettings value."; + var teamsUserConfigurationIdOption = new Option("--teams-user-configuration-id", description: "The unique identifier of teamsUserConfiguration") { + }; + teamsUserConfigurationIdOption.IsRequired = true; + command.AddOption(teamsUserConfigurationIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var teamsUserConfigurationId = invocationContext.ParseResult.GetValueForOption(teamsUserConfigurationIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MailboxSettings.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (teamsUserConfigurationId is not null) requestInfo.PathParameters.Add("teamsUserConfiguration%2Did", teamsUserConfigurationId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public MailboxSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/teams/userConfigurations/{teamsUserConfiguration%2Did}/user/mailboxSettings{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MailboxSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/teams/userConfigurations/{teamsUserConfiguration%2Did}/user/mailboxSettings{?%24expand,%24select}", rawUrl) + { + } + /// + /// Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update property mailboxSettings value. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MailboxSettings body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MailboxSettings body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxSettingsRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Teams/UserConfigurations/Item/User/ServiceProvisioningErrors/Count/CountRequestBuilder.cs b/src/generated/Admin/Teams/UserConfigurations/Item/User/ServiceProvisioningErrors/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..c32c7f5532 --- /dev/null +++ b/src/generated/Admin/Teams/UserConfigurations/Item/User/ServiceProvisioningErrors/Count/CountRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Teams.UserConfigurations.Item.User.ServiceProvisioningErrors.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + var teamsUserConfigurationIdOption = new Option("--teams-user-configuration-id", description: "The unique identifier of teamsUserConfiguration") { + }; + teamsUserConfigurationIdOption.IsRequired = true; + command.AddOption(teamsUserConfigurationIdOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + command.SetHandler(async (invocationContext) => { + var teamsUserConfigurationId = invocationContext.ParseResult.GetValueForOption(teamsUserConfigurationIdOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + }); + if (teamsUserConfigurationId is not null) requestInfo.PathParameters.Add("teamsUserConfiguration%2Did", teamsUserConfigurationId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/teams/userConfigurations/{teamsUserConfiguration%2Did}/user/serviceProvisioningErrors/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/teams/userConfigurations/{teamsUserConfiguration%2Did}/user/serviceProvisioningErrors/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Teams/UserConfigurations/Item/User/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs b/src/generated/Admin/Teams/UserConfigurations/Item/User/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs new file mode 100644 index 0000000000..54351d4004 --- /dev/null +++ b/src/generated/Admin/Teams/UserConfigurations/Item/User/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs @@ -0,0 +1,248 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.Teams.UserConfigurations.Item.User.ServiceProvisioningErrors.Count; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Teams.UserConfigurations.Item.User.ServiceProvisioningErrors +{ + /// + /// Builds and executes requests for operations under \admin\teams\userConfigurations\{teamsUserConfiguration-id}\user\serviceProvisioningErrors + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProvisioningErrorsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.Admin.Teams.UserConfigurations.Item.User.ServiceProvisioningErrors.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object."; + var teamsUserConfigurationIdOption = new Option("--teams-user-configuration-id", description: "The unique identifier of teamsUserConfiguration") { + }; + teamsUserConfigurationIdOption.IsRequired = true; + command.AddOption(teamsUserConfigurationIdOption); + var topOption = new Option("--top", description: "Show only the first n items") { + }; + topOption.IsRequired = false; + command.AddOption(topOption); + var skipOption = new Option("--skip", description: "Skip the first n items") { + }; + skipOption.IsRequired = false; + command.AddOption(skipOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + var countOption = new Option("--count", description: "Include count of items") { + }; + countOption.IsRequired = false; + command.AddOption(countOption); + var orderbyOption = new Option("--orderby", description: "Order items by property values") { + Arity = ArgumentArity.ZeroOrMore + }; + orderbyOption.IsRequired = false; + command.AddOption(orderbyOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var teamsUserConfigurationId = invocationContext.ParseResult.GetValueForOption(teamsUserConfigurationIdOption); + var top = invocationContext.ParseResult.GetValueForOption(topOption); + var skip = invocationContext.ParseResult.GetValueForOption(skipOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Top = top; + q.QueryParameters.Skip = skip; + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + q.QueryParameters.Count = count; + q.QueryParameters.Orderby = orderby; + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (teamsUserConfigurationId is not null) requestInfo.PathParameters.Add("teamsUserConfiguration%2Did", teamsUserConfigurationId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ServiceProvisioningErrorsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/teams/userConfigurations/{teamsUserConfiguration%2Did}/user/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ServiceProvisioningErrorsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/teams/userConfigurations/{teamsUserConfiguration%2Did}/user/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProvisioningErrorsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Teams/UserConfigurations/Item/User/UserRequestBuilder.cs b/src/generated/Admin/Teams/UserConfigurations/Item/User/UserRequestBuilder.cs new file mode 100644 index 0000000000..a2d4bb0a93 --- /dev/null +++ b/src/generated/Admin/Teams/UserConfigurations/Item/User/UserRequestBuilder.cs @@ -0,0 +1,184 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.Teams.UserConfigurations.Item.User.MailboxSettings; +using ApiSdk.Admin.Teams.UserConfigurations.Item.User.ServiceProvisioningErrors; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Teams.UserConfigurations.Item.User +{ + /// + /// Provides operations to manage the user property of the microsoft.graph.teamsAdministration.teamsUserConfiguration entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserRequestBuilder : BaseCliRequestBuilder + { + /// + /// Represents an Entra user account. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Represents an Entra user account."; + var teamsUserConfigurationIdOption = new Option("--teams-user-configuration-id", description: "The unique identifier of teamsUserConfiguration") { + }; + teamsUserConfigurationIdOption.IsRequired = true; + command.AddOption(teamsUserConfigurationIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var teamsUserConfigurationId = invocationContext.ParseResult.GetValueForOption(teamsUserConfigurationIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (teamsUserConfigurationId is not null) requestInfo.PathParameters.Add("teamsUserConfiguration%2Did", teamsUserConfigurationId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// The mailboxSettings property + /// + /// A + public Command BuildMailboxSettingsNavCommand() + { + var command = new Command("mailbox-settings"); + command.Description = "The mailboxSettings property"; + var builder = new global::ApiSdk.Admin.Teams.UserConfigurations.Item.User.MailboxSettings.MailboxSettingsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + execCommands.Add(builder.BuildPatchCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// The serviceProvisioningErrors property + /// + /// A + public Command BuildServiceProvisioningErrorsNavCommand() + { + var command = new Command("service-provisioning-errors"); + command.Description = "The serviceProvisioningErrors property"; + var builder = new global::ApiSdk.Admin.Teams.UserConfigurations.Item.User.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public UserRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/teams/userConfigurations/{teamsUserConfiguration%2Did}/user{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UserRequestBuilder(string rawUrl) : base("{+baseurl}/admin/teams/userConfigurations/{teamsUserConfiguration%2Did}/user{?%24expand,%24select}", rawUrl) + { + } + /// + /// Represents an Entra user account. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Represents an Entra user account. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Teams/UserConfigurations/UserConfigurationsRequestBuilder.cs b/src/generated/Admin/Teams/UserConfigurations/UserConfigurationsRequestBuilder.cs new file mode 100644 index 0000000000..516f8bc075 --- /dev/null +++ b/src/generated/Admin/Teams/UserConfigurations/UserConfigurationsRequestBuilder.cs @@ -0,0 +1,274 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.Teams.UserConfigurations.Count; +using ApiSdk.Admin.Teams.UserConfigurations.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models.TeamsAdministration; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Admin.Teams.UserConfigurations +{ + /// + /// Provides operations to manage the userConfigurations property of the microsoft.graph.teamsAdministration.teamsAdminRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserConfigurationsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the userConfigurations property of the microsoft.graph.teamsAdministration.teamsAdminRoot entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var commands = new List(); + var builder = new global::ApiSdk.Admin.Teams.UserConfigurations.Item.TeamsUserConfigurationItemRequestBuilder(PathParameters); + executables.Add(builder.BuildDeleteCommand()); + executables.Add(builder.BuildGetCommand()); + executables.Add(builder.BuildPatchCommand()); + commands.Add(builder.BuildUserNavCommand()); + return new(executables, commands); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.Admin.Teams.UserConfigurations.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create new navigation property to userConfigurations for admin + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to userConfigurations for admin"; + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TeamsAdministration.TeamsUserConfiguration.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Get user configurations for all Teams users who belong to a tenant. + /// Find more info here + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get user configurations for all Teams users who belong to a tenant.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/teamsadministration-teamsadminroot-list-userconfigurations?view=graph-rest-beta"; + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public UserConfigurationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/teams/userConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UserConfigurationsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/teams/userConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get user configurations for all Teams users who belong to a tenant. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to userConfigurations for admin + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TeamsAdministration.TeamsUserConfiguration body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TeamsAdministration.TeamsUserConfiguration body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get user configurations for all Teams users who belong to a tenant. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserConfigurationsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Todo/TodoRequestBuilder.cs b/src/generated/Admin/Todo/TodoRequestBuilder.cs index 92b78a8942..108305c74b 100644 --- a/src/generated/Admin/Todo/TodoRequestBuilder.cs +++ b/src/generated/Admin/Todo/TodoRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Todo /// /// Provides operations to manage the todo property of the microsoft.graph.admin entity. /// - public class TodoRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TodoRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property todo for admin @@ -29,18 +32,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property todo for admin"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -59,23 +55,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Read the properties and relationships of a adminTodo object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/admintodo-get?view=graph-rest-beta"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -83,8 +67,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -123,8 +105,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AdminTodo.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AdminTodo.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -144,14 +126,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TodoRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/todo{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TodoRequestBuilder(string rawUrl) : base("{+baseurl}/admin/todo{?%24expand,%24select}", rawUrl) @@ -183,11 +165,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -203,11 +185,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AdminTodo body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdminTodo body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AdminTodo body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdminTodo body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -219,7 +201,8 @@ public RequestInformation ToPatchRequestInformation(AdminTodo body, Action /// Read the properties and relationships of a adminTodo object. /// - public class TodoRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TodoRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -244,3 +227,4 @@ public class TodoRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Catalog/CatalogRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Catalog/CatalogRequestBuilder.cs index cf11ca0530..ab53c7ed0a 100644 --- a/src/generated/Admin/Windows/Updates/Catalog/CatalogRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Catalog/CatalogRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.Catalog.Entries; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Admin.Windows.Updates.Catalog /// /// Provides operations to manage the catalog property of the microsoft.graph.adminWindowsUpdates entity. /// - public class CatalogRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CatalogRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property catalog for admin @@ -30,18 +33,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property catalog for admin"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -59,7 +55,7 @@ public Command BuildEntriesNavCommand() { var command = new Command("entries"); command.Description = "Provides operations to manage the entries property of the microsoft.graph.windowsUpdates.catalog entity."; - var builder = new EntriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Catalog.Entries.EntriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -79,30 +75,18 @@ public Command BuildEntriesNavCommand() return command; } /// - /// Catalog of content that can be approved for deployment by the deployment service. Read-only. + /// Catalog of content that can be approved for deployment by Windows Autopatch. Read-only. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Catalog of content that can be approved for deployment by the deployment service. Read-only."; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); + command.Description = "Catalog of content that can be approved for deployment by Windows Autopatch. Read-only."; var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -110,8 +94,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -149,8 +131,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.WindowsUpdates.Catalog.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.Catalog.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -170,14 +152,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CatalogRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/catalog{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CatalogRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/catalog{?%24expand,%24select}", rawUrl) @@ -203,17 +185,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Catalog of content that can be approved for deployment by the deployment service. Read-only. + /// Catalog of content that can be approved for deployment by Windows Autopatch. Read-only. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -229,11 +211,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.Catalog body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.Catalog body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.Catalog body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.Catalog body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -243,9 +225,10 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates return requestInfo; } /// - /// Catalog of content that can be approved for deployment by the deployment service. Read-only. + /// Catalog of content that can be approved for deployment by Windows Autopatch. Read-only. /// - public class CatalogRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CatalogRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -270,3 +253,4 @@ public class CatalogRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Catalog/Entries/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Catalog/Entries/Count/CountRequestBuilder.cs index 1c45509c22..4df4885d96 100644 --- a/src/generated/Admin/Windows/Updates/Catalog/Entries/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Catalog/Entries/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Catalog.Entries.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/catalog/entries/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/catalog/entries/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Catalog/Entries/EntriesRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Catalog/Entries/EntriesRequestBuilder.cs index 1fb752fc2d..b49c35bb2c 100644 --- a/src/generated/Admin/Windows/Updates/Catalog/Entries/EntriesRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Catalog/Entries/EntriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.Catalog.Entries.Count; using ApiSdk.Admin.Windows.Updates.Catalog.Entries.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Windows.Updates.Catalog.Entries /// /// Provides operations to manage the entries property of the microsoft.graph.windowsUpdates.catalog entity. /// - public class EntriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the entries property of the microsoft.graph.windowsUpdates.catalog entity. @@ -30,7 +33,7 @@ public class EntriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new CatalogEntryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Catalog.Entries.Item.CatalogEntryItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Catalog.Entries.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.WindowsUpdates.CatalogEntry.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.CatalogEntry.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -107,41 +110,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get a list of catalogEntry resources from the catalog. Currently, this operation returns entries of the featureUpdateCatalogEntry or qualityUpdateCatalog types, inherited from catalogEntry. \n\nFind more info here:\n https://learn.microsoft.com/graph/api/windowsupdates-catalog-list-entries?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -149,14 +117,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -166,14 +126,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -196,14 +148,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public EntriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/catalog/entries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EntriesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/catalog/entries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -216,11 +168,11 @@ public EntriesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/upd /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -236,11 +188,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.WindowsUpdates.CatalogEntry body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.CatalogEntry body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.WindowsUpdates.CatalogEntry body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.CatalogEntry body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -252,7 +204,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.WindowsUpdates. /// /// Get a list of catalogEntry resources from the catalog. Currently, this operation returns entries of the featureUpdateCatalogEntry or qualityUpdateCatalog types, inherited from catalogEntry. /// - public class EntriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -316,3 +269,4 @@ public class EntriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Catalog/Entries/Item/CatalogEntryItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Catalog/Entries/Item/CatalogEntryItemRequestBuilder.cs index 67d4f78d6b..b17e4d8f05 100644 --- a/src/generated/Admin/Windows/Updates/Catalog/Entries/Item/CatalogEntryItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Catalog/Entries/Item/CatalogEntryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Windows.Updates.Catalog.Entries.Item /// /// Provides operations to manage the entries property of the microsoft.graph.windowsUpdates.catalog entity. /// - public class CatalogEntryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CatalogEntryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property entries for admin @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.WindowsUpdates.CatalogEntry.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.CatalogEntry.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CatalogEntryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/catalog/entries/{catalogEntry%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CatalogEntryItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/catalog/entries/{catalogEntry%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.CatalogEntry body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.CatalogEntry body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.CatalogEntry body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.CatalogEntry body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates /// /// Lists the content that you can approve for deployment. Read-only. /// - public class CatalogEntryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CatalogEntryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class CatalogEntryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Count/CountRequestBuilder.cs index b0de9bc9b7..62c02a83ba 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/DeploymentAudiencesRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/DeploymentAudiencesRequestBuilder.cs index f71d1ffc79..fb048d1f23 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/DeploymentAudiencesRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/DeploymentAudiencesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Count; using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences /// /// Provides operations to manage the deploymentAudiences property of the microsoft.graph.adminWindowsUpdates entity. /// - public class DeploymentAudiencesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentAudiencesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deploymentAudiences property of the microsoft.graph.adminWindowsUpdates entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeploymentAudienceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.DeploymentAudienceItemRequestBuilder(PathParameters); commands.Add(builder.BuildApplicableContentNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildExclusionsNavCommand()); @@ -50,7 +53,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeploymentAudience.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.DeploymentAudience.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -114,41 +117,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get a list of deploymentAudience objects and their properties.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/adminwindowsupdates-list-deploymentaudiences?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -156,14 +124,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -173,14 +133,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -203,14 +155,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeploymentAudiencesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeploymentAudiencesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -223,11 +175,11 @@ public DeploymentAudiencesRequestBuilder(string rawUrl) : base("{+baseurl}/admin /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -243,11 +195,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeploymentAudience body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.DeploymentAudience body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeploymentAudience body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.DeploymentAudience body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -259,7 +211,8 @@ public RequestInformation ToPostRequestInformation(DeploymentAudience body, Acti /// /// Get a list of deploymentAudience objects and their properties. /// - public class DeploymentAudiencesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentAudiencesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -323,3 +276,4 @@ public class DeploymentAudiencesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/ApplicableContentRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/ApplicableContentRequestBuilder.cs index 6ffeec46f0..eb2a6f97d1 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/ApplicableContentRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/ApplicableContentRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.ApplicableContent.Count; using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.ApplicableContent.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.ApplicableConten /// /// Provides operations to manage the applicableContent property of the microsoft.graph.windowsUpdates.deploymentAudience entity. /// - public class ApplicableContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicableContentRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the applicableContent property of the microsoft.graph.windowsUpdates.deploymentAudience entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ApplicableContentCatalogEntryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.ApplicableContent.Item.ApplicableContentCatalogEntryItemRequestBuilder(PathParameters); commands.Add(builder.BuildCatalogEntryNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.ApplicableContent.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.WindowsUpdates.ApplicableContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.ApplicableContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -210,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApplicableContentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/applicableContent{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplicableContentRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/applicableContent{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public ApplicableContentRequestBuilder(string rawUrl) : base("{+baseurl}/admin/w /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -250,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.WindowsUpdates. /// /// Content eligible to deploy to devices in the audience. Not nullable. Read-only. /// - public class ApplicableContentRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicableContentRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class ApplicableContentRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Count/CountRequestBuilder.cs index 7da79a7a3f..2a20ba5665 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.ApplicableConten /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/applicableContent/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/applicableContent/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Item/ApplicableContentCatalogEntryItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Item/ApplicableContentCatalogEntryItemRequestBuilder.cs index 9ad78c92ef..ec3c12af42 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Item/ApplicableContentCatalogEntryItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Item/ApplicableContentCatalogEntryItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.ApplicableContent.Item.CatalogEntry; using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.ApplicableContent.Item.MatchedDevices; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.ApplicableConten /// /// Provides operations to manage the applicableContent property of the microsoft.graph.windowsUpdates.deploymentAudience entity. /// - public class ApplicableContentCatalogEntryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicableContentCatalogEntryItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the catalogEntry property of the microsoft.graph.windowsUpdates.applicableContent entity. @@ -31,7 +34,7 @@ public Command BuildCatalogEntryNavCommand() { var command = new Command("catalog-entry"); command.Description = "Provides operations to manage the catalogEntry property of the microsoft.graph.windowsUpdates.applicableContent entity."; - var builder = new CatalogEntryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.ApplicableContent.Item.CatalogEntry.CatalogEntryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -147,7 +150,7 @@ public Command BuildMatchedDevicesNavCommand() { var command = new Command("matched-devices"); command.Description = "Provides operations to manage the matchedDevices property of the microsoft.graph.windowsUpdates.applicableContent entity."; - var builder = new MatchedDevicesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.ApplicableContent.Item.MatchedDevices.MatchedDevicesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -201,8 +204,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.WindowsUpdates.ApplicableContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.ApplicableContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -224,14 +227,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApplicableContentCatalogEntryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/applicableContent/{applicableContent%2DcatalogEntryId}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplicableContentCatalogEntryItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/applicableContent/{applicableContent%2DcatalogEntryId}{?%24expand,%24select}", rawUrl) @@ -263,11 +266,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -283,11 +286,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -299,7 +302,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates /// /// Content eligible to deploy to devices in the audience. Not nullable. Read-only. /// - public class ApplicableContentCatalogEntryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicableContentCatalogEntryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -324,3 +328,4 @@ public class ApplicableContentCatalogEntryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Item/CatalogEntry/CatalogEntryRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Item/CatalogEntry/CatalogEntryRequestBuilder.cs index 4759c96ef2..4f8f11115f 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Item/CatalogEntry/CatalogEntryRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Item/CatalogEntry/CatalogEntryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.ApplicableConten /// /// Provides operations to manage the catalogEntry property of the microsoft.graph.windowsUpdates.applicableContent entity. /// - public class CatalogEntryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CatalogEntryRequestBuilder : BaseCliRequestBuilder { /// /// Catalog entry for the update or content. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CatalogEntryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/applicableContent/{applicableContent%2DcatalogEntryId}/catalogEntry{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CatalogEntryRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/applicableContent/{applicableContent%2DcatalogEntryId}/catalogEntry{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public CatalogEntryRequestBuilder(string rawUrl) : base("{+baseurl}/admin/window /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// Catalog entry for the update or content. /// - public class CatalogEntryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CatalogEntryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class CatalogEntryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Item/MatchedDevices/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Item/MatchedDevices/Count/CountRequestBuilder.cs index 7690d411fb..7e03880f2f 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Item/MatchedDevices/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Item/MatchedDevices/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.ApplicableConten /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/applicableContent/{applicableContent%2DcatalogEntryId}/matchedDevices/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/applicableContent/{applicableContent%2DcatalogEntryId}/matchedDevices/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Item/MatchedDevices/Item/ApplicableContentDeviceMatchDeviceItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Item/MatchedDevices/Item/ApplicableContentDeviceMatchDeviceItemRequestBuilder.cs index e648a93f52..c195fb708d 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Item/MatchedDevices/Item/ApplicableContentDeviceMatchDeviceItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Item/MatchedDevices/Item/ApplicableContentDeviceMatchDeviceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.ApplicableConten /// /// Provides operations to manage the matchedDevices property of the microsoft.graph.windowsUpdates.applicableContent entity. /// - public class ApplicableContentDeviceMatchDeviceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicableContentDeviceMatchDeviceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property matchedDevices for admin @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApplicableContentDeviceMatch.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.ApplicableContentDeviceMatch.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApplicableContentDeviceMatchDeviceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/applicableContent/{applicableContent%2DcatalogEntryId}/matchedDevices/{applicableContentDeviceMatch%2DdeviceId}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplicableContentDeviceMatchDeviceItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/applicableContent/{applicableContent%2DcatalogEntryId}/matchedDevices/{applicableContentDeviceMatch%2DdeviceId}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApplicableContentDeviceMatch body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContentDeviceMatch body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApplicableContentDeviceMatch body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContentDeviceMatch body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(ApplicableContentDeviceMatch /// /// Collection of devices and recommendations for applicable catalog content. /// - public class ApplicableContentDeviceMatchDeviceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicableContentDeviceMatchDeviceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class ApplicableContentDeviceMatchDeviceItemRequestBuilderGetQueryParamet } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Item/MatchedDevices/MatchedDevicesRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Item/MatchedDevices/MatchedDevicesRequestBuilder.cs index b36c333c68..8c0de223e6 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Item/MatchedDevices/MatchedDevicesRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/ApplicableContent/Item/MatchedDevices/MatchedDevicesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.ApplicableContent.Item.MatchedDevices.Count; using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.ApplicableContent.Item.MatchedDevices.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.ApplicableConten /// /// Provides operations to manage the matchedDevices property of the microsoft.graph.windowsUpdates.applicableContent entity. /// - public class MatchedDevicesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MatchedDevicesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the matchedDevices property of the microsoft.graph.windowsUpdates.applicableContent entity. @@ -30,7 +33,7 @@ public class MatchedDevicesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ApplicableContentDeviceMatchDeviceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.ApplicableContent.Item.MatchedDevices.Item.ApplicableContentDeviceMatchDeviceItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.ApplicableContent.Item.MatchedDevices.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApplicableContentDeviceMatch.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.ApplicableContentDeviceMatch.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MatchedDevicesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/applicableContent/{applicableContent%2DcatalogEntryId}/matchedDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MatchedDevicesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/applicableContent/{applicableContent%2DcatalogEntryId}/matchedDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public MatchedDevicesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/wind /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApplicableContentDeviceMatch body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContentDeviceMatch body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApplicableContentDeviceMatch body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContentDeviceMatch body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(ApplicableContentDeviceMatch /// /// Collection of devices and recommendations for applicable catalog content. /// - public class MatchedDevicesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MatchedDevicesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class MatchedDevicesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/DeploymentAudienceItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/DeploymentAudienceItemRequestBuilder.cs index 8fb8f163af..61eb15a749 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/DeploymentAudienceItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/DeploymentAudienceItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.ApplicableContent; using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions; using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members; @@ -6,6 +7,7 @@ using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.MicrosoftGraphWindowsUpdatesUpdateAudienceById; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -24,7 +26,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item /// /// Provides operations to manage the deploymentAudiences property of the microsoft.graph.adminWindowsUpdates entity. /// - public class DeploymentAudienceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentAudienceItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the applicableContent property of the microsoft.graph.windowsUpdates.deploymentAudience entity. @@ -34,7 +37,7 @@ public Command BuildApplicableContentNavCommand() { var command = new Command("applicable-content"); command.Description = "Provides operations to manage the applicableContent property of the microsoft.graph.windowsUpdates.deploymentAudience entity."; - var builder = new ApplicableContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.ApplicableContent.ApplicableContentRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -97,7 +100,7 @@ public Command BuildExclusionsNavCommand() { var command = new Command("exclusions"); command.Description = "Provides operations to manage the exclusions property of the microsoft.graph.windowsUpdates.deploymentAudience entity."; - var builder = new ExclusionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.ExclusionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -181,7 +184,7 @@ public Command BuildMembersNavCommand() { var command = new Command("members"); command.Description = "Provides operations to manage the members property of the microsoft.graph.windowsUpdates.deploymentAudience entity."; - var builder = new MembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MembersRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -212,7 +215,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesUpdateAudienceByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-update-audience-by-id"); command.Description = "Provides operations to call the updateAudienceById method."; - var builder = new MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.MicrosoftGraphWindowsUpdatesUpdateAudienceById.MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -229,7 +232,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesUpdateAudienceNavCommand() { var command = new Command("microsoft-graph-windows-updates-update-audience"); command.Description = "Provides operations to call the updateAudience method."; - var builder = new MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.MicrosoftGraphWindowsUpdatesUpdateAudience.MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -268,8 +271,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeploymentAudience.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.DeploymentAudience.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -290,14 +293,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeploymentAudienceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeploymentAudienceItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}{?%24expand,%24select}", rawUrl) @@ -329,11 +332,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -349,11 +352,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeploymentAudience body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.DeploymentAudience body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeploymentAudience body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.DeploymentAudience body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -365,7 +368,8 @@ public RequestInformation ToPatchRequestInformation(DeploymentAudience body, Act /// /// Read the properties and relationships of a deploymentAudience object. /// - public class DeploymentAudienceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentAudienceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -390,3 +394,4 @@ public class DeploymentAudienceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Count/CountRequestBuilder.cs index 9d0178e4ab..4573989c4d 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/ExclusionsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/ExclusionsRequestBuilder.cs index 0d83eb8e37..c6d0b3eadb 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/ExclusionsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/ExclusionsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Count; using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item; using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets; @@ -7,6 +8,7 @@ using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -25,7 +27,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions /// /// Provides operations to manage the exclusions property of the microsoft.graph.windowsUpdates.deploymentAudience entity. /// - public class ExclusionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExclusionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the exclusions property of the microsoft.graph.windowsUpdates.deploymentAudience entity. @@ -35,7 +38,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new UpdatableAssetItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.UpdatableAssetItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildMicrosoftGraphWindowsUpdatesAddMembersByIdNavCommand()); @@ -53,7 +56,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -92,8 +95,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdatableAsset.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -224,7 +227,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesEnrollAssetsByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-enroll-assets-by-id"); command.Description = "Provides operations to call the enrollAssetsById method."; - var builder = new MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssetsById.MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -241,7 +244,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesEnrollAssetsNavCommand() { var command = new Command("microsoft-graph-windows-updates-enroll-assets"); command.Description = "Provides operations to call the enrollAssets method."; - var builder = new MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets.MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -258,7 +261,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesUnenrollAssetsByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-unenroll-assets-by-id"); command.Description = "Provides operations to call the unenrollAssetsById method."; - var builder = new MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -275,7 +278,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesUnenrollAssetsNavCommand() { var command = new Command("microsoft-graph-windows-updates-unenroll-assets"); command.Description = "Provides operations to call the unenrollAssets method."; - var builder = new MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssets.MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -285,14 +288,14 @@ public Command BuildMicrosoftGraphWindowsUpdatesUnenrollAssetsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ExclusionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExclusionsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -305,11 +308,11 @@ public ExclusionsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -325,11 +328,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UpdatableAsset body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdatableAsset body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -341,7 +344,8 @@ public RequestInformation ToPostRequestInformation(UpdatableAsset body, Action /// List the updatableAsset resources that are excluded from a deploymentAudience. /// - public class ExclusionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExclusionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -405,3 +409,4 @@ public class ExclusionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs index 0a5769632c..ef31bfb884 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddMembersPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddMembersPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class AddMembersPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddMembersPostRequestBody() { @@ -31,12 +33,12 @@ public AddMembersPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddMembersPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteCollectionOfObjectValues("assets", Assets); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs index 381a0f8ac4..4cef7dfd67 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item. /// /// Provides operations to call the addMembers method. /// - public class MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder : BaseCliRequestBuilder { /// /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddMembersPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembers", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembers", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(string rawUrl) : bas /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddMembersPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddMembersPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(AddMembersPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs index 00a3aa9368..a0e1bc6c78 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class AddMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable public string MemberEntityType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddMembersByIdPostRequestBody() { @@ -38,12 +40,12 @@ public AddMembersByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddMembersByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -53,7 +55,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, }; } @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs index 126d3d94e5..9aeb575a7a 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item. /// /// Provides operations to call the addMembersById method. /// - public class MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder : BaseCliRequestBuilder { /// /// Add members of the same type to an updatableAssetGroup. You can also use the method addMembers to add members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddMembersByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembersById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembersById", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddMembersByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddMembersByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(AddMembersByIdPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs index 00fcbe9023..1f4ba256bb 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item. /// /// Provides operations to call the removeMembers method. /// - public class MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder : BaseCliRequestBuilder { /// /// Remove members from an updatableAssetGroup. You can also use the method removeMembersById to remove members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RemoveMembersPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembers", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembers", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RemoveMembersPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemoveMembersPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(RemoveMembersPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs index 76554b485f..ecc14da4d8 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RemoveMembersPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RemoveMembersPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class RemoveMembersPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RemoveMembersPostRequestBody() { @@ -31,12 +33,12 @@ public RemoveMembersPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RemoveMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RemoveMembersPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteCollectionOfObjectValues("assets", Assets); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs index 0b9e7438fe..dad259318a 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item. /// /// Provides operations to call the removeMembersById method. /// - public class MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder : BaseCliRequestBuilder { /// /// Remove members of the same type from an updatableAssetGroup. You can also use the method removeMembers to remove members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RemoveMembersByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembersById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembersById", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(string rawUrl /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RemoveMembersByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemoveMembersByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(RemoveMembersByIdPostRequestB } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs index 3d91e7a5dc..389ecd58b3 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RemoveMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RemoveMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class RemoveMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable public string MemberEntityType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RemoveMembersByIdPostRequestBody() { @@ -38,12 +40,12 @@ public RemoveMembersByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RemoveMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RemoveMembersByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -53,7 +55,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, }; } @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/UpdatableAssetItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/UpdatableAssetItemRequestBuilder.cs index 9a89937a62..5ba8e1700f 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/UpdatableAssetItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/UpdatableAssetItemRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers; using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById; using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers; using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item /// /// Provides operations to manage the exclusions property of the microsoft.graph.windowsUpdates.deploymentAudience entity. /// - public class UpdatableAssetItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatableAssetItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property exclusions for admin @@ -132,7 +135,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesAddMembersByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-add-members-by-id"); command.Description = "Provides operations to call the addMembersById method."; - var builder = new MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById.MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -149,7 +152,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesAddMembersNavCommand() { var command = new Command("microsoft-graph-windows-updates-add-members"); command.Description = "Provides operations to call the addMembers method."; - var builder = new MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers.MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -166,7 +169,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesRemoveMembersByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-remove-members-by-id"); command.Description = "Provides operations to call the removeMembersById method."; - var builder = new MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -183,7 +186,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesRemoveMembersNavCommand() { var command = new Command("microsoft-graph-windows-updates-remove-members"); command.Description = "Provides operations to call the removeMembers method."; - var builder = new MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -227,8 +230,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdatableAsset.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -250,14 +253,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpdatableAssetItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions/{updatableAsset%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdatableAssetItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions/{updatableAsset%2Did}{?%24expand,%24select}", rawUrl) @@ -289,11 +292,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -309,11 +312,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(UpdatableAsset body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UpdatableAsset body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -325,7 +328,8 @@ public RequestInformation ToPatchRequestInformation(UpdatableAsset body, Action< /// /// Specifies the assets to exclude from the audience. /// - public class UpdatableAssetItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatableAssetItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -350,3 +354,4 @@ public class UpdatableAssetItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs index 679efa6e1f..21689a7ba9 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EnrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class EnrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class EnrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EnrollAssetsPostRequestBody() { @@ -33,12 +35,12 @@ public EnrollAssetsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EnrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EnrollAssetsPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs index 4931fe0e9c..b9f1f96a0c 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Micro /// /// Provides operations to call the enrollAssets method. /// - public class MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action enrollAssets @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EnrollAssetsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions/microsoft.graph.windowsUpdates.enrollAssets", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions/microsoft.graph.windowsUpdates.enrollAssets", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(string rawUrl) : b /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(EnrollAssetsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EnrollAssetsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(EnrollAssetsPostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs index 788e9d8806..3e6534d933 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssetsById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EnrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class EnrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -30,9 +32,9 @@ public class EnrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable public string MemberEntityType { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EnrollAssetsByIdPostRequestBody() { @@ -41,12 +43,12 @@ public EnrollAssetsByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EnrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EnrollAssetsByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -56,9 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -70,8 +72,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteCollectionOfPrimitiveValues("ids", Ids); writer.WriteStringValue("memberEntityType", MemberEntityType); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs index f2ed148698..4296a7298d 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Micro /// /// Provides operations to call the enrollAssetsById method. /// - public class MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action enrollAssetsById @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EnrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions/microsoft.graph.windowsUpdates.enrollAssetsById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions/microsoft.graph.windowsUpdates.enrollAssetsById", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(string rawUrl) /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(EnrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EnrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(EnrollAssetsByIdPostRequestBo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs index 30395fe7a7..b8b7e89ba3 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Micro /// /// Provides operations to call the unenrollAssets method. /// - public class MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action unenrollAssets @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnenrollAssetsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions/microsoft.graph.windowsUpdates.unenrollAssets", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions/microsoft.graph.windowsUpdates.unenrollAssets", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnenrollAssetsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnenrollAssetsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UnenrollAssetsPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs index 598b764894..fa604da204 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssets { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnenrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnenrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class UnenrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnenrollAssetsPostRequestBody() { @@ -33,12 +35,12 @@ public UnenrollAssetsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnenrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnenrollAssetsPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs index 5526ea8d6f..b4cec2a291 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.Micro /// /// Provides operations to call the unenrollAssetsById method. /// - public class MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action unenrollAssetsById @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnenrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions/microsoft.graph.windowsUpdates.unenrollAssetsById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/exclusions/microsoft.graph.windowsUpdates.unenrollAssetsById", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(string rawUr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnenrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnenrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UnenrollAssetsByIdPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs index 10de7f266f..ed85c0d085 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnenrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnenrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -30,9 +32,9 @@ public class UnenrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsabl public string MemberEntityType { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnenrollAssetsByIdPostRequestBody() { @@ -41,12 +43,12 @@ public UnenrollAssetsByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnenrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnenrollAssetsByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -56,9 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -70,8 +72,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteCollectionOfPrimitiveValues("ids", Ids); writer.WriteStringValue("memberEntityType", MemberEntityType); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Count/CountRequestBuilder.cs index 1dbd08d267..2265dec514 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs index 94960db116..e4c52f7f63 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddMembersPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddMembersPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class AddMembersPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddMembersPostRequestBody() { @@ -31,12 +33,12 @@ public AddMembersPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddMembersPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteCollectionOfObjectValues("assets", Assets); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs index 3e8d1462c7..dc0ed95b84 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.Mic /// /// Provides operations to call the addMembers method. /// - public class MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder : BaseCliRequestBuilder { /// /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddMembersPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembers", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembers", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(string rawUrl) : bas /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddMembersPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddMembersPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(AddMembersPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs index 73290aafd6..b3cda4c7f3 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class AddMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable public string MemberEntityType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddMembersByIdPostRequestBody() { @@ -38,12 +40,12 @@ public AddMembersByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddMembersByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -53,7 +55,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, }; } @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs index 166b7e7500..ae086e1307 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.Mic /// /// Provides operations to call the addMembersById method. /// - public class MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder : BaseCliRequestBuilder { /// /// Add members of the same type to an updatableAssetGroup. You can also use the method addMembers to add members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddMembersByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembersById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembersById", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddMembersByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddMembersByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(AddMembersByIdPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs index f4688c8684..7312bbc547 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.Mic /// /// Provides operations to call the removeMembers method. /// - public class MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder : BaseCliRequestBuilder { /// /// Remove members from an updatableAssetGroup. You can also use the method removeMembersById to remove members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RemoveMembersPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembers", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembers", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RemoveMembersPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemoveMembersPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(RemoveMembersPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs index 9e4cb94ac7..304dfbab57 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RemoveMembersPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RemoveMembersPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class RemoveMembersPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RemoveMembersPostRequestBody() { @@ -31,12 +33,12 @@ public RemoveMembersPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RemoveMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RemoveMembersPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteCollectionOfObjectValues("assets", Assets); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs index f9fc1db055..64317ebb3b 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.Mic /// /// Provides operations to call the removeMembersById method. /// - public class MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder : BaseCliRequestBuilder { /// /// Remove members of the same type from an updatableAssetGroup. You can also use the method removeMembers to remove members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RemoveMembersByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembersById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembersById", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(string rawUrl /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RemoveMembersByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemoveMembersByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(RemoveMembersByIdPostRequestB } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs index 165d34ac41..200fb7f868 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RemoveMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RemoveMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class RemoveMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable public string MemberEntityType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RemoveMembersByIdPostRequestBody() { @@ -38,12 +40,12 @@ public RemoveMembersByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RemoveMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RemoveMembersByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -53,7 +55,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, }; } @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/UpdatableAssetItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/UpdatableAssetItemRequestBuilder.cs index f139d26469..0999bb13b8 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/UpdatableAssetItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/UpdatableAssetItemRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers; using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById; using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers; using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item /// /// Provides operations to manage the members property of the microsoft.graph.windowsUpdates.deploymentAudience entity. /// - public class UpdatableAssetItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatableAssetItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property members for admin @@ -132,7 +135,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesAddMembersByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-add-members-by-id"); command.Description = "Provides operations to call the addMembersById method."; - var builder = new MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById.MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -149,7 +152,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesAddMembersNavCommand() { var command = new Command("microsoft-graph-windows-updates-add-members"); command.Description = "Provides operations to call the addMembers method."; - var builder = new MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers.MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -166,7 +169,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesRemoveMembersByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-remove-members-by-id"); command.Description = "Provides operations to call the removeMembersById method."; - var builder = new MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -183,7 +186,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesRemoveMembersNavCommand() { var command = new Command("microsoft-graph-windows-updates-remove-members"); command.Description = "Provides operations to call the removeMembers method."; - var builder = new MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -227,8 +230,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdatableAsset.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -250,14 +253,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpdatableAssetItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members/{updatableAsset%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdatableAssetItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members/{updatableAsset%2Did}{?%24expand,%24select}", rawUrl) @@ -289,11 +292,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -309,11 +312,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(UpdatableAsset body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UpdatableAsset body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -325,7 +328,8 @@ public RequestInformation ToPatchRequestInformation(UpdatableAsset body, Action< /// /// Specifies the assets to include in the audience. /// - public class UpdatableAssetItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatableAssetItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -350,3 +354,4 @@ public class UpdatableAssetItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MembersRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MembersRequestBuilder.cs index 3b3460ca3f..97a73194b9 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MembersRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MembersRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Count; using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item; using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesEnrollAssets; @@ -7,6 +8,7 @@ using ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -25,7 +27,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members /// /// Provides operations to manage the members property of the microsoft.graph.windowsUpdates.deploymentAudience entity. /// - public class MembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MembersRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the members property of the microsoft.graph.windowsUpdates.deploymentAudience entity. @@ -35,7 +38,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new UpdatableAssetItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Item.UpdatableAssetItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildMicrosoftGraphWindowsUpdatesAddMembersByIdNavCommand()); @@ -53,7 +56,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -92,8 +95,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdatableAsset.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -224,7 +227,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesEnrollAssetsByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-enroll-assets-by-id"); command.Description = "Provides operations to call the enrollAssetsById method."; - var builder = new MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesEnrollAssetsById.MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -241,7 +244,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesEnrollAssetsNavCommand() { var command = new Command("microsoft-graph-windows-updates-enroll-assets"); command.Description = "Provides operations to call the enrollAssets method."; - var builder = new MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesEnrollAssets.MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -258,7 +261,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesUnenrollAssetsByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-unenroll-assets-by-id"); command.Description = "Provides operations to call the unenrollAssetsById method."; - var builder = new MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -275,7 +278,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesUnenrollAssetsNavCommand() { var command = new Command("microsoft-graph-windows-updates-unenroll-assets"); command.Description = "Provides operations to call the unenrollAssets method."; - var builder = new MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesUnenrollAssets.MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -285,14 +288,14 @@ public Command BuildMicrosoftGraphWindowsUpdatesUnenrollAssetsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MembersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -305,11 +308,11 @@ public MembersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/upd /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -325,11 +328,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UpdatableAsset body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdatableAsset body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -341,7 +344,8 @@ public RequestInformation ToPostRequestInformation(UpdatableAsset body, Action /// List the updatableAsset resources that are members of a deploymentAudience. /// - public class MembersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MembersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -405,3 +409,4 @@ public class MembersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs index 2021f48e1d..1926017083 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesEnrollAssets { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EnrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class EnrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class EnrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EnrollAssetsPostRequestBody() { @@ -33,12 +35,12 @@ public EnrollAssetsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EnrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EnrollAssetsPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs index 2017f0881c..7e9975ab3a 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Microsof /// /// Provides operations to call the enrollAssets method. /// - public class MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action enrollAssets @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EnrollAssetsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members/microsoft.graph.windowsUpdates.enrollAssets", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members/microsoft.graph.windowsUpdates.enrollAssets", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(string rawUrl) : b /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(EnrollAssetsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EnrollAssetsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(EnrollAssetsPostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs index b6ac5357a0..dd9e0d2866 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesEnrollAssetsById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EnrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class EnrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -30,9 +32,9 @@ public class EnrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable public string MemberEntityType { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EnrollAssetsByIdPostRequestBody() { @@ -41,12 +43,12 @@ public EnrollAssetsByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EnrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EnrollAssetsByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -56,9 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -70,8 +72,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteCollectionOfPrimitiveValues("ids", Ids); writer.WriteStringValue("memberEntityType", MemberEntityType); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs index 6bfff02b05..28d5f635bf 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Microsof /// /// Provides operations to call the enrollAssetsById method. /// - public class MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action enrollAssetsById @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EnrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members/microsoft.graph.windowsUpdates.enrollAssetsById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members/microsoft.graph.windowsUpdates.enrollAssetsById", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(string rawUrl) /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(EnrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EnrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(EnrollAssetsByIdPostRequestBo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs index cd25344a69..d1d411f0a4 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Microsof /// /// Provides operations to call the unenrollAssets method. /// - public class MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action unenrollAssets @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnenrollAssetsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members/microsoft.graph.windowsUpdates.unenrollAssets", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members/microsoft.graph.windowsUpdates.unenrollAssets", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnenrollAssetsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnenrollAssetsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UnenrollAssetsPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs index 0c54ea027e..4482fa645e 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesUnenrollAssets { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnenrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnenrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class UnenrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnenrollAssetsPostRequestBody() { @@ -33,12 +35,12 @@ public UnenrollAssetsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnenrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnenrollAssetsPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs index ac2736ccee..acd4346b0f 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.Microsof /// /// Provides operations to call the unenrollAssetsById method. /// - public class MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action unenrollAssetsById @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnenrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members/microsoft.graph.windowsUpdates.unenrollAssetsById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/members/microsoft.graph.windowsUpdates.unenrollAssetsById", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(string rawUr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnenrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnenrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UnenrollAssetsByIdPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs index f9c513d316..4a154959b7 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnenrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnenrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -30,9 +32,9 @@ public class UnenrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsabl public string MemberEntityType { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnenrollAssetsByIdPostRequestBody() { @@ -41,12 +43,12 @@ public UnenrollAssetsByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnenrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnenrollAssetsByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -56,9 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -70,8 +72,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteCollectionOfPrimitiveValues("ids", Ids); writer.WriteStringValue("memberEntityType", MemberEntityType); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/MicrosoftGraphWindowsUpdatesUpdateAudience/MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/MicrosoftGraphWindowsUpdatesUpdateAudience/MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder.cs index 8375937308..7df9c71513 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/MicrosoftGraphWindowsUpdatesUpdateAudience/MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/MicrosoftGraphWindowsUpdatesUpdateAudience/MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.MicrosoftGraphWi /// /// Provides operations to call the updateAudience method. /// - public class MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder : BaseCliRequestBuilder { /// - /// Update the members and exclusions collections of a deploymentAudience. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object, if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. If all updatableAsset objects are the same type, you can also use the method updateAudienceById to update the deploymentAudience. + /// Update the members and exclusions relationships of a deploymentAudience. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object, if it doesn't already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, the deployment doesn't apply to that asset. If all updatableAsset objects are the same type, you can also use the method updateAudienceById to update the deploymentAudience. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Update the members and exclusions collections of a deploymentAudience. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object, if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. If all updatableAsset objects are the same type, you can also use the method updateAudienceById to update the deploymentAudience.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/windowsupdates-deploymentaudience-updateaudience?view=graph-rest-beta"; + command.Description = "Update the members and exclusions relationships of a deploymentAudience. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object, if it doesn't already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, the deployment doesn't apply to that asset. If all updatableAsset objects are the same type, you can also use the method updateAudienceById to update the deploymentAudience.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/windowsupdates-deploymentaudience-updateaudience?view=graph-rest-beta"; var deploymentAudienceIdOption = new Option("--deployment-audience-id", description: "The unique identifier of deploymentAudience") { }; deploymentAudienceIdOption.IsRequired = true; @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdateAudiencePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.MicrosoftGraphWindowsUpdatesUpdateAudience.UpdateAudiencePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,32 +66,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/microsoft.graph.windowsUpdates.updateAudience", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/microsoft.graph.windowsUpdates.updateAudience", rawUrl) { } /// - /// Update the members and exclusions collections of a deploymentAudience. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object, if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. If all updatableAsset objects are the same type, you can also use the method updateAudienceById to update the deploymentAudience. + /// Update the members and exclusions relationships of a deploymentAudience. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object, if it doesn't already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, the deployment doesn't apply to that asset. If all updatableAsset objects are the same type, you can also use the method updateAudienceById to update the deploymentAudience. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UpdateAudiencePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.MicrosoftGraphWindowsUpdatesUpdateAudience.UpdateAudiencePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdateAudiencePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.MicrosoftGraphWindowsUpdatesUpdateAudience.UpdateAudiencePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(UpdateAudiencePostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/MicrosoftGraphWindowsUpdatesUpdateAudience/UpdateAudiencePostRequestBody.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/MicrosoftGraphWindowsUpdatesUpdateAudience/UpdateAudiencePostRequestBody.cs index 2184a864f0..66269bc826 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/MicrosoftGraphWindowsUpdatesUpdateAudience/UpdateAudiencePostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/MicrosoftGraphWindowsUpdatesUpdateAudience/UpdateAudiencePostRequestBody.cs @@ -1,52 +1,54 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.MicrosoftGraphWindowsUpdatesUpdateAudience { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateAudiencePostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpdateAudiencePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// The addExclusions property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? AddExclusions { get; set; } + public List? AddExclusions { get; set; } #nullable restore #else - public List AddExclusions { get; set; } + public List AddExclusions { get; set; } #endif /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. public IDictionary AdditionalData { get; set; } /// The addMembers property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? AddMembers { get; set; } + public List? AddMembers { get; set; } #nullable restore #else - public List AddMembers { get; set; } + public List AddMembers { get; set; } #endif /// The removeExclusions property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? RemoveExclusions { get; set; } + public List? RemoveExclusions { get; set; } #nullable restore #else - public List RemoveExclusions { get; set; } + public List RemoveExclusions { get; set; } #endif /// The removeMembers property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? RemoveMembers { get; set; } + public List? RemoveMembers { get; set; } #nullable restore #else - public List RemoveMembers { get; set; } + public List RemoveMembers { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpdateAudiencePostRequestBody() { @@ -55,12 +57,12 @@ public UpdateAudiencePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateAudiencePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.MicrosoftGraphWindowsUpdatesUpdateAudience.UpdateAudiencePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateAudiencePostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.MicrosoftGraphWindowsUpdatesUpdateAudience.UpdateAudiencePostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +72,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "addExclusions", n => { AddExclusions = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "addMembers", n => { AddMembers = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "removeExclusions", n => { RemoveExclusions = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "removeMembers", n => { RemoveMembers = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, + { "addExclusions", n => { AddExclusions = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "addMembers", n => { AddMembers = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "removeExclusions", n => { RemoveExclusions = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "removeMembers", n => { RemoveMembers = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -83,11 +85,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("addExclusions", AddExclusions); - writer.WriteCollectionOfObjectValues("addMembers", AddMembers); - writer.WriteCollectionOfObjectValues("removeExclusions", RemoveExclusions); - writer.WriteCollectionOfObjectValues("removeMembers", RemoveMembers); + writer.WriteCollectionOfObjectValues("addExclusions", AddExclusions); + writer.WriteCollectionOfObjectValues("addMembers", AddMembers); + writer.WriteCollectionOfObjectValues("removeExclusions", RemoveExclusions); + writer.WriteCollectionOfObjectValues("removeMembers", RemoveMembers); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs index afe22af1f9..55870bf3de 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.MicrosoftGraphWi /// /// Provides operations to call the updateAudienceById method. /// - public class MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder : BaseCliRequestBuilder { /// /// Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdateAudienceByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.MicrosoftGraphWindowsUpdatesUpdateAudienceById.UpdateAudienceByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/microsoft.graph.windowsUpdates.updateAudienceById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deploymentAudiences/{deploymentAudience%2Did}/microsoft.graph.windowsUpdates.updateAudienceById", rawUrl) @@ -84,11 +87,11 @@ public MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder(string rawUr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UpdateAudienceByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.MicrosoftGraphWindowsUpdatesUpdateAudienceById.UpdateAudienceByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdateAudienceByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.MicrosoftGraphWindowsUpdatesUpdateAudienceById.UpdateAudienceByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(UpdateAudienceByIdPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/MicrosoftGraphWindowsUpdatesUpdateAudienceById/UpdateAudienceByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/MicrosoftGraphWindowsUpdatesUpdateAudienceById/UpdateAudienceByIdPostRequestBody.cs index bde31b2683..8d68e34d2d 100644 --- a/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/MicrosoftGraphWindowsUpdatesUpdateAudienceById/UpdateAudienceByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/DeploymentAudiences/Item/MicrosoftGraphWindowsUpdatesUpdateAudienceById/UpdateAudienceByIdPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.MicrosoftGraphWindowsUpdatesUpdateAudienceById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateAudienceByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpdateAudienceByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// The addExclusions property @@ -53,7 +55,7 @@ public class UpdateAudienceByIdPostRequestBody : IAdditionalDataHolder, IParsabl public List RemoveMembers { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpdateAudienceByIdPostRequestBody() { @@ -62,12 +64,12 @@ public UpdateAudienceByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateAudienceByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.MicrosoftGraphWindowsUpdatesUpdateAudienceById.UpdateAudienceByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateAudienceByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.Item.MicrosoftGraphWindowsUpdatesUpdateAudienceById.UpdateAudienceByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -77,11 +79,11 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "addExclusions", n => { AddExclusions = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "addMembers", n => { AddMembers = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "addExclusions", n => { AddExclusions = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "addMembers", n => { AddMembers = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, - { "removeExclusions", n => { RemoveExclusions = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "removeMembers", n => { RemoveMembers = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "removeExclusions", n => { RemoveExclusions = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "removeMembers", n => { RemoveMembers = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -100,3 +102,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Count/CountRequestBuilder.cs index 0c80406459..5907d81363 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/DeploymentsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/DeploymentsRequestBuilder.cs index 4e138943a6..49c252c863 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/DeploymentsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/DeploymentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.Deployments.Count; using ApiSdk.Admin.Windows.Updates.Deployments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments /// /// Provides operations to manage the deployments property of the microsoft.graph.adminWindowsUpdates entity. /// - public class DeploymentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deployments property of the microsoft.graph.adminWindowsUpdates entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeploymentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.DeploymentItemRequestBuilder(PathParameters); commands.Add(builder.BuildAudienceNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -81,8 +84,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Deployment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.Deployment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -110,41 +113,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get a list of deployment objects and their properties.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/adminwindowsupdates-list-deployments?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -152,14 +120,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -169,14 +129,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -199,14 +151,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeploymentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeploymentsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -219,11 +171,11 @@ public DeploymentsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -239,11 +191,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Deployment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.Deployment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Deployment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.Deployment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -255,7 +207,8 @@ public RequestInformation ToPostRequestInformation(Deployment body, Action /// Get a list of deployment objects and their properties. /// - public class DeploymentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -319,3 +272,4 @@ public class DeploymentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/ApplicableContentRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/ApplicableContentRequestBuilder.cs index 63d8fb5545..501803b81e 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/ApplicableContentRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/ApplicableContentRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.ApplicableContent.Count; using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.ApplicableContent.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.ApplicableConte /// /// Provides operations to manage the applicableContent property of the microsoft.graph.windowsUpdates.deploymentAudience entity. /// - public class ApplicableContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicableContentRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the applicableContent property of the microsoft.graph.windowsUpdates.deploymentAudience entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ApplicableContentCatalogEntryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.ApplicableContent.Item.ApplicableContentCatalogEntryItemRequestBuilder(PathParameters); commands.Add(builder.BuildCatalogEntryNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.ApplicableContent.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.WindowsUpdates.ApplicableContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.ApplicableContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -210,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApplicableContentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/applicableContent{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplicableContentRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/applicableContent{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public ApplicableContentRequestBuilder(string rawUrl) : base("{+baseurl}/admin/w /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -250,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.WindowsUpdates. /// /// Content eligible to deploy to devices in the audience. Not nullable. Read-only. /// - public class ApplicableContentRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicableContentRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class ApplicableContentRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Count/CountRequestBuilder.cs index 21e0429e8f..87c8ee0de4 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.ApplicableConte /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/applicableContent/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/applicableContent/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Item/ApplicableContentCatalogEntryItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Item/ApplicableContentCatalogEntryItemRequestBuilder.cs index 2e5690ce84..d228cd37a0 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Item/ApplicableContentCatalogEntryItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Item/ApplicableContentCatalogEntryItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.ApplicableContent.Item.CatalogEntry; using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.ApplicableContent.Item.MatchedDevices; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.ApplicableConte /// /// Provides operations to manage the applicableContent property of the microsoft.graph.windowsUpdates.deploymentAudience entity. /// - public class ApplicableContentCatalogEntryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicableContentCatalogEntryItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the catalogEntry property of the microsoft.graph.windowsUpdates.applicableContent entity. @@ -31,7 +34,7 @@ public Command BuildCatalogEntryNavCommand() { var command = new Command("catalog-entry"); command.Description = "Provides operations to manage the catalogEntry property of the microsoft.graph.windowsUpdates.applicableContent entity."; - var builder = new CatalogEntryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.ApplicableContent.Item.CatalogEntry.CatalogEntryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -147,7 +150,7 @@ public Command BuildMatchedDevicesNavCommand() { var command = new Command("matched-devices"); command.Description = "Provides operations to manage the matchedDevices property of the microsoft.graph.windowsUpdates.applicableContent entity."; - var builder = new MatchedDevicesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.ApplicableContent.Item.MatchedDevices.MatchedDevicesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -201,8 +204,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.WindowsUpdates.ApplicableContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.ApplicableContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -224,14 +227,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApplicableContentCatalogEntryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/applicableContent/{applicableContent%2DcatalogEntryId}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplicableContentCatalogEntryItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/applicableContent/{applicableContent%2DcatalogEntryId}{?%24expand,%24select}", rawUrl) @@ -263,11 +266,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -283,11 +286,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -299,7 +302,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates /// /// Content eligible to deploy to devices in the audience. Not nullable. Read-only. /// - public class ApplicableContentCatalogEntryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicableContentCatalogEntryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -324,3 +328,4 @@ public class ApplicableContentCatalogEntryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Item/CatalogEntry/CatalogEntryRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Item/CatalogEntry/CatalogEntryRequestBuilder.cs index 188ec81d9e..0cd63e030c 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Item/CatalogEntry/CatalogEntryRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Item/CatalogEntry/CatalogEntryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.ApplicableConte /// /// Provides operations to manage the catalogEntry property of the microsoft.graph.windowsUpdates.applicableContent entity. /// - public class CatalogEntryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CatalogEntryRequestBuilder : BaseCliRequestBuilder { /// /// Catalog entry for the update or content. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CatalogEntryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/applicableContent/{applicableContent%2DcatalogEntryId}/catalogEntry{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CatalogEntryRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/applicableContent/{applicableContent%2DcatalogEntryId}/catalogEntry{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public CatalogEntryRequestBuilder(string rawUrl) : base("{+baseurl}/admin/window /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// Catalog entry for the update or content. /// - public class CatalogEntryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CatalogEntryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class CatalogEntryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Item/MatchedDevices/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Item/MatchedDevices/Count/CountRequestBuilder.cs index f94c705833..89250e0c2f 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Item/MatchedDevices/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Item/MatchedDevices/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.ApplicableConte /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/applicableContent/{applicableContent%2DcatalogEntryId}/matchedDevices/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/applicableContent/{applicableContent%2DcatalogEntryId}/matchedDevices/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Item/MatchedDevices/Item/ApplicableContentDeviceMatchDeviceItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Item/MatchedDevices/Item/ApplicableContentDeviceMatchDeviceItemRequestBuilder.cs index 5a78342d5d..ce04e7d1b0 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Item/MatchedDevices/Item/ApplicableContentDeviceMatchDeviceItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Item/MatchedDevices/Item/ApplicableContentDeviceMatchDeviceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.ApplicableConte /// /// Provides operations to manage the matchedDevices property of the microsoft.graph.windowsUpdates.applicableContent entity. /// - public class ApplicableContentDeviceMatchDeviceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicableContentDeviceMatchDeviceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property matchedDevices for admin @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApplicableContentDeviceMatch.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.ApplicableContentDeviceMatch.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApplicableContentDeviceMatchDeviceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/applicableContent/{applicableContent%2DcatalogEntryId}/matchedDevices/{applicableContentDeviceMatch%2DdeviceId}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplicableContentDeviceMatchDeviceItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/applicableContent/{applicableContent%2DcatalogEntryId}/matchedDevices/{applicableContentDeviceMatch%2DdeviceId}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApplicableContentDeviceMatch body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContentDeviceMatch body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApplicableContentDeviceMatch body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContentDeviceMatch body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(ApplicableContentDeviceMatch /// /// Collection of devices and recommendations for applicable catalog content. /// - public class ApplicableContentDeviceMatchDeviceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicableContentDeviceMatchDeviceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class ApplicableContentDeviceMatchDeviceItemRequestBuilderGetQueryParamet } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Item/MatchedDevices/MatchedDevicesRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Item/MatchedDevices/MatchedDevicesRequestBuilder.cs index 57ed72f148..06a5350680 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Item/MatchedDevices/MatchedDevicesRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/ApplicableContent/Item/MatchedDevices/MatchedDevicesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.ApplicableContent.Item.MatchedDevices.Count; using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.ApplicableContent.Item.MatchedDevices.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.ApplicableConte /// /// Provides operations to manage the matchedDevices property of the microsoft.graph.windowsUpdates.applicableContent entity. /// - public class MatchedDevicesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MatchedDevicesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the matchedDevices property of the microsoft.graph.windowsUpdates.applicableContent entity. @@ -30,7 +33,7 @@ public class MatchedDevicesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ApplicableContentDeviceMatchDeviceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.ApplicableContent.Item.MatchedDevices.Item.ApplicableContentDeviceMatchDeviceItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.ApplicableContent.Item.MatchedDevices.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApplicableContentDeviceMatch.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.ApplicableContentDeviceMatch.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MatchedDevicesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/applicableContent/{applicableContent%2DcatalogEntryId}/matchedDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MatchedDevicesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/applicableContent/{applicableContent%2DcatalogEntryId}/matchedDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public MatchedDevicesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/wind /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApplicableContentDeviceMatch body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContentDeviceMatch body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApplicableContentDeviceMatch body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContentDeviceMatch body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(ApplicableContentDeviceMatch /// /// Collection of devices and recommendations for applicable catalog content. /// - public class MatchedDevicesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MatchedDevicesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class MatchedDevicesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/AudienceRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/AudienceRequestBuilder.cs index 5a1271d02c..6d6aaf7b6f 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/AudienceRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/AudienceRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.ApplicableContent; using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions; using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members; @@ -6,6 +7,7 @@ using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudienceById; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -24,7 +26,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience /// /// Provides operations to manage the audience property of the microsoft.graph.windowsUpdates.deployment entity. /// - public class AudienceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AudienceRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the applicableContent property of the microsoft.graph.windowsUpdates.deploymentAudience entity. @@ -34,7 +37,7 @@ public Command BuildApplicableContentNavCommand() { var command = new Command("applicable-content"); command.Description = "Provides operations to manage the applicableContent property of the microsoft.graph.windowsUpdates.deploymentAudience entity."; - var builder = new ApplicableContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.ApplicableContent.ApplicableContentRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -96,7 +99,7 @@ public Command BuildExclusionsNavCommand() { var command = new Command("exclusions"); command.Description = "Provides operations to manage the exclusions property of the microsoft.graph.windowsUpdates.deploymentAudience entity."; - var builder = new ExclusionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.ExclusionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -179,7 +182,7 @@ public Command BuildMembersNavCommand() { var command = new Command("members"); command.Description = "Provides operations to manage the members property of the microsoft.graph.windowsUpdates.deploymentAudience entity."; - var builder = new MembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MembersRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -210,7 +213,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesUpdateAudienceByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-update-audience-by-id"); command.Description = "Provides operations to call the updateAudienceById method."; - var builder = new MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudienceById.MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -227,7 +230,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesUpdateAudienceNavCommand() { var command = new Command("microsoft-graph-windows-updates-update-audience"); command.Description = "Provides operations to call the updateAudience method."; - var builder = new MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudience.MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -266,8 +269,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeploymentAudience.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.DeploymentAudience.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -288,14 +291,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AudienceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AudienceRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience{?%24expand,%24select}", rawUrl) @@ -327,11 +330,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -347,11 +350,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeploymentAudience body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.DeploymentAudience body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeploymentAudience body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.DeploymentAudience body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -363,7 +366,8 @@ public RequestInformation ToPatchRequestInformation(DeploymentAudience body, Act /// /// Specifies the audience to which content is deployed. /// - public class AudienceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AudienceRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -388,3 +392,4 @@ public class AudienceRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Count/CountRequestBuilder.cs index d1bc8e4acf..06b907ea67 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Coun /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/ExclusionsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/ExclusionsRequestBuilder.cs index 65419e4dd9..8b3094f0c7 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/ExclusionsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/ExclusionsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Count; using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item; using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets; @@ -7,6 +8,7 @@ using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -25,7 +27,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions /// /// Provides operations to manage the exclusions property of the microsoft.graph.windowsUpdates.deploymentAudience entity. /// - public class ExclusionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExclusionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the exclusions property of the microsoft.graph.windowsUpdates.deploymentAudience entity. @@ -35,7 +38,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new UpdatableAssetItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.UpdatableAssetItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildMicrosoftGraphWindowsUpdatesAddMembersByIdNavCommand()); @@ -53,7 +56,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -92,8 +95,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdatableAsset.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -223,7 +226,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesEnrollAssetsByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-enroll-assets-by-id"); command.Description = "Provides operations to call the enrollAssetsById method."; - var builder = new MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssetsById.MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -240,7 +243,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesEnrollAssetsNavCommand() { var command = new Command("microsoft-graph-windows-updates-enroll-assets"); command.Description = "Provides operations to call the enrollAssets method."; - var builder = new MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets.MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -257,7 +260,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesUnenrollAssetsByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-unenroll-assets-by-id"); command.Description = "Provides operations to call the unenrollAssetsById method."; - var builder = new MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -274,7 +277,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesUnenrollAssetsNavCommand() { var command = new Command("microsoft-graph-windows-updates-unenroll-assets"); command.Description = "Provides operations to call the unenrollAssets method."; - var builder = new MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssets.MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -284,14 +287,14 @@ public Command BuildMicrosoftGraphWindowsUpdatesUnenrollAssetsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ExclusionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExclusionsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -304,11 +307,11 @@ public ExclusionsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -324,11 +327,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UpdatableAsset body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdatableAsset body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -340,7 +343,8 @@ public RequestInformation ToPostRequestInformation(UpdatableAsset body, Action /// Specifies the assets to exclude from the audience. /// - public class ExclusionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExclusionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -404,3 +408,4 @@ public class ExclusionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs index 4db17f4c2f..87221386fc 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddMembersPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddMembersPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class AddMembersPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddMembersPostRequestBody() { @@ -31,12 +33,12 @@ public AddMembersPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddMembersPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteCollectionOfObjectValues("assets", Assets); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs index a4bcb4180b..4d5b443eee 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item /// /// Provides operations to call the addMembers method. /// - public class MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder : BaseCliRequestBuilder { /// /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddMembersPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembers", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembers", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(string rawUrl) : bas /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddMembersPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddMembersPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(AddMembersPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs index 7247b5e873..0cf33535b5 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class AddMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable public string MemberEntityType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddMembersByIdPostRequestBody() { @@ -38,12 +40,12 @@ public AddMembersByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddMembersByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -53,7 +55,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, }; } @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs index 8eb11ac8e4..60b12775a4 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item /// /// Provides operations to call the addMembersById method. /// - public class MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder : BaseCliRequestBuilder { /// /// Add members of the same type to an updatableAssetGroup. You can also use the method addMembers to add members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddMembersByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembersById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembersById", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddMembersByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddMembersByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(AddMembersByIdPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs index 7df7c42d39..5c6aadbba5 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item /// /// Provides operations to call the removeMembers method. /// - public class MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder : BaseCliRequestBuilder { /// /// Remove members from an updatableAssetGroup. You can also use the method removeMembersById to remove members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RemoveMembersPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembers", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembers", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RemoveMembersPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemoveMembersPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(RemoveMembersPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs index eb562ed691..ac9fcdeba0 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RemoveMembersPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RemoveMembersPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class RemoveMembersPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RemoveMembersPostRequestBody() { @@ -31,12 +33,12 @@ public RemoveMembersPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RemoveMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RemoveMembersPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteCollectionOfObjectValues("assets", Assets); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs index 0cb2e51e47..24c638a6bd 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item /// /// Provides operations to call the removeMembersById method. /// - public class MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder : BaseCliRequestBuilder { /// /// Remove members of the same type from an updatableAssetGroup. You can also use the method removeMembers to remove members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RemoveMembersByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembersById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembersById", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(string rawUrl /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RemoveMembersByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemoveMembersByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(RemoveMembersByIdPostRequestB } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs index 839b800b5a..9e34ef7317 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RemoveMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RemoveMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class RemoveMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable public string MemberEntityType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RemoveMembersByIdPostRequestBody() { @@ -38,12 +40,12 @@ public RemoveMembersByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RemoveMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RemoveMembersByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -53,7 +55,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, }; } @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/UpdatableAssetItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/UpdatableAssetItemRequestBuilder.cs index fdba78a02d..6a6d4106a4 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/UpdatableAssetItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/UpdatableAssetItemRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers; using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById; using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers; using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item /// /// Provides operations to manage the exclusions property of the microsoft.graph.windowsUpdates.deploymentAudience entity. /// - public class UpdatableAssetItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatableAssetItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property exclusions for admin @@ -132,7 +135,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesAddMembersByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-add-members-by-id"); command.Description = "Provides operations to call the addMembersById method."; - var builder = new MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById.MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -149,7 +152,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesAddMembersNavCommand() { var command = new Command("microsoft-graph-windows-updates-add-members"); command.Description = "Provides operations to call the addMembers method."; - var builder = new MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers.MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -166,7 +169,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesRemoveMembersByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-remove-members-by-id"); command.Description = "Provides operations to call the removeMembersById method."; - var builder = new MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -183,7 +186,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesRemoveMembersNavCommand() { var command = new Command("microsoft-graph-windows-updates-remove-members"); command.Description = "Provides operations to call the removeMembers method."; - var builder = new MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -227,8 +230,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdatableAsset.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -250,14 +253,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpdatableAssetItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions/{updatableAsset%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdatableAssetItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions/{updatableAsset%2Did}{?%24expand,%24select}", rawUrl) @@ -289,11 +292,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -309,11 +312,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(UpdatableAsset body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UpdatableAsset body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -325,7 +328,8 @@ public RequestInformation ToPatchRequestInformation(UpdatableAsset body, Action< /// /// Specifies the assets to exclude from the audience. /// - public class UpdatableAssetItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatableAssetItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -350,3 +354,4 @@ public class UpdatableAssetItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs index d5c868edb6..dca804975f 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EnrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class EnrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class EnrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EnrollAssetsPostRequestBody() { @@ -33,12 +35,12 @@ public EnrollAssetsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EnrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EnrollAssetsPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs index e6128bb8a2..33a5a7b2b8 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Micr /// /// Provides operations to call the enrollAssets method. /// - public class MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action enrollAssets @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EnrollAssetsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions/microsoft.graph.windowsUpdates.enrollAssets", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions/microsoft.graph.windowsUpdates.enrollAssets", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(string rawUrl) : b /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(EnrollAssetsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EnrollAssetsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(EnrollAssetsPostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs index ca98e20f40..af85d93f32 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssetsById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EnrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class EnrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -30,9 +32,9 @@ public class EnrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable public string MemberEntityType { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EnrollAssetsByIdPostRequestBody() { @@ -41,12 +43,12 @@ public EnrollAssetsByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EnrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EnrollAssetsByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -56,9 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -70,8 +72,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteCollectionOfPrimitiveValues("ids", Ids); writer.WriteStringValue("memberEntityType", MemberEntityType); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs index 38c977667e..2ab92ec360 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Micr /// /// Provides operations to call the enrollAssetsById method. /// - public class MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action enrollAssetsById @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EnrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions/microsoft.graph.windowsUpdates.enrollAssetsById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions/microsoft.graph.windowsUpdates.enrollAssetsById", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(string rawUrl) /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(EnrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EnrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(EnrollAssetsByIdPostRequestBo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs index 6b991af08a..ee41efed16 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Micr /// /// Provides operations to call the unenrollAssets method. /// - public class MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action unenrollAssets @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnenrollAssetsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions/microsoft.graph.windowsUpdates.unenrollAssets", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions/microsoft.graph.windowsUpdates.unenrollAssets", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnenrollAssetsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnenrollAssetsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UnenrollAssetsPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs index 4ec226c92d..d29a0e378f 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssets { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnenrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnenrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class UnenrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnenrollAssetsPostRequestBody() { @@ -33,12 +35,12 @@ public UnenrollAssetsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnenrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnenrollAssetsPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs index cb349f2e75..3beecdac03 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.Micr /// /// Provides operations to call the unenrollAssetsById method. /// - public class MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action unenrollAssetsById @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnenrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions/microsoft.graph.windowsUpdates.unenrollAssetsById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/exclusions/microsoft.graph.windowsUpdates.unenrollAssetsById", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(string rawUr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnenrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnenrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UnenrollAssetsByIdPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs index 377110b6cd..ba3d41833a 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnenrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnenrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -30,9 +32,9 @@ public class UnenrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsabl public string MemberEntityType { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnenrollAssetsByIdPostRequestBody() { @@ -41,12 +43,12 @@ public UnenrollAssetsByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnenrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnenrollAssetsByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -56,9 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -70,8 +72,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteCollectionOfPrimitiveValues("ids", Ids); writer.WriteStringValue("memberEntityType", MemberEntityType); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Count/CountRequestBuilder.cs index b10f804775..435be86e07 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs index ebcb4bb894..25c41cb1d5 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddMembersPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddMembersPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class AddMembersPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddMembersPostRequestBody() { @@ -31,12 +33,12 @@ public AddMembersPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddMembersPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteCollectionOfObjectValues("assets", Assets); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs index 1b1dea011b..a7d6c8474e 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.Mi /// /// Provides operations to call the addMembers method. /// - public class MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder : BaseCliRequestBuilder { /// /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddMembersPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembers", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembers", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(string rawUrl) : bas /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddMembersPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddMembersPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(AddMembersPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs index dae30d5007..baced176e6 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class AddMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable public string MemberEntityType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddMembersByIdPostRequestBody() { @@ -38,12 +40,12 @@ public AddMembersByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddMembersByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -53,7 +55,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, }; } @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs index 45f7a20840..938d26a3cc 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.Mi /// /// Provides operations to call the addMembersById method. /// - public class MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder : BaseCliRequestBuilder { /// /// Add members of the same type to an updatableAssetGroup. You can also use the method addMembers to add members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddMembersByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembersById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembersById", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddMembersByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddMembersByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(AddMembersByIdPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs index a3bcb3a26e..810311ec6b 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.Mi /// /// Provides operations to call the removeMembers method. /// - public class MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder : BaseCliRequestBuilder { /// /// Remove members from an updatableAssetGroup. You can also use the method removeMembersById to remove members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RemoveMembersPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembers", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembers", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RemoveMembersPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemoveMembersPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(RemoveMembersPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs index c1093d52bd..d41d21494f 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RemoveMembersPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RemoveMembersPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class RemoveMembersPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RemoveMembersPostRequestBody() { @@ -31,12 +33,12 @@ public RemoveMembersPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RemoveMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RemoveMembersPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteCollectionOfObjectValues("assets", Assets); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs index 7b0b5fb895..0adef3707e 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.Mi /// /// Provides operations to call the removeMembersById method. /// - public class MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder : BaseCliRequestBuilder { /// /// Remove members of the same type from an updatableAssetGroup. You can also use the method removeMembers to remove members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RemoveMembersByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembersById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembersById", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(string rawUrl /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RemoveMembersByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemoveMembersByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(RemoveMembersByIdPostRequestB } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs index e2247acb6e..5bc9573804 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RemoveMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RemoveMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class RemoveMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable public string MemberEntityType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RemoveMembersByIdPostRequestBody() { @@ -38,12 +40,12 @@ public RemoveMembersByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RemoveMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RemoveMembersByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -53,7 +55,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, }; } @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/UpdatableAssetItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/UpdatableAssetItemRequestBuilder.cs index 8706239502..7946706778 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/UpdatableAssetItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/UpdatableAssetItemRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers; using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById; using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers; using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item /// /// Provides operations to manage the members property of the microsoft.graph.windowsUpdates.deploymentAudience entity. /// - public class UpdatableAssetItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatableAssetItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property members for admin @@ -132,7 +135,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesAddMembersByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-add-members-by-id"); command.Description = "Provides operations to call the addMembersById method."; - var builder = new MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById.MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -149,7 +152,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesAddMembersNavCommand() { var command = new Command("microsoft-graph-windows-updates-add-members"); command.Description = "Provides operations to call the addMembers method."; - var builder = new MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers.MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -166,7 +169,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesRemoveMembersByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-remove-members-by-id"); command.Description = "Provides operations to call the removeMembersById method."; - var builder = new MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -183,7 +186,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesRemoveMembersNavCommand() { var command = new Command("microsoft-graph-windows-updates-remove-members"); command.Description = "Provides operations to call the removeMembers method."; - var builder = new MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -227,8 +230,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdatableAsset.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -250,14 +253,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpdatableAssetItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members/{updatableAsset%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdatableAssetItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members/{updatableAsset%2Did}{?%24expand,%24select}", rawUrl) @@ -289,11 +292,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -309,11 +312,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(UpdatableAsset body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UpdatableAsset body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -325,7 +328,8 @@ public RequestInformation ToPatchRequestInformation(UpdatableAsset body, Action< /// /// Specifies the assets to include in the audience. /// - public class UpdatableAssetItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatableAssetItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -350,3 +354,4 @@ public class UpdatableAssetItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MembersRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MembersRequestBuilder.cs index 3af8c6cdcb..24ee568531 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MembersRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MembersRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Count; using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item; using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssets; @@ -7,6 +8,7 @@ using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -25,7 +27,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members /// /// Provides operations to manage the members property of the microsoft.graph.windowsUpdates.deploymentAudience entity. /// - public class MembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MembersRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the members property of the microsoft.graph.windowsUpdates.deploymentAudience entity. @@ -35,7 +38,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new UpdatableAssetItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Item.UpdatableAssetItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildMicrosoftGraphWindowsUpdatesAddMembersByIdNavCommand()); @@ -53,7 +56,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -92,8 +95,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdatableAsset.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -223,7 +226,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesEnrollAssetsByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-enroll-assets-by-id"); command.Description = "Provides operations to call the enrollAssetsById method."; - var builder = new MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssetsById.MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -240,7 +243,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesEnrollAssetsNavCommand() { var command = new Command("microsoft-graph-windows-updates-enroll-assets"); command.Description = "Provides operations to call the enrollAssets method."; - var builder = new MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssets.MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -257,7 +260,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesUnenrollAssetsByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-unenroll-assets-by-id"); command.Description = "Provides operations to call the unenrollAssetsById method."; - var builder = new MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -274,7 +277,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesUnenrollAssetsNavCommand() { var command = new Command("microsoft-graph-windows-updates-unenroll-assets"); command.Description = "Provides operations to call the unenrollAssets method."; - var builder = new MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssets.MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -284,14 +287,14 @@ public Command BuildMicrosoftGraphWindowsUpdatesUnenrollAssetsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MembersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -304,11 +307,11 @@ public MembersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/upd /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -324,11 +327,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UpdatableAsset body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdatableAsset body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -340,7 +343,8 @@ public RequestInformation ToPostRequestInformation(UpdatableAsset body, Action /// Specifies the assets to include in the audience. /// - public class MembersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MembersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -404,3 +408,4 @@ public class MembersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs index 32b3ee5796..14b41bd31b 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssets { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EnrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class EnrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class EnrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EnrollAssetsPostRequestBody() { @@ -33,12 +35,12 @@ public EnrollAssetsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EnrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EnrollAssetsPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs index a0f926ef2d..88813376f7 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Microso /// /// Provides operations to call the enrollAssets method. /// - public class MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action enrollAssets @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EnrollAssetsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members/microsoft.graph.windowsUpdates.enrollAssets", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members/microsoft.graph.windowsUpdates.enrollAssets", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(string rawUrl) : b /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(EnrollAssetsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EnrollAssetsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(EnrollAssetsPostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs index 3a2b794c19..6c5c7681f9 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssetsById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EnrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class EnrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -30,9 +32,9 @@ public class EnrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable public string MemberEntityType { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EnrollAssetsByIdPostRequestBody() { @@ -41,12 +43,12 @@ public EnrollAssetsByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EnrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EnrollAssetsByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -56,9 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -70,8 +72,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteCollectionOfPrimitiveValues("ids", Ids); writer.WriteStringValue("memberEntityType", MemberEntityType); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs index 0dc2a656a6..0871e5e9e5 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Microso /// /// Provides operations to call the enrollAssetsById method. /// - public class MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action enrollAssetsById @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EnrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members/microsoft.graph.windowsUpdates.enrollAssetsById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members/microsoft.graph.windowsUpdates.enrollAssetsById", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(string rawUrl) /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(EnrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EnrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(EnrollAssetsByIdPostRequestBo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs index d762c44fbf..7e8d728f78 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Microso /// /// Provides operations to call the unenrollAssets method. /// - public class MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action unenrollAssets @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnenrollAssetsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members/microsoft.graph.windowsUpdates.unenrollAssets", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members/microsoft.graph.windowsUpdates.unenrollAssets", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnenrollAssetsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnenrollAssetsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UnenrollAssetsPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs index 0b44d4a126..fc6b9d0a87 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssets { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnenrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnenrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class UnenrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnenrollAssetsPostRequestBody() { @@ -33,12 +35,12 @@ public UnenrollAssetsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnenrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnenrollAssetsPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs index 2d42561294..ff7afc7e91 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.Microso /// /// Provides operations to call the unenrollAssetsById method. /// - public class MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action unenrollAssetsById @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnenrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members/microsoft.graph.windowsUpdates.unenrollAssetsById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/members/microsoft.graph.windowsUpdates.unenrollAssetsById", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(string rawUr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnenrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnenrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UnenrollAssetsByIdPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs index 6cdb453c38..f7311ba2ff 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnenrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnenrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -30,9 +32,9 @@ public class UnenrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsabl public string MemberEntityType { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnenrollAssetsByIdPostRequestBody() { @@ -41,12 +43,12 @@ public UnenrollAssetsByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnenrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnenrollAssetsByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -56,9 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -70,8 +72,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteCollectionOfPrimitiveValues("ids", Ids); writer.WriteStringValue("memberEntityType", MemberEntityType); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudience/MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudience/MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder.cs index e3372dab1b..383a1ef7c2 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudience/MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudience/MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.MicrosoftGraphW /// /// Provides operations to call the updateAudience method. /// - public class MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder : BaseCliRequestBuilder { /// - /// Update the members and exclusions collections of a deploymentAudience. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object, if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. If all updatableAsset objects are the same type, you can also use the method updateAudienceById to update the deploymentAudience. + /// Update the members and exclusions relationships of a deploymentAudience. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object, if it doesn't already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, the deployment doesn't apply to that asset. If all updatableAsset objects are the same type, you can also use the method updateAudienceById to update the deploymentAudience. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Update the members and exclusions collections of a deploymentAudience. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object, if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. If all updatableAsset objects are the same type, you can also use the method updateAudienceById to update the deploymentAudience.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/windowsupdates-deploymentaudience-updateaudience?view=graph-rest-beta"; + command.Description = "Update the members and exclusions relationships of a deploymentAudience. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object, if it doesn't already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, the deployment doesn't apply to that asset. If all updatableAsset objects are the same type, you can also use the method updateAudienceById to update the deploymentAudience.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/windowsupdates-deploymentaudience-updateaudience?view=graph-rest-beta"; var deploymentIdOption = new Option("--deployment-id", description: "The unique identifier of deployment") { }; deploymentIdOption.IsRequired = true; @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdateAudiencePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudience.UpdateAudiencePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,32 +66,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/microsoft.graph.windowsUpdates.updateAudience", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/microsoft.graph.windowsUpdates.updateAudience", rawUrl) { } /// - /// Update the members and exclusions collections of a deploymentAudience. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object, if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. If all updatableAsset objects are the same type, you can also use the method updateAudienceById to update the deploymentAudience. + /// Update the members and exclusions relationships of a deploymentAudience. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object, if it doesn't already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, the deployment doesn't apply to that asset. If all updatableAsset objects are the same type, you can also use the method updateAudienceById to update the deploymentAudience. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UpdateAudiencePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudience.UpdateAudiencePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdateAudiencePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudience.UpdateAudiencePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(UpdateAudiencePostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudience/UpdateAudiencePostRequestBody.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudience/UpdateAudiencePostRequestBody.cs index cbc0b34ee5..f710a295d1 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudience/UpdateAudiencePostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudience/UpdateAudiencePostRequestBody.cs @@ -1,52 +1,54 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudience { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateAudiencePostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpdateAudiencePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// The addExclusions property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? AddExclusions { get; set; } + public List? AddExclusions { get; set; } #nullable restore #else - public List AddExclusions { get; set; } + public List AddExclusions { get; set; } #endif /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. public IDictionary AdditionalData { get; set; } /// The addMembers property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? AddMembers { get; set; } + public List? AddMembers { get; set; } #nullable restore #else - public List AddMembers { get; set; } + public List AddMembers { get; set; } #endif /// The removeExclusions property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? RemoveExclusions { get; set; } + public List? RemoveExclusions { get; set; } #nullable restore #else - public List RemoveExclusions { get; set; } + public List RemoveExclusions { get; set; } #endif /// The removeMembers property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? RemoveMembers { get; set; } + public List? RemoveMembers { get; set; } #nullable restore #else - public List RemoveMembers { get; set; } + public List RemoveMembers { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpdateAudiencePostRequestBody() { @@ -55,12 +57,12 @@ public UpdateAudiencePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateAudiencePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudience.UpdateAudiencePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateAudiencePostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudience.UpdateAudiencePostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +72,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "addExclusions", n => { AddExclusions = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "addMembers", n => { AddMembers = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "removeExclusions", n => { RemoveExclusions = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "removeMembers", n => { RemoveMembers = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, + { "addExclusions", n => { AddExclusions = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "addMembers", n => { AddMembers = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "removeExclusions", n => { RemoveExclusions = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "removeMembers", n => { RemoveMembers = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -83,11 +85,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("addExclusions", AddExclusions); - writer.WriteCollectionOfObjectValues("addMembers", AddMembers); - writer.WriteCollectionOfObjectValues("removeExclusions", RemoveExclusions); - writer.WriteCollectionOfObjectValues("removeMembers", RemoveMembers); + writer.WriteCollectionOfObjectValues("addExclusions", AddExclusions); + writer.WriteCollectionOfObjectValues("addMembers", AddMembers); + writer.WriteCollectionOfObjectValues("removeExclusions", RemoveExclusions); + writer.WriteCollectionOfObjectValues("removeMembers", RemoveMembers); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs index 3f606f849b..16fc9c0ae4 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.MicrosoftGraphW /// /// Provides operations to call the updateAudienceById method. /// - public class MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder : BaseCliRequestBuilder { /// /// Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdateAudienceByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudienceById.UpdateAudienceByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/microsoft.graph.windowsUpdates.updateAudienceById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}/audience/microsoft.graph.windowsUpdates.updateAudienceById", rawUrl) @@ -84,11 +87,11 @@ public MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder(string rawUr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UpdateAudienceByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudienceById.UpdateAudienceByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdateAudienceByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudienceById.UpdateAudienceByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(UpdateAudienceByIdPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/UpdateAudienceByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/UpdateAudienceByIdPostRequestBody.cs index 6e55873f99..3d4ddb5b06 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/UpdateAudienceByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/UpdateAudienceByIdPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudienceById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateAudienceByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpdateAudienceByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// The addExclusions property @@ -53,7 +55,7 @@ public class UpdateAudienceByIdPostRequestBody : IAdditionalDataHolder, IParsabl public List RemoveMembers { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpdateAudienceByIdPostRequestBody() { @@ -62,12 +64,12 @@ public UpdateAudienceByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateAudienceByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudienceById.UpdateAudienceByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateAudienceByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudienceById.UpdateAudienceByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -77,11 +79,11 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "addExclusions", n => { AddExclusions = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "addMembers", n => { AddMembers = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "addExclusions", n => { AddExclusions = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "addMembers", n => { AddMembers = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, - { "removeExclusions", n => { RemoveExclusions = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "removeMembers", n => { RemoveMembers = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "removeExclusions", n => { RemoveExclusions = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "removeMembers", n => { RemoveMembers = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -100,3 +102,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Deployments/Item/DeploymentItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Deployments/Item/DeploymentItemRequestBuilder.cs index 53664fcd51..f39fa19ba5 100644 --- a/src/generated/Admin/Windows/Updates/Deployments/Item/DeploymentItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Deployments/Item/DeploymentItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Admin.Windows.Updates.Deployments.Item /// /// Provides operations to manage the deployments property of the microsoft.graph.adminWindowsUpdates entity. /// - public class DeploymentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the audience property of the microsoft.graph.windowsUpdates.deployment entity. @@ -30,7 +33,7 @@ public Command BuildAudienceNavCommand() { var command = new Command("audience"); command.Description = "Provides operations to manage the audience property of the microsoft.graph.windowsUpdates.deployment entity."; - var builder = new AudienceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.Item.Audience.AudienceRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildApplicableContentNavCommand()); @@ -171,8 +174,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Deployment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.Deployment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -193,14 +196,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeploymentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeploymentItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/deployments/{deployment%2Did}{?%24expand,%24select}", rawUrl) @@ -232,11 +235,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -252,11 +255,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(Deployment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.Deployment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(Deployment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.Deployment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -268,7 +271,8 @@ public RequestInformation ToPatchRequestInformation(Deployment body, Action /// Read the properties and relationships of a deployment object. /// - public class DeploymentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -293,3 +297,4 @@ public class DeploymentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Products/Count/CountRequestBuilder.cs index 00bb8d279a..3452e06a9a 100644 --- a/src/generated/Admin/Windows/Updates/Products/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Products/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Products.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/products/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/products/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/Item/Editions/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Products/Item/Editions/Count/CountRequestBuilder.cs index 43ff2c8eac..56e59de365 100644 --- a/src/generated/Admin/Windows/Updates/Products/Item/Editions/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Products/Item/Editions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Products.Item.Editions.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/editions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/editions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/Item/Editions/EditionsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Products/Item/Editions/EditionsRequestBuilder.cs index 468c7661aa..17ed20122d 100644 --- a/src/generated/Admin/Windows/Updates/Products/Item/Editions/EditionsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Products/Item/Editions/EditionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.Products.Item.Editions.Count; using ApiSdk.Admin.Windows.Updates.Products.Item.Editions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Windows.Updates.Products.Item.Editions /// /// Provides operations to manage the editions property of the microsoft.graph.windowsUpdates.product entity. /// - public class EditionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EditionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the editions property of the microsoft.graph.windowsUpdates.product entity. @@ -30,7 +33,7 @@ public class EditionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new EditionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Products.Item.Editions.Item.EditionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Products.Item.Editions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Edition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.Edition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public EditionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/editions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EditionsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/editions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public EditionsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/up /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Edition body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.Edition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Edition body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.Edition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(Edition body, Action /// Represents an edition of a particular Windows product. /// - public class EditionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EditionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class EditionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/Item/Editions/Item/EditionItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Products/Item/Editions/Item/EditionItemRequestBuilder.cs index 103c83d00e..3b22aaa5b8 100644 --- a/src/generated/Admin/Windows/Updates/Products/Item/Editions/Item/EditionItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Products/Item/Editions/Item/EditionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Windows.Updates.Products.Item.Editions.Item /// /// Provides operations to manage the editions property of the microsoft.graph.windowsUpdates.product entity. /// - public class EditionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EditionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property editions for admin @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Edition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.Edition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public EditionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/editions/{edition%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EditionItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/editions/{edition%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(Edition body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.Edition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(Edition body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.Edition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(Edition body, Action /// Represents an edition of a particular Windows product. /// - public class EditionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EditionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class EditionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/Item/KnownIssues/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Products/Item/KnownIssues/Count/CountRequestBuilder.cs index 2aee71fd06..e2fde75343 100644 --- a/src/generated/Admin/Windows/Updates/Products/Item/KnownIssues/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Products/Item/KnownIssues/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Products.Item.KnownIssues.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/knownIssues/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/knownIssues/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/Item/KnownIssues/Item/KnownIssueItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Products/Item/KnownIssues/Item/KnownIssueItemRequestBuilder.cs index 72e712bac9..2a67534c75 100644 --- a/src/generated/Admin/Windows/Updates/Products/Item/KnownIssues/Item/KnownIssueItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Products/Item/KnownIssues/Item/KnownIssueItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.Products.Item.KnownIssues.Item.OriginatingKnowledgeBaseArticle; using ApiSdk.Admin.Windows.Updates.Products.Item.KnownIssues.Item.ResolvingKnowledgeBaseArticle; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Windows.Updates.Products.Item.KnownIssues.Item /// /// Provides operations to manage the knownIssues property of the microsoft.graph.windowsUpdates.product entity. /// - public class KnownIssueItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class KnownIssueItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property knownIssues for admin @@ -130,7 +133,7 @@ public Command BuildOriginatingKnowledgeBaseArticleNavCommand() { var command = new Command("originating-knowledge-base-article"); command.Description = "Provides operations to manage the originatingKnowledgeBaseArticle property of the microsoft.graph.windowsUpdates.knownIssue entity."; - var builder = new OriginatingKnowledgeBaseArticleRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Products.Item.KnownIssues.Item.OriginatingKnowledgeBaseArticle.OriginatingKnowledgeBaseArticleRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -176,8 +179,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(KnownIssue.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.KnownIssue.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -206,7 +209,7 @@ public Command BuildResolvingKnowledgeBaseArticleNavCommand() { var command = new Command("resolving-knowledge-base-article"); command.Description = "Provides operations to manage the resolvingKnowledgeBaseArticle property of the microsoft.graph.windowsUpdates.knownIssue entity."; - var builder = new ResolvingKnowledgeBaseArticleRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Products.Item.KnownIssues.Item.ResolvingKnowledgeBaseArticle.ResolvingKnowledgeBaseArticleRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -218,14 +221,14 @@ public Command BuildResolvingKnowledgeBaseArticleNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public KnownIssueItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/knownIssues/{knownIssue%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public KnownIssueItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/knownIssues/{knownIssue%2Did}{?%24expand,%24select}", rawUrl) @@ -257,11 +260,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -277,11 +280,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(KnownIssue body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.KnownIssue body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(KnownIssue body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.KnownIssue body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -293,7 +296,8 @@ public RequestInformation ToPatchRequestInformation(KnownIssue body, Action /// Represents a known issue related to a Windows product. /// - public class KnownIssueItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class KnownIssueItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -318,3 +322,4 @@ public class KnownIssueItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/Item/KnownIssues/Item/OriginatingKnowledgeBaseArticle/OriginatingKnowledgeBaseArticleRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Products/Item/KnownIssues/Item/OriginatingKnowledgeBaseArticle/OriginatingKnowledgeBaseArticleRequestBuilder.cs index e8560dd50f..c8c6e96bfb 100644 --- a/src/generated/Admin/Windows/Updates/Products/Item/KnownIssues/Item/OriginatingKnowledgeBaseArticle/OriginatingKnowledgeBaseArticleRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Products/Item/KnownIssues/Item/OriginatingKnowledgeBaseArticle/OriginatingKnowledgeBaseArticleRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Windows.Updates.Products.Item.KnownIssues.Item.Originatin /// /// Provides operations to manage the originatingKnowledgeBaseArticle property of the microsoft.graph.windowsUpdates.knownIssue entity. /// - public class OriginatingKnowledgeBaseArticleRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OriginatingKnowledgeBaseArticleRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property originatingKnowledgeBaseArticle for admin @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.WindowsUpdates.KnowledgeBaseArticle.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.KnowledgeBaseArticle.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public OriginatingKnowledgeBaseArticleRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/knownIssues/{knownIssue%2Did}/originatingKnowledgeBaseArticle{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OriginatingKnowledgeBaseArticleRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/knownIssues/{knownIssue%2Did}/originatingKnowledgeBaseArticle{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.KnowledgeBaseArticle body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.KnowledgeBaseArticle body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.KnowledgeBaseArticle body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.KnowledgeBaseArticle body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates /// /// Knowledge base article associated with the release when the known issue was first reported. /// - public class OriginatingKnowledgeBaseArticleRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OriginatingKnowledgeBaseArticleRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class OriginatingKnowledgeBaseArticleRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/Item/KnownIssues/Item/ResolvingKnowledgeBaseArticle/ResolvingKnowledgeBaseArticleRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Products/Item/KnownIssues/Item/ResolvingKnowledgeBaseArticle/ResolvingKnowledgeBaseArticleRequestBuilder.cs index 0c1012d810..e77499d032 100644 --- a/src/generated/Admin/Windows/Updates/Products/Item/KnownIssues/Item/ResolvingKnowledgeBaseArticle/ResolvingKnowledgeBaseArticleRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Products/Item/KnownIssues/Item/ResolvingKnowledgeBaseArticle/ResolvingKnowledgeBaseArticleRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Windows.Updates.Products.Item.KnownIssues.Item.ResolvingK /// /// Provides operations to manage the resolvingKnowledgeBaseArticle property of the microsoft.graph.windowsUpdates.knownIssue entity. /// - public class ResolvingKnowledgeBaseArticleRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResolvingKnowledgeBaseArticleRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property resolvingKnowledgeBaseArticle for admin @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.WindowsUpdates.KnowledgeBaseArticle.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.KnowledgeBaseArticle.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ResolvingKnowledgeBaseArticleRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/knownIssues/{knownIssue%2Did}/resolvingKnowledgeBaseArticle{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ResolvingKnowledgeBaseArticleRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/knownIssues/{knownIssue%2Did}/resolvingKnowledgeBaseArticle{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.KnowledgeBaseArticle body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.KnowledgeBaseArticle body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.KnowledgeBaseArticle body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.KnowledgeBaseArticle body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates /// /// Knowledge base article associated with the release when the known issue was resolved or mitigated. /// - public class ResolvingKnowledgeBaseArticleRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResolvingKnowledgeBaseArticleRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ResolvingKnowledgeBaseArticleRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/Item/KnownIssues/KnownIssuesRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Products/Item/KnownIssues/KnownIssuesRequestBuilder.cs index 6cf85b76ec..04f074d0f3 100644 --- a/src/generated/Admin/Windows/Updates/Products/Item/KnownIssues/KnownIssuesRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Products/Item/KnownIssues/KnownIssuesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.Products.Item.KnownIssues.Count; using ApiSdk.Admin.Windows.Updates.Products.Item.KnownIssues.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Windows.Updates.Products.Item.KnownIssues /// /// Provides operations to manage the knownIssues property of the microsoft.graph.windowsUpdates.product entity. /// - public class KnownIssuesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class KnownIssuesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the knownIssues property of the microsoft.graph.windowsUpdates.product entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new KnownIssueItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Products.Item.KnownIssues.Item.KnownIssueItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildOriginatingKnowledgeBaseArticleNavCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Products.Item.KnownIssues.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(KnownIssue.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.KnownIssue.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -210,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public KnownIssuesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/knownIssues{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public KnownIssuesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/knownIssues{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public KnownIssuesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -250,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(KnownIssue body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.KnownIssue body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(KnownIssue body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.KnownIssue body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(KnownIssue body, Action /// Represents a known issue related to a Windows product. /// - public class KnownIssuesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class KnownIssuesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class KnownIssuesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/Item/MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive/GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse.cs b/src/generated/Admin/Windows/Updates/Products/Item/MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive/GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse.cs index f53333b0aa..9ebcbf00a2 100644 --- a/src/generated/Admin/Windows/Updates/Products/Item/MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive/GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse.cs +++ b/src/generated/Admin/Windows/Updates/Products/Item/MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive/GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse.cs @@ -1,34 +1,36 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.Products.Item.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Admin.Windows.Updates.Products.Item.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse(); + return new global::ApiSdk.Admin.Windows.Updates.Products.Item.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse(); } /// /// The deserialization information for the current model @@ -38,7 +40,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(KnownIssue.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.KnownIssue.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -49,7 +51,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/Item/MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive/MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Products/Item/MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive/MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder.cs index d5c0bd073d..8f1c526bd7 100644 --- a/src/generated/Admin/Windows/Updates/Products/Item/MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive/MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Products/Item/MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive/MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Products.Item.MicrosoftGraphWindowsUpdate /// /// Provides operations to call the getKnownIssuesByTimeRange method. /// - public class MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder : BaseCliRequestBuilder { /// /// Get known issues related to a particular product based on a specified timeframe in the past. @@ -136,14 +139,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/microsoft.graph.windowsUpdates.getKnownIssuesByTimeRange(daysInPast={daysInPast},includeAllActive=@includeAllActive){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,includeAllActive*}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/microsoft.graph.windowsUpdates.getKnownIssuesByTimeRange(daysInPast={daysInPast},includeAllActive=@includeAllActive){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,includeAllActive*}", rawUrl) @@ -156,11 +159,11 @@ public MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIn /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +174,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get known issues related to a particular product based on a specified timeframe in the past. /// - public class MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -238,3 +242,4 @@ public class MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPast } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/Item/ProductItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Products/Item/ProductItemRequestBuilder.cs index 609acb75c0..056896863d 100644 --- a/src/generated/Admin/Windows/Updates/Products/Item/ProductItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Products/Item/ProductItemRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.Products.Item.Editions; using ApiSdk.Admin.Windows.Updates.Products.Item.KnownIssues; using ApiSdk.Admin.Windows.Updates.Products.Item.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive; using ApiSdk.Admin.Windows.Updates.Products.Item.Revisions; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.Admin.Windows.Updates.Products.Item /// /// Provides operations to manage the products property of the microsoft.graph.adminWindowsUpdates entity. /// - public class ProductItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProductItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property products for admin @@ -68,7 +71,7 @@ public Command BuildEditionsNavCommand() { var command = new Command("editions"); command.Description = "Provides operations to manage the editions property of the microsoft.graph.windowsUpdates.product entity."; - var builder = new EditionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Products.Item.Editions.EditionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -147,7 +150,7 @@ public Command BuildKnownIssuesNavCommand() { var command = new Command("known-issues"); command.Description = "Provides operations to manage the knownIssues property of the microsoft.graph.windowsUpdates.product entity."; - var builder = new KnownIssuesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Products.Item.KnownIssues.KnownIssuesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -174,7 +177,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDay { var command = new Command("microsoft-graph-windows-updates-get-known-issues-by-time-range-with-days-in-past-with-include-all-active"); command.Description = "Provides operations to call the getKnownIssuesByTimeRange method."; - var builder = new MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Products.Item.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -213,8 +216,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.WindowsUpdates.Product.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.Product.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -242,7 +245,7 @@ public Command BuildRevisionsNavCommand() { var command = new Command("revisions"); command.Description = "Provides operations to manage the revisions property of the microsoft.graph.windowsUpdates.product entity."; - var builder = new RevisionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Products.Item.Revisions.RevisionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -262,14 +265,14 @@ public Command BuildRevisionsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ProductItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ProductItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}{?%24expand,%24select}", rawUrl) @@ -301,11 +304,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -321,11 +324,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.Product body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.Product body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.Product body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.Product body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -337,7 +340,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates /// /// A collection of Windows products. /// - public class ProductItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProductItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -362,3 +366,4 @@ public class ProductItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/Item/Revisions/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Products/Item/Revisions/Count/CountRequestBuilder.cs index 98f8636c39..0f00788334 100644 --- a/src/generated/Admin/Windows/Updates/Products/Item/Revisions/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Products/Item/Revisions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Products.Item.Revisions.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/revisions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/revisions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/Item/Revisions/Item/CatalogEntry/CatalogEntryRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Products/Item/Revisions/Item/CatalogEntry/CatalogEntryRequestBuilder.cs index 81fb742438..d59a624114 100644 --- a/src/generated/Admin/Windows/Updates/Products/Item/Revisions/Item/CatalogEntry/CatalogEntryRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Products/Item/Revisions/Item/CatalogEntry/CatalogEntryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Windows.Updates.Products.Item.Revisions.Item.CatalogEntry /// /// Provides operations to manage the catalogEntry property of the microsoft.graph.windowsUpdates.productRevision entity. /// - public class CatalogEntryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CatalogEntryRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property catalogEntry for admin @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.WindowsUpdates.CatalogEntry.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.CatalogEntry.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CatalogEntryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/revisions/{productRevision%2Did}/catalogEntry{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CatalogEntryRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/revisions/{productRevision%2Did}/catalogEntry{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.CatalogEntry body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.CatalogEntry body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.CatalogEntry body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.CatalogEntry body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates /// /// Get catalogEntry from admin /// - public class CatalogEntryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CatalogEntryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class CatalogEntryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/Item/Revisions/Item/KnowledgeBaseArticle/KnowledgeBaseArticleRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Products/Item/Revisions/Item/KnowledgeBaseArticle/KnowledgeBaseArticleRequestBuilder.cs index 013c5665b7..58b3d83f86 100644 --- a/src/generated/Admin/Windows/Updates/Products/Item/Revisions/Item/KnowledgeBaseArticle/KnowledgeBaseArticleRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Products/Item/Revisions/Item/KnowledgeBaseArticle/KnowledgeBaseArticleRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Windows.Updates.Products.Item.Revisions.Item.KnowledgeBas /// /// Provides operations to manage the knowledgeBaseArticle property of the microsoft.graph.windowsUpdates.productRevision entity. /// - public class KnowledgeBaseArticleRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class KnowledgeBaseArticleRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property knowledgeBaseArticle for admin @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.WindowsUpdates.KnowledgeBaseArticle.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.KnowledgeBaseArticle.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public KnowledgeBaseArticleRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/revisions/{productRevision%2Did}/knowledgeBaseArticle{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public KnowledgeBaseArticleRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/revisions/{productRevision%2Did}/knowledgeBaseArticle{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.KnowledgeBaseArticle body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.KnowledgeBaseArticle body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.KnowledgeBaseArticle body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.KnowledgeBaseArticle body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates /// /// The knowledge base article associated with the product revision. /// - public class KnowledgeBaseArticleRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class KnowledgeBaseArticleRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class KnowledgeBaseArticleRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/Item/Revisions/Item/ProductRevisionItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Products/Item/Revisions/Item/ProductRevisionItemRequestBuilder.cs index 593e89c619..2b6733050b 100644 --- a/src/generated/Admin/Windows/Updates/Products/Item/Revisions/Item/ProductRevisionItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Products/Item/Revisions/Item/ProductRevisionItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.Products.Item.Revisions.Item.CatalogEntry; using ApiSdk.Admin.Windows.Updates.Products.Item.Revisions.Item.KnowledgeBaseArticle; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Windows.Updates.Products.Item.Revisions.Item /// /// Provides operations to manage the revisions property of the microsoft.graph.windowsUpdates.product entity. /// - public class ProductRevisionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProductRevisionItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the catalogEntry property of the microsoft.graph.windowsUpdates.productRevision entity. @@ -31,7 +34,7 @@ public Command BuildCatalogEntryNavCommand() { var command = new Command("catalog-entry"); command.Description = "Provides operations to manage the catalogEntry property of the microsoft.graph.windowsUpdates.productRevision entity."; - var builder = new CatalogEntryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Products.Item.Revisions.Item.CatalogEntry.CatalogEntryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -149,7 +152,7 @@ public Command BuildKnowledgeBaseArticleNavCommand() { var command = new Command("knowledge-base-article"); command.Description = "Provides operations to manage the knowledgeBaseArticle property of the microsoft.graph.windowsUpdates.productRevision entity."; - var builder = new KnowledgeBaseArticleRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Products.Item.Revisions.Item.KnowledgeBaseArticle.KnowledgeBaseArticleRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -195,8 +198,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ProductRevision.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.ProductRevision.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -218,14 +221,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ProductRevisionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/revisions/{productRevision%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ProductRevisionItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/revisions/{productRevision%2Did}{?%24expand,%24select}", rawUrl) @@ -257,11 +260,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -277,11 +280,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ProductRevision body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.ProductRevision body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ProductRevision body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.ProductRevision body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -293,7 +296,8 @@ public RequestInformation ToPatchRequestInformation(ProductRevision body, Action /// /// Represents a product revision. /// - public class ProductRevisionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProductRevisionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -318,3 +322,4 @@ public class ProductRevisionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/Item/Revisions/RevisionsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Products/Item/Revisions/RevisionsRequestBuilder.cs index 19219f743d..fdb8a2503e 100644 --- a/src/generated/Admin/Windows/Updates/Products/Item/Revisions/RevisionsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Products/Item/Revisions/RevisionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.Products.Item.Revisions.Count; using ApiSdk.Admin.Windows.Updates.Products.Item.Revisions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Windows.Updates.Products.Item.Revisions /// /// Provides operations to manage the revisions property of the microsoft.graph.windowsUpdates.product entity. /// - public class RevisionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RevisionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the revisions property of the microsoft.graph.windowsUpdates.product entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ProductRevisionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Products.Item.Revisions.Item.ProductRevisionItemRequestBuilder(PathParameters); commands.Add(builder.BuildCatalogEntryNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Products.Item.Revisions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ProductRevision.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.ProductRevision.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -210,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RevisionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/revisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RevisionsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/products/{product%2Did}/revisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public RevisionsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/u /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -250,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ProductRevision body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.ProductRevision body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ProductRevision body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.ProductRevision body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(ProductRevision body, Action< /// /// Represents a product revision. /// - public class RevisionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RevisionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class RevisionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID/FindByCatalogIdWithCatalogIDGetResponse.cs b/src/generated/Admin/Windows/Updates/Products/MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID/FindByCatalogIdWithCatalogIDGetResponse.cs index 63094ec371..6f46118971 100644 --- a/src/generated/Admin/Windows/Updates/Products/MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID/FindByCatalogIdWithCatalogIDGetResponse.cs +++ b/src/generated/Admin/Windows/Updates/Products/MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID/FindByCatalogIdWithCatalogIDGetResponse.cs @@ -1,34 +1,36 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.Products.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class FindByCatalogIdWithCatalogIDGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class FindByCatalogIdWithCatalogIDGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new FindByCatalogIdWithCatalogIDGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Admin.Windows.Updates.Products.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.FindByCatalogIdWithCatalogIDGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new FindByCatalogIdWithCatalogIDGetResponse(); + return new global::ApiSdk.Admin.Windows.Updates.Products.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.FindByCatalogIdWithCatalogIDGetResponse(); } /// /// The deserialization information for the current model @@ -38,7 +40,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(ApiSdk.Models.WindowsUpdates.Product.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.Product.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -49,7 +51,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID/MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Products/MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID/MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder.cs index 5cbbd36b99..9ac24f3c09 100644 --- a/src/generated/Admin/Windows/Updates/Products/MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID/MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Products/MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID/MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Products.MicrosoftGraphWindowsUpdatesFind /// /// Provides operations to call the findByCatalogId method. /// - public class MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function findByCatalogId @@ -123,14 +126,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/products/microsoft.graph.windowsUpdates.findByCatalogId(catalogID='{catalogID}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/products/microsoft.graph.windowsUpdates.findByCatalogId(catalogID='{catalogID}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -143,11 +146,11 @@ public MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder(st /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -158,7 +161,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function findByCatalogId /// - public class MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -222,3 +226,4 @@ public class MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuil } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumber/FindByKbNumberWithKbNumberGetResponse.cs b/src/generated/Admin/Windows/Updates/Products/MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumber/FindByKbNumberWithKbNumberGetResponse.cs index 24d1e5bd5d..d75b194ca8 100644 --- a/src/generated/Admin/Windows/Updates/Products/MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumber/FindByKbNumberWithKbNumberGetResponse.cs +++ b/src/generated/Admin/Windows/Updates/Products/MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumber/FindByKbNumberWithKbNumberGetResponse.cs @@ -1,34 +1,36 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.Products.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumber { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class FindByKbNumberWithKbNumberGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class FindByKbNumberWithKbNumberGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new FindByKbNumberWithKbNumberGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Admin.Windows.Updates.Products.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.FindByKbNumberWithKbNumberGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new FindByKbNumberWithKbNumberGetResponse(); + return new global::ApiSdk.Admin.Windows.Updates.Products.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.FindByKbNumberWithKbNumberGetResponse(); } /// /// The deserialization information for the current model @@ -38,7 +40,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(ApiSdk.Models.WindowsUpdates.Product.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.Product.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -49,7 +51,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumber/MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Products/MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumber/MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder.cs index 77faee681e..60291ae475 100644 --- a/src/generated/Admin/Windows/Updates/Products/MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumber/MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Products/MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumber/MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.Products.MicrosoftGraphWindowsUpdatesFind /// /// Provides operations to call the findByKbNumber method. /// - public class MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function findByKbNumber @@ -123,14 +126,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/products/microsoft.graph.windowsUpdates.findByKbNumber(kbNumber={kbNumber}){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/products/microsoft.graph.windowsUpdates.findByKbNumber(kbNumber={kbNumber}){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -143,11 +146,11 @@ public MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder(stri /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -158,7 +161,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function findByKbNumber /// - public class MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -222,3 +226,4 @@ public class MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilde } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/Products/ProductsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/Products/ProductsRequestBuilder.cs index a6cd74aa26..de70156990 100644 --- a/src/generated/Admin/Windows/Updates/Products/ProductsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/Products/ProductsRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.Products.Count; using ApiSdk.Admin.Windows.Updates.Products.Item; using ApiSdk.Admin.Windows.Updates.Products.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID; using ApiSdk.Admin.Windows.Updates.Products.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumber; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.Admin.Windows.Updates.Products /// /// Provides operations to manage the products property of the microsoft.graph.adminWindowsUpdates entity. /// - public class ProductsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProductsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the products property of the microsoft.graph.adminWindowsUpdates entity. @@ -33,7 +36,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ProductItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Products.Item.ProductItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildEditionsNavCommand()); executables.Add(builder.BuildGetCommand()); @@ -51,7 +54,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Products.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.WindowsUpdates.Product.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.Product.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -113,41 +116,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "A collection of Windows products."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -155,14 +123,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -172,14 +132,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -209,7 +161,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRbCo { var command = new Command("microsoft-graph-windows-updates-find-by-catalog-id-with-catalog-i-d"); command.Description = "Provides operations to call the findByCatalogId method."; - var builder = new MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Products.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -226,7 +178,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRbComm { var command = new Command("microsoft-graph-windows-updates-find-by-kb-number-with-kb-number"); command.Description = "Provides operations to call the findByKbNumber method."; - var builder = new MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Products.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -236,14 +188,14 @@ public Command BuildMicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRbComm return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ProductsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/products{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ProductsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/products{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -256,11 +208,11 @@ public ProductsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/up /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -276,11 +228,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.WindowsUpdates.Product body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.Product body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.WindowsUpdates.Product body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.Product body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -292,7 +244,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.WindowsUpdates. /// /// A collection of Windows products. /// - public class ProductsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProductsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -356,3 +309,4 @@ public class ProductsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/ResourceConnections/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/ResourceConnections/Count/CountRequestBuilder.cs index c9c451a475..7c1da2046e 100644 --- a/src/generated/Admin/Windows/Updates/ResourceConnections/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/ResourceConnections/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.ResourceConnections.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/resourceConnections/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/resourceConnections/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/ResourceConnections/Item/ResourceConnectionItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/ResourceConnections/Item/ResourceConnectionItemRequestBuilder.cs index 5242e27180..e1ad5ad35f 100644 --- a/src/generated/Admin/Windows/Updates/ResourceConnections/Item/ResourceConnectionItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/ResourceConnections/Item/ResourceConnectionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Windows.Updates.ResourceConnections.Item /// /// Provides operations to manage the resourceConnections property of the microsoft.graph.adminWindowsUpdates entity. /// - public class ResourceConnectionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResourceConnectionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete an operationalInsightsConnection object. @@ -58,14 +61,14 @@ public Command BuildDeleteCommand() return command; } /// - /// Read the properties and relationships of an operationalInsightsConnection object. - /// Find more info here + /// Read the properties and relationships of a resourceConnection object. + /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Read the properties and relationships of an operationalInsightsConnection object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/windowsupdates-operationalinsightsconnection-get?view=graph-rest-beta"; + command.Description = "Read the properties and relationships of a resourceConnection object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/windowsupdates-resourceconnection-get?view=graph-rest-beta"; var resourceConnectionIdOption = new Option("--resource-connection-id", description: "The unique identifier of resourceConnection") { }; resourceConnectionIdOption.IsRequired = true; @@ -140,8 +143,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ResourceConnection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.ResourceConnection.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -162,14 +165,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ResourceConnectionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/resourceConnections/{resourceConnection%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ResourceConnectionItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/resourceConnections/{resourceConnection%2Did}{?%24expand,%24select}", rawUrl) @@ -195,17 +198,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read the properties and relationships of an operationalInsightsConnection object. + /// Read the properties and relationships of a resourceConnection object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -221,11 +224,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ResourceConnection body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.ResourceConnection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ResourceConnection body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.ResourceConnection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,9 +238,10 @@ public RequestInformation ToPatchRequestInformation(ResourceConnection body, Act return requestInfo; } /// - /// Read the properties and relationships of an operationalInsightsConnection object. + /// Read the properties and relationships of a resourceConnection object. /// - public class ResourceConnectionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResourceConnectionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -262,3 +266,4 @@ public class ResourceConnectionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/ResourceConnections/ResourceConnectionsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/ResourceConnections/ResourceConnectionsRequestBuilder.cs index c9554c9b5f..b73af1e261 100644 --- a/src/generated/Admin/Windows/Updates/ResourceConnections/ResourceConnectionsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/ResourceConnections/ResourceConnectionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.ResourceConnections.Count; using ApiSdk.Admin.Windows.Updates.ResourceConnections.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Windows.Updates.ResourceConnections /// /// Provides operations to manage the resourceConnections property of the microsoft.graph.adminWindowsUpdates entity. /// - public class ResourceConnectionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResourceConnectionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the resourceConnections property of the microsoft.graph.adminWindowsUpdates entity. @@ -30,7 +33,7 @@ public class ResourceConnectionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ResourceConnectionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.ResourceConnections.Item.ResourceConnectionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.ResourceConnections.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -79,8 +82,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ResourceConnection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.ResourceConnection.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -108,41 +111,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get a list of the resourceConnection objects and their properties.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/adminwindowsupdates-list-resourceconnections?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -150,14 +118,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -167,14 +127,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -197,14 +149,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ResourceConnectionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/resourceConnections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ResourceConnectionsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/resourceConnections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public ResourceConnectionsRequestBuilder(string rawUrl) : base("{+baseurl}/admin /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +189,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ResourceConnection body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.ResourceConnection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ResourceConnection body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.ResourceConnection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(ResourceConnection body, Acti /// /// Get a list of the resourceConnection objects and their properties. /// - public class ResourceConnectionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResourceConnectionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class ResourceConnectionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatableAssets/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatableAssets/Count/CountRequestBuilder.cs index 492dc6db0a..794866d198 100644 --- a/src/generated/Admin/Windows/Updates/UpdatableAssets/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatableAssets/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatableAssets.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatableAssets/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatableAssets/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs index 9f819a4613..0664d606a6 100644 --- a/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesAddMembers { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddMembersPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddMembersPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class AddMembersPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddMembersPostRequestBody() { @@ -31,12 +33,12 @@ public AddMembersPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddMembersPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteCollectionOfObjectValues("assets", Assets); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs index c5b08e7ecd..8ddab3a00d 100644 --- a/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindow /// /// Provides operations to call the addMembers method. /// - public class MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder : BaseCliRequestBuilder { /// /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddMembersPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatableAssets/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembers", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatableAssets/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembers", rawUrl) @@ -84,11 +87,11 @@ public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(string rawUrl) : bas /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddMembersPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddMembersPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(AddMembersPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs index 7045d78134..e327c0c721 100644 --- a/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesAddMembersById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class AddMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable public string MemberEntityType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddMembersByIdPostRequestBody() { @@ -38,12 +40,12 @@ public AddMembersByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddMembersByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -53,7 +55,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, }; } @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs index 1446e2da2c..6dea299d8f 100644 --- a/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindow /// /// Provides operations to call the addMembersById method. /// - public class MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder : BaseCliRequestBuilder { /// /// Add members of the same type to an updatableAssetGroup. You can also use the method addMembers to add members. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddMembersByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatableAssets/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembersById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatableAssets/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembersById", rawUrl) @@ -84,11 +87,11 @@ public MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddMembersByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddMembersByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(AddMembersByIdPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs index 98c1f27956..4c86dc6e9c 100644 --- a/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindow /// /// Provides operations to call the removeMembers method. /// - public class MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder : BaseCliRequestBuilder { /// /// Remove members from an updatableAssetGroup. You can also use the method removeMembersById to remove members. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RemoveMembersPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatableAssets/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembers", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatableAssets/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembers", rawUrl) @@ -84,11 +87,11 @@ public MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RemoveMembersPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemoveMembersPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(RemoveMembersPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs index b231315ce0..e942139177 100644 --- a/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesRemoveMembers { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RemoveMembersPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RemoveMembersPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class RemoveMembersPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RemoveMembersPostRequestBody() { @@ -31,12 +33,12 @@ public RemoveMembersPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RemoveMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RemoveMembersPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteCollectionOfObjectValues("assets", Assets); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs index 7b5409773a..269f534c0e 100644 --- a/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindow /// /// Provides operations to call the removeMembersById method. /// - public class MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder : BaseCliRequestBuilder { /// /// Remove members of the same type from an updatableAssetGroup. You can also use the method removeMembers to remove members. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RemoveMembersByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatableAssets/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembersById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatableAssets/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembersById", rawUrl) @@ -84,11 +87,11 @@ public MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(string rawUrl /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RemoveMembersByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemoveMembersByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(RemoveMembersByIdPostRequestB } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs index b4ccd8c975..459be39255 100644 --- a/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RemoveMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RemoveMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class RemoveMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable public string MemberEntityType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RemoveMembersByIdPostRequestBody() { @@ -38,12 +40,12 @@ public RemoveMembersByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RemoveMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RemoveMembersByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -53,7 +55,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, }; } @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.cs index d77bd1272f..fde32123fd 100644 --- a/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesAddMembers; using ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesAddMembersById; using ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesRemoveMembers; using ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,17 +25,18 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item /// /// Provides operations to manage the updatableAssets property of the microsoft.graph.adminWindowsUpdates entity. /// - public class UpdatableAssetItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatableAssetItemRequestBuilder : BaseCliRequestBuilder { /// - /// Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted. - /// Find more info here + /// Delete an azureADDevice object. When a Microsoft Entra device is deleted, it is unregistered and automatically unenrolled from management for all update categories, as well as removed from every deploymentAudience and updatableAssetGroup. + /// Find more info here /// /// A public Command BuildDeleteCommand() { var command = new Command("delete"); - command.Description = "Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-delete?view=graph-rest-beta"; + command.Description = "Delete an azureADDevice object. When a Microsoft Entra device is deleted, it is unregistered and automatically unenrolled from management for all update categories, as well as removed from every deploymentAudience and updatableAssetGroup.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/windowsupdates-azureaddevice-delete?view=graph-rest-beta"; var updatableAssetIdOption = new Option("--updatable-asset-id", description: "The unique identifier of updatableAsset") { }; updatableAssetIdOption.IsRequired = true; @@ -122,7 +125,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesAddMembersByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-add-members-by-id"); command.Description = "Provides operations to call the addMembersById method."; - var builder = new MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesAddMembersById.MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -139,7 +142,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesAddMembersNavCommand() { var command = new Command("microsoft-graph-windows-updates-add-members"); command.Description = "Provides operations to call the addMembers method."; - var builder = new MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesAddMembers.MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -156,7 +159,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesRemoveMembersByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-remove-members-by-id"); command.Description = "Provides operations to call the removeMembersById method."; - var builder = new MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -173,7 +176,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesRemoveMembersNavCommand() { var command = new Command("microsoft-graph-windows-updates-remove-members"); command.Description = "Provides operations to call the removeMembers method."; - var builder = new MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -212,8 +215,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdatableAsset.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -234,21 +237,21 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpdatableAssetItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatableAssets/{updatableAsset%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdatableAssetItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatableAssets/{updatableAsset%2Did}{?%24expand,%24select}", rawUrl) { } /// - /// Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted. + /// Delete an azureADDevice object. When a Microsoft Entra device is deleted, it is unregistered and automatically unenrolled from management for all update categories, as well as removed from every deploymentAudience and updatableAssetGroup. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -273,11 +276,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -293,11 +296,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(UpdatableAsset body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UpdatableAsset body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(UpdatableAsset body, Action< /// /// Read the properties of an azureADDevice object. /// - public class UpdatableAssetItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatableAssetItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class UpdatableAssetItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs index 892bf16f61..c227040278 100644 --- a/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesEnrollAssets { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EnrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class EnrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class EnrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EnrollAssetsPostRequestBody() { @@ -33,12 +35,12 @@ public EnrollAssetsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EnrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EnrollAssetsPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs index 6e2871cc4d..c573a46911 100644 --- a/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,16 +20,17 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpda /// /// Provides operations to call the enrollAssets method. /// - public class MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder : BaseCliRequestBuilder { /// - /// Enroll updatableAsset resources in update management by the deployment service. You can enroll an azureADDevice resource in update management, but may not enroll an updatableAssetGroup in update management. Enrolling a Microsoft Entra device in update management automatically creates an azureADDevice object if it does not already exist. You can also use the method enrollAssetsById to enroll assets. + /// Enroll updatableAsset resources in update management by Windows Autopatch. You can enroll an azureADDevice resource in update management, but may not enroll an updatableAssetGroup in update management. Enrolling a Microsoft Entra device in update management automatically creates an azureADDevice object if it does not already exist. You can also use the method enrollAssetsById to enroll assets. /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Enroll updatableAsset resources in update management by the deployment service. You can enroll an azureADDevice resource in update management, but may not enroll an updatableAssetGroup in update management. Enrolling a Microsoft Entra device in update management automatically creates an azureADDevice object if it does not already exist. You can also use the method enrollAssetsById to enroll assets."; + command.Description = "Enroll updatableAsset resources in update management by Windows Autopatch. You can enroll an azureADDevice resource in update management, but may not enroll an updatableAssetGroup in update management. Enrolling a Microsoft Entra device in update management automatically creates an azureADDevice object if it does not already exist. You can also use the method enrollAssetsById to enroll assets."; var bodyOption = new Option("--body", description: "The request body") { }; bodyOption.IsRequired = true; @@ -37,8 +40,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EnrollAssetsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -56,32 +59,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatableAssets/microsoft.graph.windowsUpdates.enrollAssets", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatableAssets/microsoft.graph.windowsUpdates.enrollAssets", rawUrl) { } /// - /// Enroll updatableAsset resources in update management by the deployment service. You can enroll an azureADDevice resource in update management, but may not enroll an updatableAssetGroup in update management. Enrolling a Microsoft Entra device in update management automatically creates an azureADDevice object if it does not already exist. You can also use the method enrollAssetsById to enroll assets. + /// Enroll updatableAsset resources in update management by Windows Autopatch. You can enroll an azureADDevice resource in update management, but may not enroll an updatableAssetGroup in update management. Enrolling a Microsoft Entra device in update management automatically creates an azureADDevice object if it does not already exist. You can also use the method enrollAssetsById to enroll assets. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(EnrollAssetsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EnrollAssetsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -92,3 +95,4 @@ public RequestInformation ToPostRequestInformation(EnrollAssetsPostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs index ad5b29f680..ebc0d0a444 100644 --- a/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesEnrollAssetsById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EnrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class EnrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -30,9 +32,9 @@ public class EnrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable public string MemberEntityType { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EnrollAssetsByIdPostRequestBody() { @@ -41,12 +43,12 @@ public EnrollAssetsByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EnrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EnrollAssetsByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -56,9 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -70,8 +72,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteCollectionOfPrimitiveValues("ids", Ids); writer.WriteStringValue("memberEntityType", MemberEntityType); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs index 7780256791..4d57ae0a3d 100644 --- a/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,16 +20,17 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpda /// /// Provides operations to call the enrollAssetsById method. /// - public class MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder : BaseCliRequestBuilder { /// - /// Enroll updatableAsset resources of the same type in update management by the deployment service. You can also use the method enrollAssets to enroll assets. + /// Enroll updatableAsset resources of the same type in update management by Windows Autopatch. You can also use the method enrollAssets to enroll assets. /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Enroll updatableAsset resources of the same type in update management by the deployment service. You can also use the method enrollAssets to enroll assets."; + command.Description = "Enroll updatableAsset resources of the same type in update management by Windows Autopatch. You can also use the method enrollAssets to enroll assets."; var bodyOption = new Option("--body", description: "The request body") { }; bodyOption.IsRequired = true; @@ -37,8 +40,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EnrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -56,32 +59,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatableAssets/microsoft.graph.windowsUpdates.enrollAssetsById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatableAssets/microsoft.graph.windowsUpdates.enrollAssetsById", rawUrl) { } /// - /// Enroll updatableAsset resources of the same type in update management by the deployment service. You can also use the method enrollAssets to enroll assets. + /// Enroll updatableAsset resources of the same type in update management by Windows Autopatch. You can also use the method enrollAssets to enroll assets. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(EnrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EnrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -92,3 +95,4 @@ public RequestInformation ToPostRequestInformation(EnrollAssetsByIdPostRequestBo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs index 9eeb3c966d..8e403e4256 100644 --- a/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,16 +20,17 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpda /// /// Provides operations to call the unenrollAssets method. /// - public class MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder : BaseCliRequestBuilder { /// - /// Unenroll updatableAsset resources from update management by the deployment service. You can also use the method unenrollAssetsById to unenroll assets. + /// Unenroll updatableAsset resources from update management by Windows Autopatch. You can also use the method unenrollAssetsById to unenroll assets. /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Unenroll updatableAsset resources from update management by the deployment service. You can also use the method unenrollAssetsById to unenroll assets."; + command.Description = "Unenroll updatableAsset resources from update management by Windows Autopatch. You can also use the method unenrollAssetsById to unenroll assets."; var bodyOption = new Option("--body", description: "The request body") { }; bodyOption.IsRequired = true; @@ -37,8 +40,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnenrollAssetsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -56,32 +59,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatableAssets/microsoft.graph.windowsUpdates.unenrollAssets", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatableAssets/microsoft.graph.windowsUpdates.unenrollAssets", rawUrl) { } /// - /// Unenroll updatableAsset resources from update management by the deployment service. You can also use the method unenrollAssetsById to unenroll assets. + /// Unenroll updatableAsset resources from update management by Windows Autopatch. You can also use the method unenrollAssetsById to unenroll assets. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnenrollAssetsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnenrollAssetsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -92,3 +95,4 @@ public RequestInformation ToPostRequestInformation(UnenrollAssetsPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs index d33544c2c9..d2fc7698f5 100644 --- a/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesUnenrollAssets { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnenrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnenrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class UnenrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnenrollAssetsPostRequestBody() { @@ -33,12 +35,12 @@ public UnenrollAssetsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnenrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnenrollAssetsPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs index 07574768b6..5b6932dfd2 100644 --- a/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,16 +20,17 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpda /// /// Provides operations to call the unenrollAssetsById method. /// - public class MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder : BaseCliRequestBuilder { /// - /// Unenroll updatableAsset resources of the same type from update management by the deployment service. You can also use the method unenrollAssets to unenroll assets. + /// Unenroll updatableAsset resources of the same type from update management by Windows Autopatch. You can also use the method unenrollAssets to unenroll assets. /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Unenroll updatableAsset resources of the same type from update management by the deployment service. You can also use the method unenrollAssets to unenroll assets."; + command.Description = "Unenroll updatableAsset resources of the same type from update management by Windows Autopatch. You can also use the method unenrollAssets to unenroll assets."; var bodyOption = new Option("--body", description: "The request body") { }; bodyOption.IsRequired = true; @@ -37,8 +40,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnenrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -56,32 +59,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatableAssets/microsoft.graph.windowsUpdates.unenrollAssetsById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatableAssets/microsoft.graph.windowsUpdates.unenrollAssetsById", rawUrl) { } /// - /// Unenroll updatableAsset resources of the same type from update management by the deployment service. You can also use the method unenrollAssets to unenroll assets. + /// Unenroll updatableAsset resources of the same type from update management by Windows Autopatch. You can also use the method unenrollAssets to unenroll assets. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnenrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnenrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -92,3 +95,4 @@ public RequestInformation ToPostRequestInformation(UnenrollAssetsByIdPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs index 115b567cd6..e6e0b425a4 100644 --- a/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesUnenrollAssetsById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnenrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnenrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -30,9 +32,9 @@ public class UnenrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsabl public string MemberEntityType { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnenrollAssetsByIdPostRequestBody() { @@ -41,12 +43,12 @@ public UnenrollAssetsByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnenrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnenrollAssetsByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -56,9 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -70,8 +72,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteCollectionOfPrimitiveValues("ids", Ids); writer.WriteStringValue("memberEntityType", MemberEntityType); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatableAssets/UpdatableAssetsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatableAssets/UpdatableAssetsRequestBuilder.cs index 6fcd24fbb8..4e4bf5a15d 100644 --- a/src/generated/Admin/Windows/Updates/UpdatableAssets/UpdatableAssetsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatableAssets/UpdatableAssetsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.UpdatableAssets.Count; using ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item; using ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesEnrollAssets; @@ -7,6 +8,7 @@ using ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesUnenrollAssetsById; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -25,7 +27,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatableAssets /// /// Provides operations to manage the updatableAssets property of the microsoft.graph.adminWindowsUpdates entity. /// - public class UpdatableAssetsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatableAssetsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the updatableAssets property of the microsoft.graph.adminWindowsUpdates entity. @@ -35,7 +38,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new UpdatableAssetItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Item.UpdatableAssetItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildMicrosoftGraphWindowsUpdatesAddMembersByIdNavCommand()); @@ -53,7 +56,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdatableAsset.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -117,41 +120,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get a list of updatableAsset objects and their properties. Listing updatable assets returns updatableAsset resources of the following derived types: azureADDevice and updatableAssetGroup. Use list azureADDevice resources or list updatableAssetGroup resources to filter and get resources of only one of the derived types.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/adminwindowsupdates-list-updatableassets?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -159,14 +127,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -176,14 +136,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -213,7 +165,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesEnrollAssetsByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-enroll-assets-by-id"); command.Description = "Provides operations to call the enrollAssetsById method."; - var builder = new MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesEnrollAssetsById.MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -230,7 +182,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesEnrollAssetsNavCommand() { var command = new Command("microsoft-graph-windows-updates-enroll-assets"); command.Description = "Provides operations to call the enrollAssets method."; - var builder = new MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesEnrollAssets.MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -247,7 +199,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesUnenrollAssetsByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-unenroll-assets-by-id"); command.Description = "Provides operations to call the unenrollAssetsById method."; - var builder = new MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -264,7 +216,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesUnenrollAssetsNavCommand() { var command = new Command("microsoft-graph-windows-updates-unenroll-assets"); command.Description = "Provides operations to call the unenrollAssets method."; - var builder = new MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.MicrosoftGraphWindowsUpdatesUnenrollAssets.MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -274,14 +226,14 @@ public Command BuildMicrosoftGraphWindowsUpdatesUnenrollAssetsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpdatableAssetsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatableAssets{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdatableAssetsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatableAssets{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -294,11 +246,11 @@ public UpdatableAssetsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/win /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -314,11 +266,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UpdatableAsset body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdatableAsset body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -330,7 +282,8 @@ public RequestInformation ToPostRequestInformation(UpdatableAsset body, Action /// Get a list of updatableAsset objects and their properties. Listing updatable assets returns updatableAsset resources of the following derived types: azureADDevice and updatableAssetGroup. Use list azureADDevice resources or list updatableAssetGroup resources to filter and get resources of only one of the derived types. /// - public class UpdatableAssetsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatableAssetsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -394,3 +347,4 @@ public class UpdatableAssetsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Count/CountRequestBuilder.cs index 89188abd4d..14050d5ed9 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/ApplicableContentRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/ApplicableContentRequestBuilder.cs index 8467a19518..ef3408fc20 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/ApplicableContentRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/ApplicableContentRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.ApplicableContent.Count; using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.ApplicableContent.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.ApplicableCo /// /// Provides operations to manage the applicableContent property of the microsoft.graph.windowsUpdates.deploymentAudience entity. /// - public class ApplicableContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicableContentRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the applicableContent property of the microsoft.graph.windowsUpdates.deploymentAudience entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ApplicableContentCatalogEntryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.ApplicableContent.Item.ApplicableContentCatalogEntryItemRequestBuilder(PathParameters); commands.Add(builder.BuildCatalogEntryNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.ApplicableContent.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.WindowsUpdates.ApplicableContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.ApplicableContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -210,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApplicableContentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/applicableContent{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplicableContentRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/applicableContent{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public ApplicableContentRequestBuilder(string rawUrl) : base("{+baseurl}/admin/w /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -250,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.WindowsUpdates. /// /// Content eligible to deploy to devices in the audience. Not nullable. Read-only. /// - public class ApplicableContentRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicableContentRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class ApplicableContentRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Count/CountRequestBuilder.cs index 55af04c33f..9b115e137c 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.ApplicableCo /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/applicableContent/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/applicableContent/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Item/ApplicableContentCatalogEntryItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Item/ApplicableContentCatalogEntryItemRequestBuilder.cs index 9db84e9297..29555c8503 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Item/ApplicableContentCatalogEntryItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Item/ApplicableContentCatalogEntryItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.ApplicableContent.Item.CatalogEntry; using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.ApplicableContent.Item.MatchedDevices; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.ApplicableCo /// /// Provides operations to manage the applicableContent property of the microsoft.graph.windowsUpdates.deploymentAudience entity. /// - public class ApplicableContentCatalogEntryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicableContentCatalogEntryItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the catalogEntry property of the microsoft.graph.windowsUpdates.applicableContent entity. @@ -31,7 +34,7 @@ public Command BuildCatalogEntryNavCommand() { var command = new Command("catalog-entry"); command.Description = "Provides operations to manage the catalogEntry property of the microsoft.graph.windowsUpdates.applicableContent entity."; - var builder = new CatalogEntryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.ApplicableContent.Item.CatalogEntry.CatalogEntryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -147,7 +150,7 @@ public Command BuildMatchedDevicesNavCommand() { var command = new Command("matched-devices"); command.Description = "Provides operations to manage the matchedDevices property of the microsoft.graph.windowsUpdates.applicableContent entity."; - var builder = new MatchedDevicesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.ApplicableContent.Item.MatchedDevices.MatchedDevicesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -201,8 +204,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.WindowsUpdates.ApplicableContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.ApplicableContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -224,14 +227,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApplicableContentCatalogEntryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/applicableContent/{applicableContent%2DcatalogEntryId}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplicableContentCatalogEntryItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/applicableContent/{applicableContent%2DcatalogEntryId}{?%24expand,%24select}", rawUrl) @@ -263,11 +266,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -283,11 +286,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -299,7 +302,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates /// /// Content eligible to deploy to devices in the audience. Not nullable. Read-only. /// - public class ApplicableContentCatalogEntryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicableContentCatalogEntryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -324,3 +328,4 @@ public class ApplicableContentCatalogEntryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Item/CatalogEntry/CatalogEntryRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Item/CatalogEntry/CatalogEntryRequestBuilder.cs index 0993f430cb..7234911700 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Item/CatalogEntry/CatalogEntryRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Item/CatalogEntry/CatalogEntryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.ApplicableCo /// /// Provides operations to manage the catalogEntry property of the microsoft.graph.windowsUpdates.applicableContent entity. /// - public class CatalogEntryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CatalogEntryRequestBuilder : BaseCliRequestBuilder { /// /// Catalog entry for the update or content. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CatalogEntryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/applicableContent/{applicableContent%2DcatalogEntryId}/catalogEntry{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CatalogEntryRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/applicableContent/{applicableContent%2DcatalogEntryId}/catalogEntry{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public CatalogEntryRequestBuilder(string rawUrl) : base("{+baseurl}/admin/window /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// Catalog entry for the update or content. /// - public class CatalogEntryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CatalogEntryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class CatalogEntryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Item/MatchedDevices/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Item/MatchedDevices/Count/CountRequestBuilder.cs index 7daa0e0d64..66653b976d 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Item/MatchedDevices/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Item/MatchedDevices/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.ApplicableCo /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/applicableContent/{applicableContent%2DcatalogEntryId}/matchedDevices/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/applicableContent/{applicableContent%2DcatalogEntryId}/matchedDevices/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Item/MatchedDevices/Item/ApplicableContentDeviceMatchDeviceItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Item/MatchedDevices/Item/ApplicableContentDeviceMatchDeviceItemRequestBuilder.cs index 934f3ea41d..20dfbf7ff7 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Item/MatchedDevices/Item/ApplicableContentDeviceMatchDeviceItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Item/MatchedDevices/Item/ApplicableContentDeviceMatchDeviceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.ApplicableCo /// /// Provides operations to manage the matchedDevices property of the microsoft.graph.windowsUpdates.applicableContent entity. /// - public class ApplicableContentDeviceMatchDeviceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicableContentDeviceMatchDeviceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property matchedDevices for admin @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApplicableContentDeviceMatch.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.ApplicableContentDeviceMatch.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApplicableContentDeviceMatchDeviceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/applicableContent/{applicableContent%2DcatalogEntryId}/matchedDevices/{applicableContentDeviceMatch%2DdeviceId}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplicableContentDeviceMatchDeviceItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/applicableContent/{applicableContent%2DcatalogEntryId}/matchedDevices/{applicableContentDeviceMatch%2DdeviceId}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApplicableContentDeviceMatch body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContentDeviceMatch body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApplicableContentDeviceMatch body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContentDeviceMatch body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(ApplicableContentDeviceMatch /// /// Collection of devices and recommendations for applicable catalog content. /// - public class ApplicableContentDeviceMatchDeviceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicableContentDeviceMatchDeviceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class ApplicableContentDeviceMatchDeviceItemRequestBuilderGetQueryParamet } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Item/MatchedDevices/MatchedDevicesRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Item/MatchedDevices/MatchedDevicesRequestBuilder.cs index fdd4ebd29b..b0c8f7e506 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Item/MatchedDevices/MatchedDevicesRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/ApplicableContent/Item/MatchedDevices/MatchedDevicesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.ApplicableContent.Item.MatchedDevices.Count; using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.ApplicableContent.Item.MatchedDevices.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.ApplicableCo /// /// Provides operations to manage the matchedDevices property of the microsoft.graph.windowsUpdates.applicableContent entity. /// - public class MatchedDevicesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MatchedDevicesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the matchedDevices property of the microsoft.graph.windowsUpdates.applicableContent entity. @@ -30,7 +33,7 @@ public class MatchedDevicesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ApplicableContentDeviceMatchDeviceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.ApplicableContent.Item.MatchedDevices.Item.ApplicableContentDeviceMatchDeviceItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.ApplicableContent.Item.MatchedDevices.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApplicableContentDeviceMatch.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.ApplicableContentDeviceMatch.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MatchedDevicesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/applicableContent/{applicableContent%2DcatalogEntryId}/matchedDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MatchedDevicesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/applicableContent/{applicableContent%2DcatalogEntryId}/matchedDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public MatchedDevicesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/wind /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApplicableContentDeviceMatch body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContentDeviceMatch body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApplicableContentDeviceMatch body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.ApplicableContentDeviceMatch body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(ApplicableContentDeviceMatch /// /// Collection of devices and recommendations for applicable catalog content. /// - public class MatchedDevicesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MatchedDevicesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class MatchedDevicesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/AudienceRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/AudienceRequestBuilder.cs index 8de425e8e4..af159bc1e1 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/AudienceRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/AudienceRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.ApplicableContent; using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions; using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members; @@ -6,6 +7,7 @@ using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudienceById; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -24,7 +26,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience /// /// Provides operations to manage the audience property of the microsoft.graph.windowsUpdates.updatePolicy entity. /// - public class AudienceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AudienceRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the applicableContent property of the microsoft.graph.windowsUpdates.deploymentAudience entity. @@ -34,7 +37,7 @@ public Command BuildApplicableContentNavCommand() { var command = new Command("applicable-content"); command.Description = "Provides operations to manage the applicableContent property of the microsoft.graph.windowsUpdates.deploymentAudience entity."; - var builder = new ApplicableContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.ApplicableContent.ApplicableContentRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -96,7 +99,7 @@ public Command BuildExclusionsNavCommand() { var command = new Command("exclusions"); command.Description = "Provides operations to manage the exclusions property of the microsoft.graph.windowsUpdates.deploymentAudience entity."; - var builder = new ExclusionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.ExclusionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -179,7 +182,7 @@ public Command BuildMembersNavCommand() { var command = new Command("members"); command.Description = "Provides operations to manage the members property of the microsoft.graph.windowsUpdates.deploymentAudience entity."; - var builder = new MembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MembersRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -210,7 +213,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesUpdateAudienceByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-update-audience-by-id"); command.Description = "Provides operations to call the updateAudienceById method."; - var builder = new MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudienceById.MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -227,7 +230,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesUpdateAudienceNavCommand() { var command = new Command("microsoft-graph-windows-updates-update-audience"); command.Description = "Provides operations to call the updateAudience method."; - var builder = new MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudience.MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -266,8 +269,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeploymentAudience.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.DeploymentAudience.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -288,14 +291,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AudienceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AudienceRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience{?%24expand,%24select}", rawUrl) @@ -327,11 +330,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -347,11 +350,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeploymentAudience body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.DeploymentAudience body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeploymentAudience body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.DeploymentAudience body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -363,7 +366,8 @@ public RequestInformation ToPatchRequestInformation(DeploymentAudience body, Act /// /// Specifies the audience to target. /// - public class AudienceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AudienceRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -388,3 +392,4 @@ public class AudienceRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Count/CountRequestBuilder.cs index 98b1cecb63..5e5bb581be 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.C /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/ExclusionsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/ExclusionsRequestBuilder.cs index 3efc77e4ea..26b7216bae 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/ExclusionsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/ExclusionsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Count; using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item; using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets; @@ -7,6 +8,7 @@ using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -25,7 +27,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions /// /// Provides operations to manage the exclusions property of the microsoft.graph.windowsUpdates.deploymentAudience entity. /// - public class ExclusionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExclusionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the exclusions property of the microsoft.graph.windowsUpdates.deploymentAudience entity. @@ -35,7 +38,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new UpdatableAssetItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.UpdatableAssetItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildMicrosoftGraphWindowsUpdatesAddMembersByIdNavCommand()); @@ -53,7 +56,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -92,8 +95,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdatableAsset.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -223,7 +226,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesEnrollAssetsByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-enroll-assets-by-id"); command.Description = "Provides operations to call the enrollAssetsById method."; - var builder = new MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssetsById.MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -240,7 +243,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesEnrollAssetsNavCommand() { var command = new Command("microsoft-graph-windows-updates-enroll-assets"); command.Description = "Provides operations to call the enrollAssets method."; - var builder = new MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets.MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -257,7 +260,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesUnenrollAssetsByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-unenroll-assets-by-id"); command.Description = "Provides operations to call the unenrollAssetsById method."; - var builder = new MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -274,7 +277,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesUnenrollAssetsNavCommand() { var command = new Command("microsoft-graph-windows-updates-unenroll-assets"); command.Description = "Provides operations to call the unenrollAssets method."; - var builder = new MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssets.MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -284,14 +287,14 @@ public Command BuildMicrosoftGraphWindowsUpdatesUnenrollAssetsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ExclusionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExclusionsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -304,11 +307,11 @@ public ExclusionsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -324,11 +327,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UpdatableAsset body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdatableAsset body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -340,7 +343,8 @@ public RequestInformation ToPostRequestInformation(UpdatableAsset body, Action /// Specifies the assets to exclude from the audience. /// - public class ExclusionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExclusionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -404,3 +408,4 @@ public class ExclusionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs index f1b07b6698..cf846465c2 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddMembersPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddMembersPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class AddMembersPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddMembersPostRequestBody() { @@ -31,12 +33,12 @@ public AddMembersPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddMembersPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteCollectionOfObjectValues("assets", Assets); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs index 7eb0a673d0..4d878c4a05 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.I /// /// Provides operations to call the addMembers method. /// - public class MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder : BaseCliRequestBuilder { /// /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddMembersPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembers", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembers", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(string rawUrl) : bas /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddMembersPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddMembersPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(AddMembersPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs index a529095a9c..4c4d4f4416 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class AddMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable public string MemberEntityType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddMembersByIdPostRequestBody() { @@ -38,12 +40,12 @@ public AddMembersByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddMembersByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -53,7 +55,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, }; } @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs index abec53d2a6..86d3598718 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.I /// /// Provides operations to call the addMembersById method. /// - public class MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder : BaseCliRequestBuilder { /// /// Add members of the same type to an updatableAssetGroup. You can also use the method addMembers to add members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddMembersByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembersById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembersById", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddMembersByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddMembersByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(AddMembersByIdPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs index 8d2d5c41f5..8ce06cb8f6 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.I /// /// Provides operations to call the removeMembers method. /// - public class MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder : BaseCliRequestBuilder { /// /// Remove members from an updatableAssetGroup. You can also use the method removeMembersById to remove members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RemoveMembersPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembers", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembers", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RemoveMembersPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemoveMembersPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(RemoveMembersPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs index d1203a0e15..f32f0712c5 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RemoveMembersPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RemoveMembersPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class RemoveMembersPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RemoveMembersPostRequestBody() { @@ -31,12 +33,12 @@ public RemoveMembersPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RemoveMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RemoveMembersPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteCollectionOfObjectValues("assets", Assets); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs index a3b1250275..8dab1c6342 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.I /// /// Provides operations to call the removeMembersById method. /// - public class MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder : BaseCliRequestBuilder { /// /// Remove members of the same type from an updatableAssetGroup. You can also use the method removeMembers to remove members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RemoveMembersByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembersById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembersById", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(string rawUrl /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RemoveMembersByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemoveMembersByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(RemoveMembersByIdPostRequestB } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs index 1beda94ac1..5602ab580d 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RemoveMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RemoveMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class RemoveMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable public string MemberEntityType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RemoveMembersByIdPostRequestBody() { @@ -38,12 +40,12 @@ public RemoveMembersByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RemoveMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RemoveMembersByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -53,7 +55,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, }; } @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/UpdatableAssetItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/UpdatableAssetItemRequestBuilder.cs index b644f72109..3a1f163fe4 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/UpdatableAssetItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/UpdatableAssetItemRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers; using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById; using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers; using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.I /// /// Provides operations to manage the exclusions property of the microsoft.graph.windowsUpdates.deploymentAudience entity. /// - public class UpdatableAssetItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatableAssetItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property exclusions for admin @@ -132,7 +135,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesAddMembersByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-add-members-by-id"); command.Description = "Provides operations to call the addMembersById method."; - var builder = new MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembersById.MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -149,7 +152,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesAddMembersNavCommand() { var command = new Command("microsoft-graph-windows-updates-add-members"); command.Description = "Provides operations to call the addMembers method."; - var builder = new MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesAddMembers.MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -166,7 +169,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesRemoveMembersByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-remove-members-by-id"); command.Description = "Provides operations to call the removeMembersById method."; - var builder = new MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -183,7 +186,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesRemoveMembersNavCommand() { var command = new Command("microsoft-graph-windows-updates-remove-members"); command.Description = "Provides operations to call the removeMembers method."; - var builder = new MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -227,8 +230,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdatableAsset.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -250,14 +253,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpdatableAssetItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions/{updatableAsset%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdatableAssetItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions/{updatableAsset%2Did}{?%24expand,%24select}", rawUrl) @@ -289,11 +292,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -309,11 +312,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(UpdatableAsset body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UpdatableAsset body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -325,7 +328,8 @@ public RequestInformation ToPatchRequestInformation(UpdatableAsset body, Action< /// /// Specifies the assets to exclude from the audience. /// - public class UpdatableAssetItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatableAssetItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -350,3 +354,4 @@ public class UpdatableAssetItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs index 34a3292301..126c847971 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EnrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class EnrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class EnrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EnrollAssetsPostRequestBody() { @@ -33,12 +35,12 @@ public EnrollAssetsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EnrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EnrollAssetsPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs index 91180899de..a3414cb0fc 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.M /// /// Provides operations to call the enrollAssets method. /// - public class MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action enrollAssets @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EnrollAssetsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions/microsoft.graph.windowsUpdates.enrollAssets", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions/microsoft.graph.windowsUpdates.enrollAssets", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(string rawUrl) : b /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(EnrollAssetsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EnrollAssetsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(EnrollAssetsPostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs index 2dc55b91cb..b6ff80c2bd 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssetsById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EnrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class EnrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -30,9 +32,9 @@ public class EnrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable public string MemberEntityType { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EnrollAssetsByIdPostRequestBody() { @@ -41,12 +43,12 @@ public EnrollAssetsByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EnrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EnrollAssetsByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -56,9 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -70,8 +72,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteCollectionOfPrimitiveValues("ids", Ids); writer.WriteStringValue("memberEntityType", MemberEntityType); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs index 8d5bf7d765..4d3955ce23 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.M /// /// Provides operations to call the enrollAssetsById method. /// - public class MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action enrollAssetsById @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EnrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions/microsoft.graph.windowsUpdates.enrollAssetsById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions/microsoft.graph.windowsUpdates.enrollAssetsById", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(string rawUrl) /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(EnrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EnrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(EnrollAssetsByIdPostRequestBo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs index 51b7d13c53..dcad240f1d 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.M /// /// Provides operations to call the unenrollAssets method. /// - public class MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action unenrollAssets @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnenrollAssetsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions/microsoft.graph.windowsUpdates.unenrollAssets", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions/microsoft.graph.windowsUpdates.unenrollAssets", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnenrollAssetsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnenrollAssetsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UnenrollAssetsPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs index f5da9148cf..e24c5a87f4 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssets { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnenrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnenrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class UnenrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnenrollAssetsPostRequestBody() { @@ -33,12 +35,12 @@ public UnenrollAssetsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnenrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnenrollAssetsPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs index 4612c69a53..438e380e2c 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.M /// /// Provides operations to call the unenrollAssetsById method. /// - public class MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action unenrollAssetsById @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnenrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions/microsoft.graph.windowsUpdates.unenrollAssetsById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/exclusions/microsoft.graph.windowsUpdates.unenrollAssetsById", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(string rawUr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnenrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnenrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UnenrollAssetsByIdPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs index 3a9febc9f5..98bf69a510 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnenrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnenrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -30,9 +32,9 @@ public class UnenrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsabl public string MemberEntityType { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnenrollAssetsByIdPostRequestBody() { @@ -41,12 +43,12 @@ public UnenrollAssetsByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnenrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnenrollAssetsByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Exclusions.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -56,9 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -70,8 +72,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteCollectionOfPrimitiveValues("ids", Ids); writer.WriteStringValue("memberEntityType", MemberEntityType); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Count/CountRequestBuilder.cs index 5fcf631c8a..de7e3e7570 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Coun /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs index c22adf25f4..124991e383 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/AddMembersPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddMembersPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddMembersPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class AddMembersPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddMembersPostRequestBody() { @@ -31,12 +33,12 @@ public AddMembersPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddMembersPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteCollectionOfObjectValues("assets", Assets); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs index 26cb471516..3afed43fc9 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item /// /// Provides operations to call the addMembers method. /// - public class MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder : BaseCliRequestBuilder { /// /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddMembersPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembers", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembers", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(string rawUrl) : bas /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddMembersPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddMembersPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers.AddMembersPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(AddMembersPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs index 113332b2d0..3f5bfbdcbc 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/AddMembersByIdPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class AddMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable public string MemberEntityType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddMembersByIdPostRequestBody() { @@ -38,12 +40,12 @@ public AddMembersByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddMembersByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -53,7 +55,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, }; } @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs index d252bfebb3..5259b46965 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembersById/MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item /// /// Provides operations to call the addMembersById method. /// - public class MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder : BaseCliRequestBuilder { /// /// Add members of the same type to an updatableAssetGroup. You can also use the method addMembers to add members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddMembersByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembersById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.addMembersById", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddMembersByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddMembersByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById.AddMembersByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(AddMembersByIdPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs index e0be96a065..15ab9096ba 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item /// /// Provides operations to call the removeMembers method. /// - public class MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder : BaseCliRequestBuilder { /// /// Remove members from an updatableAssetGroup. You can also use the method removeMembersById to remove members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RemoveMembersPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembers", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembers", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RemoveMembersPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemoveMembersPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(RemoveMembersPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs index 49d33d296a..728c635195 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembers/RemoveMembersPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RemoveMembersPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RemoveMembersPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class RemoveMembersPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RemoveMembersPostRequestBody() { @@ -31,12 +33,12 @@ public RemoveMembersPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RemoveMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RemoveMembersPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.RemoveMembersPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteCollectionOfObjectValues("assets", Assets); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs index ac4d2d2c18..d9f5532b24 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item /// /// Provides operations to call the removeMembersById method. /// - public class MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder : BaseCliRequestBuilder { /// /// Remove members of the same type from an updatableAssetGroup. You can also use the method removeMembers to remove members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RemoveMembersByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembersById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members/{updatableAsset%2Did}/microsoft.graph.windowsUpdates.removeMembersById", rawUrl) @@ -90,11 +93,11 @@ public MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(string rawUrl /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RemoveMembersByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemoveMembersByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(RemoveMembersByIdPostRequestB } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs index bc1360599e..3b0cc464c6 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesRemoveMembersById/RemoveMembersByIdPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RemoveMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RemoveMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class RemoveMembersByIdPostRequestBody : IAdditionalDataHolder, IParsable public string MemberEntityType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RemoveMembersByIdPostRequestBody() { @@ -38,12 +40,12 @@ public RemoveMembersByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RemoveMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RemoveMembersByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.RemoveMembersByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -53,7 +55,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, }; } @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/UpdatableAssetItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/UpdatableAssetItemRequestBuilder.cs index ca350ac9c9..726664217c 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/UpdatableAssetItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/UpdatableAssetItemRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers; using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById; using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers; using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item /// /// Provides operations to manage the members property of the microsoft.graph.windowsUpdates.deploymentAudience entity. /// - public class UpdatableAssetItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatableAssetItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property members for admin @@ -132,7 +135,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesAddMembersByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-add-members-by-id"); command.Description = "Provides operations to call the addMembersById method."; - var builder = new MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembersById.MicrosoftGraphWindowsUpdatesAddMembersByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -149,7 +152,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesAddMembersNavCommand() { var command = new Command("microsoft-graph-windows-updates-add-members"); command.Description = "Provides operations to call the addMembers method."; - var builder = new MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesAddMembers.MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -166,7 +169,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesRemoveMembersByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-remove-members-by-id"); command.Description = "Provides operations to call the removeMembersById method."; - var builder = new MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembersById.MicrosoftGraphWindowsUpdatesRemoveMembersByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -183,7 +186,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesRemoveMembersNavCommand() { var command = new Command("microsoft-graph-windows-updates-remove-members"); command.Description = "Provides operations to call the removeMembers method."; - var builder = new MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.MicrosoftGraphWindowsUpdatesRemoveMembers.MicrosoftGraphWindowsUpdatesRemoveMembersRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -227,8 +230,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdatableAsset.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -250,14 +253,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpdatableAssetItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members/{updatableAsset%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdatableAssetItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members/{updatableAsset%2Did}{?%24expand,%24select}", rawUrl) @@ -289,11 +292,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -309,11 +312,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(UpdatableAsset body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UpdatableAsset body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -325,7 +328,8 @@ public RequestInformation ToPatchRequestInformation(UpdatableAsset body, Action< /// /// Specifies the assets to include in the audience. /// - public class UpdatableAssetItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatableAssetItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -350,3 +354,4 @@ public class UpdatableAssetItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MembersRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MembersRequestBuilder.cs index 60b8304607..f23afa89b8 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MembersRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MembersRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Count; using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item; using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssets; @@ -7,6 +8,7 @@ using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -25,7 +27,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members /// /// Provides operations to manage the members property of the microsoft.graph.windowsUpdates.deploymentAudience entity. /// - public class MembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MembersRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the members property of the microsoft.graph.windowsUpdates.deploymentAudience entity. @@ -35,7 +38,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new UpdatableAssetItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Item.UpdatableAssetItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildMicrosoftGraphWindowsUpdatesAddMembersByIdNavCommand()); @@ -53,7 +56,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -92,8 +95,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdatableAsset.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -223,7 +226,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesEnrollAssetsByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-enroll-assets-by-id"); command.Description = "Provides operations to call the enrollAssetsById method."; - var builder = new MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssetsById.MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -240,7 +243,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesEnrollAssetsNavCommand() { var command = new Command("microsoft-graph-windows-updates-enroll-assets"); command.Description = "Provides operations to call the enrollAssets method."; - var builder = new MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssets.MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -257,7 +260,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesUnenrollAssetsByIdNavCommand() { var command = new Command("microsoft-graph-windows-updates-unenroll-assets-by-id"); command.Description = "Provides operations to call the unenrollAssetsById method."; - var builder = new MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -274,7 +277,7 @@ public Command BuildMicrosoftGraphWindowsUpdatesUnenrollAssetsNavCommand() { var command = new Command("microsoft-graph-windows-updates-unenroll-assets"); command.Description = "Provides operations to call the unenrollAssets method."; - var builder = new MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssets.MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -284,14 +287,14 @@ public Command BuildMicrosoftGraphWindowsUpdatesUnenrollAssetsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MembersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -304,11 +307,11 @@ public MembersRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/upd /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -324,11 +327,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UpdatableAsset body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdatableAsset body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -340,7 +343,8 @@ public RequestInformation ToPostRequestInformation(UpdatableAsset body, Action /// Specifies the assets to include in the audience. /// - public class MembersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MembersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -404,3 +408,4 @@ public class MembersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs index a2494ae897..43f3e0d23f 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/EnrollAssetsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssets { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EnrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class EnrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class EnrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EnrollAssetsPostRequestBody() { @@ -33,12 +35,12 @@ public EnrollAssetsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EnrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EnrollAssetsPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs index 19785a7ebc..b29148655a 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Micr /// /// Provides operations to call the enrollAssets method. /// - public class MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action enrollAssets @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EnrollAssetsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members/microsoft.graph.windowsUpdates.enrollAssets", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members/microsoft.graph.windowsUpdates.enrollAssets", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(string rawUrl) : b /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(EnrollAssetsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EnrollAssetsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssets.EnrollAssetsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(EnrollAssetsPostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs index f8b320bda1..f023516e25 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/EnrollAssetsByIdPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssetsById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EnrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class EnrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -30,9 +32,9 @@ public class EnrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable public string MemberEntityType { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EnrollAssetsByIdPostRequestBody() { @@ -41,12 +43,12 @@ public EnrollAssetsByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EnrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EnrollAssetsByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -56,9 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -70,8 +72,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteCollectionOfPrimitiveValues("ids", Ids); writer.WriteStringValue("memberEntityType", MemberEntityType); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs index 0a90feb3af..1e038677de 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesEnrollAssetsById/MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Micr /// /// Provides operations to call the enrollAssetsById method. /// - public class MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action enrollAssetsById @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EnrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members/microsoft.graph.windowsUpdates.enrollAssetsById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members/microsoft.graph.windowsUpdates.enrollAssetsById", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesEnrollAssetsByIdRequestBuilder(string rawUrl) /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(EnrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EnrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesEnrollAssetsById.EnrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(EnrollAssetsByIdPostRequestBo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs index f80095b790..ec3e6afb46 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Micr /// /// Provides operations to call the unenrollAssets method. /// - public class MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action unenrollAssets @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnenrollAssetsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members/microsoft.graph.windowsUpdates.unenrollAssets", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members/microsoft.graph.windowsUpdates.unenrollAssets", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesUnenrollAssetsRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnenrollAssetsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnenrollAssetsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UnenrollAssetsPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs index 8375d3708a..15c830af60 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssets/UnenrollAssetsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssets { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnenrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnenrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class UnenrollAssetsPostRequestBody : IAdditionalDataHolder, IParsable /// The assets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assets { get; set; } + public List? Assets { get; set; } #nullable restore #else - public List Assets { get; set; } + public List Assets { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnenrollAssetsPostRequestBody() { @@ -33,12 +35,12 @@ public UnenrollAssetsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnenrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnenrollAssetsPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssets.UnenrollAssetsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assets", n => { Assets = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "assets", n => { Assets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assets", Assets); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteCollectionOfObjectValues("assets", Assets); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs index 459caf31c6..f5c001f019 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.Micr /// /// Provides operations to call the unenrollAssetsById method. /// - public class MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action unenrollAssetsById @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnenrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members/microsoft.graph.windowsUpdates.unenrollAssetsById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/members/microsoft.graph.windowsUpdates.unenrollAssetsById", rawUrl) @@ -83,11 +86,11 @@ public MicrosoftGraphWindowsUpdatesUnenrollAssetsByIdRequestBuilder(string rawUr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnenrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnenrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UnenrollAssetsByIdPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs index 8fa1eff13f..e195dc7310 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/MicrosoftGraphWindowsUpdatesUnenrollAssetsById/UnenrollAssetsByIdPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnenrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnenrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -30,9 +32,9 @@ public class UnenrollAssetsByIdPostRequestBody : IAdditionalDataHolder, IParsabl public string MemberEntityType { get; set; } #endif /// The updateCategory property - public ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } + public global::ApiSdk.Models.WindowsUpdates.UpdateCategory? UpdateCategory { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnenrollAssetsByIdPostRequestBody() { @@ -41,12 +43,12 @@ public UnenrollAssetsByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnenrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnenrollAssetsByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.Members.MicrosoftGraphWindowsUpdatesUnenrollAssetsById.UnenrollAssetsByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -56,9 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, - { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, + { "updateCategory", n => { UpdateCategory = n.GetEnumValue(); } }, }; } /// @@ -70,8 +72,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteCollectionOfPrimitiveValues("ids", Ids); writer.WriteStringValue("memberEntityType", MemberEntityType); - writer.WriteEnumValue("updateCategory", UpdateCategory); + writer.WriteEnumValue("updateCategory", UpdateCategory); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudience/MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudience/MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder.cs index 988fce6cb1..352ea24d7e 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudience/MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudience/MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.MicrosoftGra /// /// Provides operations to call the updateAudience method. /// - public class MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder : BaseCliRequestBuilder { /// - /// Update the members and exclusions collections of a deploymentAudience. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object, if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. If all updatableAsset objects are the same type, you can also use the method updateAudienceById to update the deploymentAudience. + /// Update the members and exclusions relationships of a deploymentAudience. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object, if it doesn't already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, the deployment doesn't apply to that asset. If all updatableAsset objects are the same type, you can also use the method updateAudienceById to update the deploymentAudience. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Update the members and exclusions collections of a deploymentAudience. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object, if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. If all updatableAsset objects are the same type, you can also use the method updateAudienceById to update the deploymentAudience.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/windowsupdates-deploymentaudience-updateaudience?view=graph-rest-beta"; + command.Description = "Update the members and exclusions relationships of a deploymentAudience. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object, if it doesn't already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, the deployment doesn't apply to that asset. If all updatableAsset objects are the same type, you can also use the method updateAudienceById to update the deploymentAudience.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/windowsupdates-deploymentaudience-updateaudience?view=graph-rest-beta"; var updatePolicyIdOption = new Option("--update-policy-id", description: "The unique identifier of updatePolicy") { }; updatePolicyIdOption.IsRequired = true; @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdateAudiencePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudience.UpdateAudiencePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,32 +66,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/microsoft.graph.windowsUpdates.updateAudience", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesUpdateAudienceRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/microsoft.graph.windowsUpdates.updateAudience", rawUrl) { } /// - /// Update the members and exclusions collections of a deploymentAudience. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object, if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. If all updatableAsset objects are the same type, you can also use the method updateAudienceById to update the deploymentAudience. + /// Update the members and exclusions relationships of a deploymentAudience. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object, if it doesn't already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, the deployment doesn't apply to that asset. If all updatableAsset objects are the same type, you can also use the method updateAudienceById to update the deploymentAudience. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UpdateAudiencePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudience.UpdateAudiencePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdateAudiencePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudience.UpdateAudiencePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(UpdateAudiencePostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudience/UpdateAudiencePostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudience/UpdateAudiencePostRequestBody.cs index 4d6cd4a33b..f56176750e 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudience/UpdateAudiencePostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudience/UpdateAudiencePostRequestBody.cs @@ -1,52 +1,54 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudience { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateAudiencePostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpdateAudiencePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// The addExclusions property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? AddExclusions { get; set; } + public List? AddExclusions { get; set; } #nullable restore #else - public List AddExclusions { get; set; } + public List AddExclusions { get; set; } #endif /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. public IDictionary AdditionalData { get; set; } /// The addMembers property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? AddMembers { get; set; } + public List? AddMembers { get; set; } #nullable restore #else - public List AddMembers { get; set; } + public List AddMembers { get; set; } #endif /// The removeExclusions property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? RemoveExclusions { get; set; } + public List? RemoveExclusions { get; set; } #nullable restore #else - public List RemoveExclusions { get; set; } + public List RemoveExclusions { get; set; } #endif /// The removeMembers property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? RemoveMembers { get; set; } + public List? RemoveMembers { get; set; } #nullable restore #else - public List RemoveMembers { get; set; } + public List RemoveMembers { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpdateAudiencePostRequestBody() { @@ -55,12 +57,12 @@ public UpdateAudiencePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateAudiencePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudience.UpdateAudiencePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateAudiencePostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudience.UpdateAudiencePostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +72,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "addExclusions", n => { AddExclusions = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "addMembers", n => { AddMembers = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "removeExclusions", n => { RemoveExclusions = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, - { "removeMembers", n => { RemoveMembers = n.GetCollectionOfObjectValues(UpdatableAsset.CreateFromDiscriminatorValue)?.ToList(); } }, + { "addExclusions", n => { AddExclusions = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "addMembers", n => { AddMembers = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "removeExclusions", n => { RemoveExclusions = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, + { "removeMembers", n => { RemoveMembers = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -83,11 +85,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("addExclusions", AddExclusions); - writer.WriteCollectionOfObjectValues("addMembers", AddMembers); - writer.WriteCollectionOfObjectValues("removeExclusions", RemoveExclusions); - writer.WriteCollectionOfObjectValues("removeMembers", RemoveMembers); + writer.WriteCollectionOfObjectValues("addExclusions", AddExclusions); + writer.WriteCollectionOfObjectValues("addMembers", AddMembers); + writer.WriteCollectionOfObjectValues("removeExclusions", RemoveExclusions); + writer.WriteCollectionOfObjectValues("removeMembers", RemoveMembers); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs index a5d12d0c47..4989dca35d 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.MicrosoftGra /// /// Provides operations to call the updateAudienceById method. /// - public class MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder : BaseCliRequestBuilder { /// /// Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdateAudienceByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudienceById.UpdateAudienceByIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/microsoft.graph.windowsUpdates.updateAudienceById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/audience/microsoft.graph.windowsUpdates.updateAudienceById", rawUrl) @@ -84,11 +87,11 @@ public MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder(string rawUr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UpdateAudienceByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudienceById.UpdateAudienceByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdateAudienceByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudienceById.UpdateAudienceByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(UpdateAudienceByIdPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/UpdateAudienceByIdPostRequestBody.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/UpdateAudienceByIdPostRequestBody.cs index 7420d736d4..214a20b098 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/UpdateAudienceByIdPostRequestBody.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/UpdateAudienceByIdPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudienceById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateAudienceByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpdateAudienceByIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// The addExclusions property @@ -53,7 +55,7 @@ public class UpdateAudienceByIdPostRequestBody : IAdditionalDataHolder, IParsabl public List RemoveMembers { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpdateAudienceByIdPostRequestBody() { @@ -62,12 +64,12 @@ public UpdateAudienceByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateAudienceByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudienceById.UpdateAudienceByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateAudienceByIdPostRequestBody(); + return new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.MicrosoftGraphWindowsUpdatesUpdateAudienceById.UpdateAudienceByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -77,11 +79,11 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "addExclusions", n => { AddExclusions = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "addMembers", n => { AddMembers = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "addExclusions", n => { AddExclusions = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "addMembers", n => { AddMembers = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "memberEntityType", n => { MemberEntityType = n.GetStringValue(); } }, - { "removeExclusions", n => { RemoveExclusions = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "removeMembers", n => { RemoveMembers = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "removeExclusions", n => { RemoveExclusions = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "removeMembers", n => { RemoveMembers = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -100,3 +102,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/ComplianceChangesRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/ComplianceChangesRequestBuilder.cs index 16aa38643a..bca6304d35 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/ComplianceChangesRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/ComplianceChangesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.ComplianceChanges.Count; using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.ComplianceChanges.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.ComplianceChanges /// /// Provides operations to manage the complianceChanges property of the microsoft.graph.windowsUpdates.updatePolicy entity. /// - public class ComplianceChangesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceChangesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the complianceChanges property of the microsoft.graph.windowsUpdates.updatePolicy entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ComplianceChangeItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.ComplianceChanges.Item.ComplianceChangeItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.ComplianceChanges.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ComplianceChange.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.ComplianceChange.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -211,14 +214,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ComplianceChangesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/complianceChanges{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ComplianceChangesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/complianceChanges{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -231,11 +234,11 @@ public ComplianceChangesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/w /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -251,11 +254,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ComplianceChange body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.ComplianceChange body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ComplianceChange body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.ComplianceChange body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -267,7 +270,8 @@ public RequestInformation ToPostRequestInformation(ComplianceChange body, Action /// /// Get a list of the complianceChange objects and their properties. /// - public class ComplianceChangesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceChangesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -331,3 +335,4 @@ public class ComplianceChangesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Count/CountRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Count/CountRequestBuilder.cs index 5fabcfa077..fed7b12da6 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Count/CountRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.ComplianceChanges.Cou /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/complianceChanges/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/complianceChanges/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.cs index 7063e9783e..773e0e0d6f 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.ComplianceChanges.Item.UpdatePolicy; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.ComplianceChanges.Ite /// /// Provides operations to manage the complianceChanges property of the microsoft.graph.windowsUpdates.updatePolicy entity. /// - public class ComplianceChangeItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceChangeItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete a complianceChange object. @@ -159,8 +162,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ComplianceChange.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.ComplianceChange.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -189,7 +192,7 @@ public Command BuildUpdatePolicyNavCommand() { var command = new Command("update-policy"); command.Description = "Provides operations to manage the updatePolicy property of the microsoft.graph.windowsUpdates.complianceChange entity."; - var builder = new UpdatePolicyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.ComplianceChanges.Item.UpdatePolicy.UpdatePolicyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -199,14 +202,14 @@ public Command BuildUpdatePolicyNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ComplianceChangeItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/complianceChanges/{complianceChange%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ComplianceChangeItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/complianceChanges/{complianceChange%2Did}{?%24expand,%24select}", rawUrl) @@ -238,11 +241,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -258,11 +261,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ComplianceChange body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.ComplianceChange body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ComplianceChange body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.ComplianceChange body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -274,7 +277,8 @@ public RequestInformation ToPatchRequestInformation(ComplianceChange body, Actio /// /// Read the properties and relationships of a complianceChange object. /// - public class ComplianceChangeItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceChangeItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -299,3 +303,4 @@ public class ComplianceChangeItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/UpdatePolicy/UpdatePolicyRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/UpdatePolicy/UpdatePolicyRequestBuilder.cs index 6c52408612..6c3b4ea601 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/UpdatePolicy/UpdatePolicyRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/UpdatePolicy/UpdatePolicyRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.ComplianceChanges.Ite /// /// Provides operations to manage the updatePolicy property of the microsoft.graph.windowsUpdates.complianceChange entity. /// - public class UpdatePolicyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatePolicyRequestBuilder : BaseCliRequestBuilder { /// /// The policy this compliance change is a member of. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpdatePolicyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/complianceChanges/{complianceChange%2Did}/updatePolicy{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdatePolicyRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/complianceChanges/{complianceChange%2Did}/updatePolicy{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public UpdatePolicyRequestBuilder(string rawUrl) : base("{+baseurl}/admin/window /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The policy this compliance change is a member of. /// - public class UpdatePolicyRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatePolicyRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class UpdatePolicyRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/UpdatePolicyItemRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/UpdatePolicyItemRequestBuilder.cs index 4433bae16d..4dfebb5b8c 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/UpdatePolicyItemRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/Item/UpdatePolicyItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience; using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.ComplianceChanges; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item /// /// Provides operations to manage the updatePolicies property of the microsoft.graph.adminWindowsUpdates entity. /// - public class UpdatePolicyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatePolicyItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the audience property of the microsoft.graph.windowsUpdates.updatePolicy entity. @@ -31,7 +34,7 @@ public Command BuildAudienceNavCommand() { var command = new Command("audience"); command.Description = "Provides operations to manage the audience property of the microsoft.graph.windowsUpdates.updatePolicy entity."; - var builder = new AudienceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.Audience.AudienceRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildApplicableContentNavCommand()); @@ -60,7 +63,7 @@ public Command BuildComplianceChangesNavCommand() { var command = new Command("compliance-changes"); command.Description = "Provides operations to manage the complianceChanges property of the microsoft.graph.windowsUpdates.updatePolicy entity."; - var builder = new ComplianceChangesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.ComplianceChanges.ComplianceChangesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -199,8 +202,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.WindowsUpdates.UpdatePolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.UpdatePolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -221,14 +224,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpdatePolicyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdatePolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}{?%24expand,%24select}", rawUrl) @@ -260,11 +263,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -280,11 +283,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.UpdatePolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatePolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates.UpdatePolicy body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatePolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -296,7 +299,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsUpdates /// /// Read the properties and relationships of an updatePolicy object. /// - public class UpdatePolicyItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatePolicyItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -321,3 +325,4 @@ public class UpdatePolicyItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatePolicies/UpdatePoliciesRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatePolicies/UpdatePoliciesRequestBuilder.cs index ed01f16efc..1d64fb40e2 100644 --- a/src/generated/Admin/Windows/Updates/UpdatePolicies/UpdatePoliciesRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatePolicies/UpdatePoliciesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Count; using ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models.WindowsUpdates; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Admin.Windows.Updates.UpdatePolicies /// /// Provides operations to manage the updatePolicies property of the microsoft.graph.adminWindowsUpdates entity. /// - public class UpdatePoliciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatePoliciesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the updatePolicies property of the microsoft.graph.adminWindowsUpdates entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new UpdatePolicyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Item.UpdatePolicyItemRequestBuilder(PathParameters); commands.Add(builder.BuildAudienceNavCommand()); commands.Add(builder.BuildComplianceChangesNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -82,8 +85,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.WindowsUpdates.UpdatePolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdates.UpdatePolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -111,41 +114,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get a list of updatePolicy objects and their properties.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/adminwindowsupdates-list-updatepolicies?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -153,14 +121,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -170,14 +130,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -200,14 +152,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpdatePoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates/updatePolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdatePoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates/updatePolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -220,11 +172,11 @@ public UpdatePoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/wind /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -240,11 +192,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.WindowsUpdates.UpdatePolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatePolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.WindowsUpdates.UpdatePolicy body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdates.UpdatePolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -256,7 +208,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.WindowsUpdates. /// /// Get a list of updatePolicy objects and their properties. /// - public class UpdatePoliciesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatePoliciesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -320,3 +273,4 @@ public class UpdatePoliciesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/Updates/UpdatesRequestBuilder.cs b/src/generated/Admin/Windows/Updates/UpdatesRequestBuilder.cs index db5b6ac8bb..a15aa58962 100644 --- a/src/generated/Admin/Windows/Updates/UpdatesRequestBuilder.cs +++ b/src/generated/Admin/Windows/Updates/UpdatesRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates.Catalog; using ApiSdk.Admin.Windows.Updates.DeploymentAudiences; using ApiSdk.Admin.Windows.Updates.Deployments; @@ -8,6 +9,7 @@ using ApiSdk.Admin.Windows.Updates.UpdatePolicies; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -26,7 +28,8 @@ namespace ApiSdk.Admin.Windows.Updates /// /// Provides operations to manage the updates property of the microsoft.graph.adminWindows entity. /// - public class UpdatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the catalog property of the microsoft.graph.adminWindowsUpdates entity. @@ -36,7 +39,7 @@ public Command BuildCatalogNavCommand() { var command = new Command("catalog"); command.Description = "Provides operations to manage the catalog property of the microsoft.graph.adminWindowsUpdates entity."; - var builder = new CatalogRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Catalog.CatalogRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -61,18 +64,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property updates for admin"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -90,7 +86,7 @@ public Command BuildDeploymentAudiencesNavCommand() { var command = new Command("deployment-audiences"); command.Description = "Provides operations to manage the deploymentAudiences property of the microsoft.graph.adminWindowsUpdates entity."; - var builder = new DeploymentAudiencesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.DeploymentAudiences.DeploymentAudiencesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -117,7 +113,7 @@ public Command BuildDeploymentsNavCommand() { var command = new Command("deployments"); command.Description = "Provides operations to manage the deployments property of the microsoft.graph.adminWindowsUpdates entity."; - var builder = new DeploymentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Deployments.DeploymentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -144,23 +140,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Entity that acts as a container for all Windows Update for Business deployment service functionalities. Read-only."; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -168,8 +152,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -207,8 +189,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AdminWindowsUpdates.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AdminWindowsUpdates.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -235,7 +217,7 @@ public Command BuildProductsNavCommand() { var command = new Command("products"); command.Description = "Provides operations to manage the products property of the microsoft.graph.adminWindowsUpdates entity."; - var builder = new ProductsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.Products.ProductsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -264,7 +246,7 @@ public Command BuildResourceConnectionsNavCommand() { var command = new Command("resource-connections"); command.Description = "Provides operations to manage the resourceConnections property of the microsoft.graph.adminWindowsUpdates entity."; - var builder = new ResourceConnectionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.ResourceConnections.ResourceConnectionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -291,7 +273,7 @@ public Command BuildUpdatableAssetsNavCommand() { var command = new Command("updatable-assets"); command.Description = "Provides operations to manage the updatableAssets property of the microsoft.graph.adminWindowsUpdates entity."; - var builder = new UpdatableAssetsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatableAssets.UpdatableAssetsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -322,7 +304,7 @@ public Command BuildUpdatePoliciesNavCommand() { var command = new Command("update-policies"); command.Description = "Provides operations to manage the updatePolicies property of the microsoft.graph.adminWindowsUpdates entity."; - var builder = new UpdatePoliciesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatePolicies.UpdatePoliciesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -342,14 +324,14 @@ public Command BuildUpdatePoliciesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpdatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows/updates{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdatesRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows/updates{?%24expand,%24select}", rawUrl) @@ -381,11 +363,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -401,11 +383,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AdminWindowsUpdates body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdminWindowsUpdates body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AdminWindowsUpdates body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdminWindowsUpdates body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -417,7 +399,8 @@ public RequestInformation ToPatchRequestInformation(AdminWindowsUpdates body, Ac /// /// Entity that acts as a container for all Windows Update for Business deployment service functionalities. Read-only. /// - public class UpdatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdatesRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -442,3 +425,4 @@ public class UpdatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Admin/Windows/WindowsRequestBuilder.cs b/src/generated/Admin/Windows/WindowsRequestBuilder.cs index 846485f94c..1a1bb93e0b 100644 --- a/src/generated/Admin/Windows/WindowsRequestBuilder.cs +++ b/src/generated/Admin/Windows/WindowsRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.Windows.Updates; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Admin.Windows /// /// Provides operations to manage the windows property of the microsoft.graph.admin entity. /// - public class WindowsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property windows for admin @@ -30,18 +33,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property windows for admin"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -59,23 +55,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "A container for all Windows administrator functionalities. Read-only."; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -83,8 +67,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -122,8 +104,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AdminWindows.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AdminWindows.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -150,7 +132,7 @@ public Command BuildUpdatesNavCommand() { var command = new Command("updates"); command.Description = "Provides operations to manage the updates property of the microsoft.graph.adminWindows entity."; - var builder = new UpdatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Admin.Windows.Updates.UpdatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCatalogNavCommand()); @@ -174,14 +156,14 @@ public Command BuildUpdatesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/windows{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/windows{?%24expand,%24select}", rawUrl) @@ -213,11 +195,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -233,11 +215,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AdminWindows body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdminWindows body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AdminWindows body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdminWindows body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -249,7 +231,8 @@ public RequestInformation ToPatchRequestInformation(AdminWindows body, Action /// A container for all Windows administrator functionalities. Read-only. /// - public class WindowsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -274,3 +257,4 @@ public class WindowsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/AdministrativeUnitsRequestBuilder.cs b/src/generated/AdministrativeUnits/AdministrativeUnitsRequestBuilder.cs index d0b79a7d0e..5ea8ef66a4 100644 --- a/src/generated/AdministrativeUnits/AdministrativeUnitsRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/AdministrativeUnitsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.AdministrativeUnits.Count; using ApiSdk.AdministrativeUnits.Delta; using ApiSdk.AdministrativeUnits.GetByIds; @@ -7,6 +8,7 @@ using ApiSdk.AdministrativeUnits.ValidateProperties; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -25,7 +27,8 @@ namespace ApiSdk.AdministrativeUnits /// /// Provides operations to manage the collection of administrativeUnit entities. /// - public class AdministrativeUnitsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AdministrativeUnitsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of administrativeUnit entities. @@ -35,10 +38,11 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new AdministrativeUnitItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.AdministrativeUnitItemRequestBuilder(PathParameters); commands.Add(builder.BuildCheckMemberGroupsNavCommand()); commands.Add(builder.BuildCheckMemberObjectsNavCommand()); executables.Add(builder.BuildDeleteCommand()); + commands.Add(builder.BuildDeletedMembersNavCommand()); commands.Add(builder.BuildExtensionsNavCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildGetMemberGroupsNavCommand()); @@ -57,7 +61,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -67,14 +71,14 @@ public Command BuildCountNavCommand() return command; } /// - /// Use this API to create a new administrativeUnit. + /// Create a new administrativeUnit. /// Find more info here /// /// A public Command BuildCreateCommand() { var command = new Command("create"); - command.Description = "Use this API to create a new administrativeUnit.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-post-administrativeunits?view=graph-rest-beta"; + command.Description = "Create a new administrativeUnit.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-post-administrativeunits?view=graph-rest-beta"; var bodyOption = new Option("--body", description: "The request body") { }; bodyOption.IsRequired = true; @@ -92,8 +96,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.AdministrativeUnit.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AdministrativeUnit.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -120,7 +124,7 @@ public Command BuildDeltaNavCommand() { var command = new Command("delta"); command.Description = "Provides operations to call the delta method."; - var builder = new DeltaRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Delta.DeltaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -137,7 +141,7 @@ public Command BuildGetByIdsNavCommand() { var command = new Command("get-by-ids"); command.Description = "Provides operations to call the getByIds method."; - var builder = new GetByIdsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.GetByIds.GetByIdsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -154,7 +158,7 @@ public Command BuildGetUserOwnedObjectsNavCommand() { var command = new Command("get-user-owned-objects"); command.Description = "Provides operations to call the getUserOwnedObjects method."; - var builder = new GetUserOwnedObjectsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.GetUserOwnedObjects.GetUserOwnedObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -172,46 +176,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Retrieve a list of administrativeUnit objects.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-list-administrativeunits?view=graph-rest-beta"; - var consistencyLevelOption = new Option("--consistency-level", description: "Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries") { - Arity = ArgumentArity.ZeroOrMore - }; - consistencyLevelOption.IsRequired = false; - command.AddOption(consistencyLevelOption); - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -219,15 +183,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var consistencyLevel = invocationContext.ParseResult.GetValueForOption(consistencyLevelOption); - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -237,16 +192,7 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); - if (consistencyLevel is not null) requestInfo.Headers.Add("ConsistencyLevel", consistencyLevel); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -275,7 +221,7 @@ public Command BuildValidatePropertiesNavCommand() { var command = new Command("validate-properties"); command.Description = "Provides operations to call the validateProperties method."; - var builder = new ValidatePropertiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.ValidateProperties.ValidatePropertiesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -285,14 +231,14 @@ public Command BuildValidatePropertiesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AdministrativeUnitsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AdministrativeUnitsRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -305,11 +251,11 @@ public AdministrativeUnitsRequestBuilder(string rawUrl) : base("{+baseurl}/admin /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -318,18 +264,18 @@ public RequestInformation ToGetRequestInformation(Action - /// Use this API to create a new administrativeUnit. + /// Create a new administrativeUnit. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.AdministrativeUnit body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AdministrativeUnit body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.AdministrativeUnit body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AdministrativeUnit body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -341,7 +287,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.AdministrativeU /// /// Retrieve a list of administrativeUnit objects. /// - public class AdministrativeUnitsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AdministrativeUnitsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -405,3 +352,4 @@ public class AdministrativeUnitsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Count/CountRequestBuilder.cs b/src/generated/AdministrativeUnits/Count/CountRequestBuilder.cs index d0bfbcb05c..01e665f745 100644 --- a/src/generated/AdministrativeUnits/Count/CountRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AdministrativeUnits.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,31 +31,12 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var consistencyLevelOption = new Option("--consistency-level", description: "Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries") { - Arity = ArgumentArity.ZeroOrMore - }; - consistencyLevelOption.IsRequired = false; - command.AddOption(consistencyLevelOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var consistencyLevel = invocationContext.ParseResult.GetValueForOption(consistencyLevelOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); - if (consistencyLevel is not null) requestInfo.Headers.Add("ConsistencyLevel", consistencyLevel); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -64,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/$count{?%24filter,%24search}", rawUrl) @@ -84,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -99,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -124,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Delta/DeltaGetResponse.cs b/src/generated/AdministrativeUnits/Delta/DeltaGetResponse.cs index 1a56636382..8f64b6653d 100644 --- a/src/generated/AdministrativeUnits/Delta/DeltaGetResponse.cs +++ b/src/generated/AdministrativeUnits/Delta/DeltaGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.AdministrativeUnits.Delta { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DeltaGetResponse : BaseDeltaFunctionResponse, IParsable + public partial class DeltaGetResponse : global::ApiSdk.Models.BaseDeltaFunctionResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.AdministrativeUnits.Delta.DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeltaGetResponse(); + return new global::ApiSdk.AdministrativeUnits.Delta.DeltaGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(ApiSdk.Models.AdministrativeUnit.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.AdministrativeUnit.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Delta/DeltaRequestBuilder.cs b/src/generated/AdministrativeUnits/Delta/DeltaRequestBuilder.cs index 74c94d974a..0f8088e9eb 100644 --- a/src/generated/AdministrativeUnits/Delta/DeltaRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Delta/DeltaRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,52 +20,18 @@ namespace ApiSdk.AdministrativeUnits.Delta /// /// Provides operations to call the delta method. /// - public class DeltaRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilder : BaseCliRequestBuilder { /// - /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For details, see Using delta query. + /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For details, see Using delta query.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/administrativeunit-delta?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); + command.Description = "Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/administrativeunit-delta?view=graph-rest-beta"; var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -71,14 +39,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -88,14 +48,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Select = select; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -118,31 +70,31 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeltaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeltaRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For details, see Using delta query. + /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -151,9 +103,10 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For details, see Using delta query. + /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// - public class DeltaRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -217,3 +170,4 @@ public class DeltaRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/GetByIds/GetByIdsPostRequestBody.cs b/src/generated/AdministrativeUnits/GetByIds/GetByIdsPostRequestBody.cs index 8ed029052e..0d7b9311c6 100644 --- a/src/generated/AdministrativeUnits/GetByIds/GetByIdsPostRequestBody.cs +++ b/src/generated/AdministrativeUnits/GetByIds/GetByIdsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.AdministrativeUnits.GetByIds { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetByIdsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetByIdsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class GetByIdsPostRequestBody : IAdditionalDataHolder, IParsable public List Types { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetByIdsPostRequestBody() { @@ -38,12 +40,12 @@ public GetByIdsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetByIdsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.AdministrativeUnits.GetByIds.GetByIdsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetByIdsPostRequestBody(); + return new global::ApiSdk.AdministrativeUnits.GetByIds.GetByIdsPostRequestBody(); } /// /// The deserialization information for the current model @@ -53,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "types", n => { Types = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "types", n => { Types = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/GetByIds/GetByIdsPostResponse.cs b/src/generated/AdministrativeUnits/GetByIds/GetByIdsPostResponse.cs index 1dc9231cc7..b368aa6625 100644 --- a/src/generated/AdministrativeUnits/GetByIds/GetByIdsPostResponse.cs +++ b/src/generated/AdministrativeUnits/GetByIds/GetByIdsPostResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.AdministrativeUnits.GetByIds { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetByIdsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetByIdsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetByIdsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.AdministrativeUnits.GetByIds.GetByIdsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetByIdsPostResponse(); + return new global::ApiSdk.AdministrativeUnits.GetByIds.GetByIdsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(DirectoryObject.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DirectoryObject.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/GetByIds/GetByIdsRequestBuilder.cs b/src/generated/AdministrativeUnits/GetByIds/GetByIdsRequestBuilder.cs index 60263c3001..f5dc408cda 100644 --- a/src/generated/AdministrativeUnits/GetByIds/GetByIdsRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/GetByIds/GetByIdsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AdministrativeUnits.GetByIds /// /// Provides operations to call the getByIds method. /// - public class GetByIdsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetByIdsRequestBuilder : BaseCliRequestBuilder { /// /// Return the directory objects specified in a list of IDs. Some common uses for this function are to: @@ -50,8 +53,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetByIdsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.AdministrativeUnits.GetByIds.GetByIdsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -80,14 +83,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetByIdsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/getByIds", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetByIdsRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/getByIds", rawUrl) @@ -101,11 +104,11 @@ public GetByIdsRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUn /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetByIdsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.AdministrativeUnits.GetByIds.GetByIdsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetByIdsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.AdministrativeUnits.GetByIds.GetByIdsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(GetByIdsPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs b/src/generated/AdministrativeUnits/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs index dd054c6dea..0c65f3d156 100644 --- a/src/generated/AdministrativeUnits/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs +++ b/src/generated/AdministrativeUnits/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.AdministrativeUnits.GetUserOwnedObjects { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetUserOwnedObjectsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetUserOwnedObjectsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class GetUserOwnedObjectsPostRequestBody : IAdditionalDataHolder, IParsab public string UserId { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetUserOwnedObjectsPostRequestBody() { @@ -38,12 +40,12 @@ public GetUserOwnedObjectsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetUserOwnedObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.AdministrativeUnits.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetUserOwnedObjectsPostRequestBody(); + return new global::ApiSdk.AdministrativeUnits.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs b/src/generated/AdministrativeUnits/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs index cdfbd8130b..a51daf7c2c 100644 --- a/src/generated/AdministrativeUnits/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AdministrativeUnits.GetUserOwnedObjects /// /// Provides operations to call the getUserOwnedObjects method. /// - public class GetUserOwnedObjectsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetUserOwnedObjectsRequestBuilder : BaseCliRequestBuilder { /// /// Retrieve a list of recently deleted application and group objects owned by the specified user. This API returns up to 1,000 deleted objects owned by the user, sorted by ID, and doesn't support pagination. @@ -47,8 +50,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetUserOwnedObjectsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.AdministrativeUnits.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -68,14 +71,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetUserOwnedObjectsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/getUserOwnedObjects", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetUserOwnedObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/getUserOwnedObjects", rawUrl) @@ -89,11 +92,11 @@ public GetUserOwnedObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/admin /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetUserOwnedObjectsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.AdministrativeUnits.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetUserOwnedObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.AdministrativeUnits.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetUserOwnedObjectsPostReques } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/AdministrativeUnitItemRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/AdministrativeUnitItemRequestBuilder.cs index 620586ec34..834dfdc88c 100644 --- a/src/generated/AdministrativeUnits/Item/AdministrativeUnitItemRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/AdministrativeUnitItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.AdministrativeUnits.Item.CheckMemberGroups; using ApiSdk.AdministrativeUnits.Item.CheckMemberObjects; +using ApiSdk.AdministrativeUnits.Item.DeletedMembers; using ApiSdk.AdministrativeUnits.Item.Extensions; using ApiSdk.AdministrativeUnits.Item.GetMemberGroups; using ApiSdk.AdministrativeUnits.Item.GetMemberObjects; @@ -9,6 +11,7 @@ using ApiSdk.AdministrativeUnits.Item.ScopedRoleMembers; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -27,7 +30,8 @@ namespace ApiSdk.AdministrativeUnits.Item /// /// Provides operations to manage the collection of administrativeUnit entities. /// - public class AdministrativeUnitItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AdministrativeUnitItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the checkMemberGroups method. @@ -37,7 +41,7 @@ public Command BuildCheckMemberGroupsNavCommand() { var command = new Command("check-member-groups"); command.Description = "Provides operations to call the checkMemberGroups method."; - var builder = new CheckMemberGroupsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.CheckMemberGroups.CheckMemberGroupsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -54,7 +58,7 @@ public Command BuildCheckMemberObjectsNavCommand() { var command = new Command("check-member-objects"); command.Description = "Provides operations to call the checkMemberObjects method."; - var builder = new CheckMemberObjectsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.CheckMemberObjects.CheckMemberObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -100,6 +104,32 @@ public Command BuildDeleteCommand() return command; } /// + /// Provides operations to manage the deletedMembers property of the microsoft.graph.administrativeUnit entity. + /// + /// A + public Command BuildDeletedMembersNavCommand() + { + var command = new Command("deleted-members"); + command.Description = "Provides operations to manage the deletedMembers property of the microsoft.graph.administrativeUnit entity."; + var builder = new global::ApiSdk.AdministrativeUnits.Item.DeletedMembers.DeletedMembersRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + execCommands.Add(builder.BuildListCommand()); + var cmds = builder.BuildCommand(); + execCommands.AddRange(cmds.Item1); + nonExecCommands.AddRange(cmds.Item2); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) + { + command.AddCommand(cmd); + } + return command; + } + /// /// Provides operations to manage the extensions property of the microsoft.graph.administrativeUnit entity. /// /// A @@ -107,7 +137,7 @@ public Command BuildExtensionsNavCommand() { var command = new Command("extensions"); command.Description = "Provides operations to manage the extensions property of the microsoft.graph.administrativeUnit entity."; - var builder = new ExtensionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Extensions.ExtensionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -187,7 +217,7 @@ public Command BuildGetMemberGroupsNavCommand() { var command = new Command("get-member-groups"); command.Description = "Provides operations to call the getMemberGroups method."; - var builder = new GetMemberGroupsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.GetMemberGroups.GetMemberGroupsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -204,7 +234,7 @@ public Command BuildGetMemberObjectsNavCommand() { var command = new Command("get-member-objects"); command.Description = "Provides operations to call the getMemberObjects method."; - var builder = new GetMemberObjectsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.GetMemberObjects.GetMemberObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -221,7 +251,7 @@ public Command BuildMembersNavCommand() { var command = new Command("members"); command.Description = "Provides operations to manage the members property of the microsoft.graph.administrativeUnit entity."; - var builder = new MembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.MembersRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -278,8 +308,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.AdministrativeUnit.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AdministrativeUnit.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -307,7 +337,7 @@ public Command BuildRestoreNavCommand() { var command = new Command("restore"); command.Description = "Provides operations to call the restore method."; - var builder = new RestoreRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Restore.RestoreRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -324,7 +354,7 @@ public Command BuildScopedRoleMembersNavCommand() { var command = new Command("scoped-role-members"); command.Description = "Provides operations to manage the scopedRoleMembers property of the microsoft.graph.administrativeUnit entity."; - var builder = new ScopedRoleMembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.ScopedRoleMembers.ScopedRoleMembersRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -344,14 +374,14 @@ public Command BuildScopedRoleMembersNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AdministrativeUnitItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AdministrativeUnitItemRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}{?%24expand,%24select}", rawUrl) @@ -383,11 +413,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -403,11 +433,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.AdministrativeUnit body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdministrativeUnit body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.AdministrativeUnit body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdministrativeUnit body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -419,7 +449,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Administrative /// /// Retrieve the properties and relationships of an administrativeUnit object. Since the administrativeUnit resource supports extensions, you can also use the GET operation to get custom properties and extension data in an administrativeUnit instance. /// - public class AdministrativeUnitItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AdministrativeUnitItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -444,3 +475,4 @@ public class AdministrativeUnitItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs b/src/generated/AdministrativeUnits/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs index 6ee6d177e0..81e9fd6e8f 100644 --- a/src/generated/AdministrativeUnits/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs +++ b/src/generated/AdministrativeUnits/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.AdministrativeUnits.Item.CheckMemberGroups { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CheckMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CheckMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class CheckMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable public List GroupIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CheckMemberGroupsPostRequestBody() { @@ -30,12 +32,12 @@ public CheckMemberGroupsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CheckMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.AdministrativeUnits.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberGroupsPostRequestBody(); + return new global::ApiSdk.AdministrativeUnits.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "groupIds", n => { GroupIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupIds", n => { GroupIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs b/src/generated/AdministrativeUnits/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs index 296f82d65f..6d35859a72 100644 --- a/src/generated/AdministrativeUnits/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs +++ b/src/generated/AdministrativeUnits/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.AdministrativeUnits.Item.CheckMemberGroups { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CheckMemberGroupsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class CheckMemberGroupsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class CheckMemberGroupsPostResponse : BaseCollectionPaginationCountRespon /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new CheckMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.AdministrativeUnits.Item.CheckMemberGroups.CheckMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberGroupsPostResponse(); + return new global::ApiSdk.AdministrativeUnits.Item.CheckMemberGroups.CheckMemberGroupsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -52,3 +54,4 @@ public override void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs index 77581bb604..8d24e60b0d 100644 --- a/src/generated/AdministrativeUnits/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.AdministrativeUnits.Item.CheckMemberGroups /// /// Provides operations to call the checkMemberGroups method. /// - public class CheckMemberGroupsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CheckMemberGroupsRequestBuilder : BaseCliRequestBuilder { /// - /// Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + /// Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-beta"; + command.Description = "Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-beta"; var administrativeUnitIdOption = new Option("--administrative-unit-id", description: "The unique identifier of administrativeUnit") { }; administrativeUnitIdOption.IsRequired = true; @@ -55,8 +58,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CheckMemberGroupsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.AdministrativeUnits.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -86,32 +89,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CheckMemberGroupsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/checkMemberGroups", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CheckMemberGroupsRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/checkMemberGroups", rawUrl) { } /// - /// Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + /// Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CheckMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.AdministrativeUnits.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CheckMemberGroupsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.AdministrativeUnits.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -122,3 +125,4 @@ public RequestInformation ToPostRequestInformation(CheckMemberGroupsPostRequestB } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs b/src/generated/AdministrativeUnits/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs index 048d60122b..dcca3176e2 100644 --- a/src/generated/AdministrativeUnits/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs +++ b/src/generated/AdministrativeUnits/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.AdministrativeUnits.Item.CheckMemberObjects { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CheckMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CheckMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class CheckMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsabl public List Ids { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CheckMemberObjectsPostRequestBody() { @@ -30,12 +32,12 @@ public CheckMemberObjectsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CheckMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.AdministrativeUnits.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberObjectsPostRequestBody(); + return new global::ApiSdk.AdministrativeUnits.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs b/src/generated/AdministrativeUnits/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs index 8354262206..8a1b670fc7 100644 --- a/src/generated/AdministrativeUnits/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs +++ b/src/generated/AdministrativeUnits/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.AdministrativeUnits.Item.CheckMemberObjects { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CheckMemberObjectsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class CheckMemberObjectsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class CheckMemberObjectsPostResponse : BaseCollectionPaginationCountRespo /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new CheckMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.AdministrativeUnits.Item.CheckMemberObjects.CheckMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberObjectsPostResponse(); + return new global::ApiSdk.AdministrativeUnits.Item.CheckMemberObjects.CheckMemberObjectsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -52,3 +54,4 @@ public override void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs index b1f76e4dc9..3fe16c8432 100644 --- a/src/generated/AdministrativeUnits/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AdministrativeUnits.Item.CheckMemberObjects /// /// Provides operations to call the checkMemberObjects method. /// - public class CheckMemberObjectsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CheckMemberObjectsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action checkMemberObjects @@ -54,8 +57,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CheckMemberObjectsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.AdministrativeUnits.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -85,14 +88,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CheckMemberObjectsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/checkMemberObjects", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CheckMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/checkMemberObjects", rawUrl) @@ -106,11 +109,11 @@ public CheckMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/admini /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CheckMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.AdministrativeUnits.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CheckMemberObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.AdministrativeUnits.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -121,3 +124,4 @@ public RequestInformation ToPostRequestInformation(CheckMemberObjectsPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/DeletedMembers/Count/CountRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/DeletedMembers/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..8d178591ac --- /dev/null +++ b/src/generated/AdministrativeUnits/Item/DeletedMembers/Count/CountRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.AdministrativeUnits.Item.DeletedMembers.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + var administrativeUnitIdOption = new Option("--administrative-unit-id", description: "The unique identifier of administrativeUnit") { + }; + administrativeUnitIdOption.IsRequired = true; + command.AddOption(administrativeUnitIdOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + command.SetHandler(async (invocationContext) => { + var administrativeUnitId = invocationContext.ParseResult.GetValueForOption(administrativeUnitIdOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + }); + if (administrativeUnitId is not null) requestInfo.PathParameters.Add("administrativeUnit%2Did", administrativeUnitId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/deletedMembers/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/deletedMembers/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/DeletedMembers/DeletedMembersRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/DeletedMembers/DeletedMembersRequestBuilder.cs new file mode 100644 index 0000000000..1d0024686a --- /dev/null +++ b/src/generated/AdministrativeUnits/Item/DeletedMembers/DeletedMembersRequestBuilder.cs @@ -0,0 +1,260 @@ +// +#pragma warning disable CS0618 +using ApiSdk.AdministrativeUnits.Item.DeletedMembers.Count; +using ApiSdk.AdministrativeUnits.Item.DeletedMembers.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.AdministrativeUnits.Item.DeletedMembers +{ + /// + /// Provides operations to manage the deletedMembers property of the microsoft.graph.administrativeUnit entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeletedMembersRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the deletedMembers property of the microsoft.graph.administrativeUnit entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.AdministrativeUnits.Item.DeletedMembers.Item.DirectoryObjectItemRequestBuilder(PathParameters); + executables.Add(builder.BuildGetCommand()); + return new(executables, new(0)); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.AdministrativeUnits.Item.DeletedMembers.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Get deletedMembers from administrativeUnits + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get deletedMembers from administrativeUnits"; + var administrativeUnitIdOption = new Option("--administrative-unit-id", description: "The unique identifier of administrativeUnit") { + }; + administrativeUnitIdOption.IsRequired = true; + command.AddOption(administrativeUnitIdOption); + var topOption = new Option("--top", description: "Show only the first n items") { + }; + topOption.IsRequired = false; + command.AddOption(topOption); + var skipOption = new Option("--skip", description: "Skip the first n items") { + }; + skipOption.IsRequired = false; + command.AddOption(skipOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + var countOption = new Option("--count", description: "Include count of items") { + }; + countOption.IsRequired = false; + command.AddOption(countOption); + var orderbyOption = new Option("--orderby", description: "Order items by property values") { + Arity = ArgumentArity.ZeroOrMore + }; + orderbyOption.IsRequired = false; + command.AddOption(orderbyOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var administrativeUnitId = invocationContext.ParseResult.GetValueForOption(administrativeUnitIdOption); + var top = invocationContext.ParseResult.GetValueForOption(topOption); + var skip = invocationContext.ParseResult.GetValueForOption(skipOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Top = top; + q.QueryParameters.Skip = skip; + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + q.QueryParameters.Count = count; + q.QueryParameters.Orderby = orderby; + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (administrativeUnitId is not null) requestInfo.PathParameters.Add("administrativeUnit%2Did", administrativeUnitId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public DeletedMembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/deletedMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DeletedMembersRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/deletedMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get deletedMembers from administrativeUnits + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get deletedMembers from administrativeUnits + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeletedMembersRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/DeletedMembers/Item/DirectoryObjectItemRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/DeletedMembers/Item/DirectoryObjectItemRequestBuilder.cs new file mode 100644 index 0000000000..d071986e5e --- /dev/null +++ b/src/generated/AdministrativeUnits/Item/DeletedMembers/Item/DirectoryObjectItemRequestBuilder.cs @@ -0,0 +1,147 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.AdministrativeUnits.Item.DeletedMembers.Item +{ + /// + /// Provides operations to manage the deletedMembers property of the microsoft.graph.administrativeUnit entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get deletedMembers from administrativeUnits + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get deletedMembers from administrativeUnits"; + var administrativeUnitIdOption = new Option("--administrative-unit-id", description: "The unique identifier of administrativeUnit") { + }; + administrativeUnitIdOption.IsRequired = true; + command.AddOption(administrativeUnitIdOption); + var directoryObjectIdOption = new Option("--directory-object-id", description: "The unique identifier of directoryObject") { + }; + directoryObjectIdOption.IsRequired = true; + command.AddOption(directoryObjectIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var administrativeUnitId = invocationContext.ParseResult.GetValueForOption(administrativeUnitIdOption); + var directoryObjectId = invocationContext.ParseResult.GetValueForOption(directoryObjectIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (administrativeUnitId is not null) requestInfo.PathParameters.Add("administrativeUnit%2Did", administrativeUnitId); + if (directoryObjectId is not null) requestInfo.PathParameters.Add("directoryObject%2Did", directoryObjectId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public DirectoryObjectItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/deletedMembers/{directoryObject%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DirectoryObjectItemRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/deletedMembers/{directoryObject%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Get deletedMembers from administrativeUnits + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get deletedMembers from administrativeUnits + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryObjectItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Extensions/Count/CountRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Extensions/Count/CountRequestBuilder.cs index 9ab7f370dd..f544c28408 100644 --- a/src/generated/AdministrativeUnits/Item/Extensions/Count/CountRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Extensions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Extensions.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/extensions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/extensions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Extensions/ExtensionsRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Extensions/ExtensionsRequestBuilder.cs index 727f7fe154..3948eeb6ae 100644 --- a/src/generated/AdministrativeUnits/Item/Extensions/ExtensionsRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Extensions/ExtensionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.AdministrativeUnits.Item.Extensions.Count; using ApiSdk.AdministrativeUnits.Item.Extensions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Extensions /// /// Provides operations to manage the extensions property of the microsoft.graph.administrativeUnit entity. /// - public class ExtensionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExtensionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the extensions property of the microsoft.graph.administrativeUnit entity. @@ -30,7 +33,7 @@ public class ExtensionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ExtensionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Extensions.Item.ExtensionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Extensions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Extension.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Extension.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ExtensionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExtensionsRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public ExtensionsRequestBuilder(string rawUrl) : base("{+baseurl}/administrative /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Extension body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Extension body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Extension body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Extension body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(Extension body, Action /// The collection of open extensions defined for this administrative unit. Nullable. /// - public class ExtensionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExtensionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class ExtensionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Extensions/Item/ExtensionItemRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Extensions/Item/ExtensionItemRequestBuilder.cs index 4a44ab3013..b0272b3e0e 100644 --- a/src/generated/AdministrativeUnits/Item/Extensions/Item/ExtensionItemRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Extensions/Item/ExtensionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Extensions.Item /// /// Provides operations to manage the extensions property of the microsoft.graph.administrativeUnit entity. /// - public class ExtensionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExtensionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property extensions for administrativeUnits @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Extension.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Extension.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ExtensionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExtensionItemRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(Extension body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Extension body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(Extension body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Extension body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(Extension body, Action /// The collection of open extensions defined for this administrative unit. Nullable. /// - public class ExtensionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExtensionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ExtensionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs b/src/generated/AdministrativeUnits/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs index 388924a215..6c4d542328 100644 --- a/src/generated/AdministrativeUnits/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs +++ b/src/generated/AdministrativeUnits/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.AdministrativeUnits.Item.GetMemberGroups { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class GetMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable /// The securityEnabledOnly property public bool? SecurityEnabledOnly { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetMemberGroupsPostRequestBody() { @@ -24,12 +26,12 @@ public GetMemberGroupsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.AdministrativeUnits.Item.GetMemberGroups.GetMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberGroupsPostRequestBody(); + return new global::ApiSdk.AdministrativeUnits.Item.GetMemberGroups.GetMemberGroupsPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs b/src/generated/AdministrativeUnits/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs index 9666a8b32e..826315297f 100644 --- a/src/generated/AdministrativeUnits/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs +++ b/src/generated/AdministrativeUnits/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.AdministrativeUnits.Item.GetMemberGroups { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetMemberGroupsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetMemberGroupsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class GetMemberGroupsPostResponse : BaseCollectionPaginationCountResponse /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.AdministrativeUnits.Item.GetMemberGroups.GetMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberGroupsPostResponse(); + return new global::ApiSdk.AdministrativeUnits.Item.GetMemberGroups.GetMemberGroupsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -52,3 +54,4 @@ public override void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs index 10790d9d37..38d7c43bef 100644 --- a/src/generated/AdministrativeUnits/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.AdministrativeUnits.Item.GetMemberGroups /// /// Provides operations to call the getMemberGroups method. /// - public class GetMemberGroupsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetMemberGroupsRequestBuilder : BaseCliRequestBuilder { /// - /// Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API. + /// Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the DirectoryResultSizeLimitExceeded error code. If you get the DirectoryResultSizeLimitExceeded error code, use the List group transitive memberOf API instead. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-beta"; + command.Description = "Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the DirectoryResultSizeLimitExceeded error code. If you get the DirectoryResultSizeLimitExceeded error code, use the List group transitive memberOf API instead.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-beta"; var administrativeUnitIdOption = new Option("--administrative-unit-id", description: "The unique identifier of administrativeUnit") { }; administrativeUnitIdOption.IsRequired = true; @@ -55,8 +58,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetMemberGroupsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.AdministrativeUnits.Item.GetMemberGroups.GetMemberGroupsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -86,32 +89,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetMemberGroupsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/getMemberGroups", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetMemberGroupsRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/getMemberGroups", rawUrl) { } /// - /// Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API. + /// Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the DirectoryResultSizeLimitExceeded error code. If you get the DirectoryResultSizeLimitExceeded error code, use the List group transitive memberOf API instead. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.AdministrativeUnits.Item.GetMemberGroups.GetMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMemberGroupsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.AdministrativeUnits.Item.GetMemberGroups.GetMemberGroupsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -122,3 +125,4 @@ public RequestInformation ToPostRequestInformation(GetMemberGroupsPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs b/src/generated/AdministrativeUnits/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs index b7ff38f3d1..ea30ef760d 100644 --- a/src/generated/AdministrativeUnits/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs +++ b/src/generated/AdministrativeUnits/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.AdministrativeUnits.Item.GetMemberObjects { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class GetMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsable /// The securityEnabledOnly property public bool? SecurityEnabledOnly { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetMemberObjectsPostRequestBody() { @@ -24,12 +26,12 @@ public GetMemberObjectsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.AdministrativeUnits.Item.GetMemberObjects.GetMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberObjectsPostRequestBody(); + return new global::ApiSdk.AdministrativeUnits.Item.GetMemberObjects.GetMemberObjectsPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs b/src/generated/AdministrativeUnits/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs index a79f649f8f..c69ce43126 100644 --- a/src/generated/AdministrativeUnits/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs +++ b/src/generated/AdministrativeUnits/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.AdministrativeUnits.Item.GetMemberObjects { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetMemberObjectsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetMemberObjectsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class GetMemberObjectsPostResponse : BaseCollectionPaginationCountRespons /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.AdministrativeUnits.Item.GetMemberObjects.GetMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberObjectsPostResponse(); + return new global::ApiSdk.AdministrativeUnits.Item.GetMemberObjects.GetMemberObjectsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -52,3 +54,4 @@ public override void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs index d83d968a69..c6f685acd6 100644 --- a/src/generated/AdministrativeUnits/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AdministrativeUnits.Item.GetMemberObjects /// /// Provides operations to call the getMemberObjects method. /// - public class GetMemberObjectsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetMemberObjectsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getMemberObjects @@ -54,8 +57,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetMemberObjectsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.AdministrativeUnits.Item.GetMemberObjects.GetMemberObjectsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -85,14 +88,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetMemberObjectsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/getMemberObjects", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/getMemberObjects", rawUrl) @@ -106,11 +109,11 @@ public GetMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/administ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.AdministrativeUnits.Item.GetMemberObjects.GetMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMemberObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.AdministrativeUnits.Item.GetMemberObjects.GetMemberObjectsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -121,3 +124,4 @@ public RequestInformation ToPostRequestInformation(GetMemberObjectsPostRequestBo } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/Count/CountRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/Count/CountRequestBuilder.cs index 9abe1797af..4cdb38f171 100644 --- a/src/generated/AdministrativeUnits/Item/Members/Count/CountRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -105,7 +108,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -130,3 +134,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/GraphApplication/Count/CountRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/GraphApplication/Count/CountRequestBuilder.cs index 892227f526..2cacfddab7 100644 --- a/src/generated/AdministrativeUnits/Item/Members/GraphApplication/Count/CountRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/GraphApplication/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.GraphApplication.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.application/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.application/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -105,7 +108,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -130,3 +134,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/GraphApplication/GraphApplicationRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/GraphApplication/GraphApplicationRequestBuilder.cs index 7d8cd21633..6977e17d2d 100644 --- a/src/generated/AdministrativeUnits/Item/Members/GraphApplication/GraphApplicationRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/GraphApplication/GraphApplicationRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.AdministrativeUnits.Item.Members.GraphApplication.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.GraphApplication /// /// Casts the previous resource to application. /// - public class GraphApplicationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphApplicationRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.GraphApplication.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -149,14 +152,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphApplicationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.application{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphApplicationRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.application{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphApplicationRequestBuilder(string rawUrl) : base("{+baseurl}/administ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -184,7 +187,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.application in the microsoft.graph.directoryObject collection /// - public class GraphApplicationRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphApplicationRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -248,3 +252,4 @@ public class GraphApplicationRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/GraphDevice/Count/CountRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/GraphDevice/Count/CountRequestBuilder.cs index 9ab3c56c68..ec5719a35b 100644 --- a/src/generated/AdministrativeUnits/Item/Members/GraphDevice/Count/CountRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/GraphDevice/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.GraphDevice.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.device/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.device/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -105,7 +108,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -130,3 +134,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/GraphDevice/GraphDeviceRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/GraphDevice/GraphDeviceRequestBuilder.cs index b506577387..89faafea2d 100644 --- a/src/generated/AdministrativeUnits/Item/Members/GraphDevice/GraphDeviceRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/GraphDevice/GraphDeviceRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.AdministrativeUnits.Item.Members.GraphDevice.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.GraphDevice /// /// Casts the previous resource to device. /// - public class GraphDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphDeviceRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.GraphDevice.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -149,14 +152,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.device{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.device{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/administrativ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -184,7 +187,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection /// - public class GraphDeviceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphDeviceRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -248,3 +252,4 @@ public class GraphDeviceRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/GraphGroup/Count/CountRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/GraphGroup/Count/CountRequestBuilder.cs index 7fc1bfd82d..04745f8677 100644 --- a/src/generated/AdministrativeUnits/Item/Members/GraphGroup/Count/CountRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/GraphGroup/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.GraphGroup.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.group/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.group/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -105,7 +108,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -130,3 +134,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/GraphGroup/GraphGroupRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/GraphGroup/GraphGroupRequestBuilder.cs index 394842f6c5..f8ec1acd72 100644 --- a/src/generated/AdministrativeUnits/Item/Members/GraphGroup/GraphGroupRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/GraphGroup/GraphGroupRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.AdministrativeUnits.Item.Members.GraphGroup.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.GraphGroup /// /// Casts the previous resource to group. /// - public class GraphGroupRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphGroupRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.GraphGroup.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -149,14 +152,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphGroupRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.group{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphGroupRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.group{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphGroupRequestBuilder(string rawUrl) : base("{+baseurl}/administrative /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -184,7 +187,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection /// - public class GraphGroupRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphGroupRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -248,3 +252,4 @@ public class GraphGroupRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/GraphOrgContact/Count/CountRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/GraphOrgContact/Count/CountRequestBuilder.cs index a7e0cc66cb..6352dc4317 100644 --- a/src/generated/AdministrativeUnits/Item/Members/GraphOrgContact/Count/CountRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/GraphOrgContact/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.GraphOrgContact.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.orgContact/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.orgContact/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -105,7 +108,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -130,3 +134,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/GraphOrgContact/GraphOrgContactRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/GraphOrgContact/GraphOrgContactRequestBuilder.cs index a237c759e5..5c124726b4 100644 --- a/src/generated/AdministrativeUnits/Item/Members/GraphOrgContact/GraphOrgContactRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/GraphOrgContact/GraphOrgContactRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.AdministrativeUnits.Item.Members.GraphOrgContact.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.GraphOrgContact /// /// Casts the previous resource to orgContact. /// - public class GraphOrgContactRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphOrgContactRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.GraphOrgContact.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -149,14 +152,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphOrgContactRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.orgContact{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphOrgContactRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.orgContact{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphOrgContactRequestBuilder(string rawUrl) : base("{+baseurl}/administr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -184,7 +187,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection /// - public class GraphOrgContactRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphOrgContactRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -248,3 +252,4 @@ public class GraphOrgContactRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/GraphServicePrincipal/Count/CountRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/GraphServicePrincipal/Count/CountRequestBuilder.cs index d2f22251b7..0a4bc21f95 100644 --- a/src/generated/AdministrativeUnits/Item/Members/GraphServicePrincipal/Count/CountRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/GraphServicePrincipal/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.GraphServicePrincipal.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.servicePrincipal/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.servicePrincipal/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -105,7 +108,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -130,3 +134,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs index 5a91607b3b..fab5446af9 100644 --- a/src/generated/AdministrativeUnits/Item/Members/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.AdministrativeUnits.Item.Members.GraphServicePrincipal.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.GraphServicePrincipal /// /// Casts the previous resource to servicePrincipal. /// - public class GraphServicePrincipalRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphServicePrincipalRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.GraphServicePrincipal.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -149,14 +152,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphServicePrincipalRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.servicePrincipal{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphServicePrincipalRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.servicePrincipal{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphServicePrincipalRequestBuilder(string rawUrl) : base("{+baseurl}/adm /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -184,7 +187,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection /// - public class GraphServicePrincipalRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphServicePrincipalRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -248,3 +252,4 @@ public class GraphServicePrincipalRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/GraphUser/Count/CountRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/GraphUser/Count/CountRequestBuilder.cs index d5a7ce0c96..4f334e0007 100644 --- a/src/generated/AdministrativeUnits/Item/Members/GraphUser/Count/CountRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/GraphUser/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.GraphUser.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.user/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.user/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -105,7 +108,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -130,3 +134,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/GraphUser/GraphUserRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/GraphUser/GraphUserRequestBuilder.cs index 10cb471c17..bab3a16001 100644 --- a/src/generated/AdministrativeUnits/Item/Members/GraphUser/GraphUserRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/GraphUser/GraphUserRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.AdministrativeUnits.Item.Members.GraphUser.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.GraphUser /// /// Casts the previous resource to user. /// - public class GraphUserRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphUserRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.GraphUser.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -149,14 +152,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphUserRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.user{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphUserRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/graph.user{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphUserRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeU /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -184,7 +187,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection /// - public class GraphUserRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphUserRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -248,3 +252,4 @@ public class GraphUserRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/Item/DirectoryObjectItemRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/Item/DirectoryObjectItemRequestBuilder.cs index 78eaa7c02a..62aa4fea0d 100644 --- a/src/generated/AdministrativeUnits/Item/Members/Item/DirectoryObjectItemRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/Item/DirectoryObjectItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.AdministrativeUnits.Item.Members.Item.GraphApplication; using ApiSdk.AdministrativeUnits.Item.Members.Item.GraphDevice; using ApiSdk.AdministrativeUnits.Item.Members.Item.GraphGroup; @@ -6,6 +7,7 @@ using ApiSdk.AdministrativeUnits.Item.Members.Item.GraphServicePrincipal; using ApiSdk.AdministrativeUnits.Item.Members.Item.GraphUser; using ApiSdk.AdministrativeUnits.Item.Members.Item.Ref; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.IO; using Microsoft.Kiota.Cli.Commons; @@ -21,7 +23,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.Item /// /// Builds and executes requests for operations under \administrativeUnits\{administrativeUnit-id}\members\{directoryObject-id} /// - public class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder { /// /// Casts the previous resource to application. @@ -31,7 +34,7 @@ public Command BuildGraphApplicationByIdNavCommand() { var command = new Command("graph-application-by-id"); command.Description = "Casts the previous resource to application."; - var builder = new GraphApplicationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.Item.GraphApplication.GraphApplicationRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -48,7 +51,7 @@ public Command BuildGraphDeviceByIdNavCommand() { var command = new Command("graph-device-by-id"); command.Description = "Casts the previous resource to device."; - var builder = new GraphDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.Item.GraphDevice.GraphDeviceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -65,7 +68,7 @@ public Command BuildGraphGroupByIdNavCommand() { var command = new Command("graph-group-by-id"); command.Description = "Casts the previous resource to group."; - var builder = new GraphGroupRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.Item.GraphGroup.GraphGroupRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -82,7 +85,7 @@ public Command BuildGraphOrgContactByIdNavCommand() { var command = new Command("graph-org-contact-by-id"); command.Description = "Casts the previous resource to orgContact."; - var builder = new GraphOrgContactRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.Item.GraphOrgContact.GraphOrgContactRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -99,7 +102,7 @@ public Command BuildGraphServicePrincipalByIdNavCommand() { var command = new Command("graph-service-principal-by-id"); command.Description = "Casts the previous resource to servicePrincipal."; - var builder = new GraphServicePrincipalRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.Item.GraphServicePrincipal.GraphServicePrincipalRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -116,7 +119,7 @@ public Command BuildGraphUserByIdNavCommand() { var command = new Command("graph-user-by-id"); command.Description = "Casts the previous resource to user."; - var builder = new GraphUserRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.Item.GraphUser.GraphUserRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -133,7 +136,7 @@ public Command BuildRefByIdNavCommand() { var command = new Command("ref-by-id"); command.Description = "Provides operations to manage the collection of administrativeUnit entities."; - var builder = new RefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.Item.Ref.RefRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); foreach (var cmd in execCommands) @@ -143,14 +146,14 @@ public Command BuildRefByIdNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DirectoryObjectItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectoryObjectItemRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}", rawUrl) @@ -158,3 +161,4 @@ public DirectoryObjectItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/Item/GraphApplication/GraphApplicationRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/Item/GraphApplication/GraphApplicationRequestBuilder.cs index 403fa0423b..9b9ee60a8b 100644 --- a/src/generated/AdministrativeUnits/Item/Members/Item/GraphApplication/GraphApplicationRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/Item/GraphApplication/GraphApplicationRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.Item.GraphApplication /// /// Casts the previous resource to application. /// - public class GraphApplicationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphApplicationRequestBuilder : BaseCliRequestBuilder { /// /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.application @@ -87,14 +90,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphApplicationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/graph.application{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphApplicationRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/graph.application{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphApplicationRequestBuilder(string rawUrl) : base("{+baseurl}/administ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -122,7 +125,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.application /// - public class GraphApplicationRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphApplicationRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -147,3 +151,4 @@ public class GraphApplicationRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/Item/GraphDevice/GraphDeviceRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/Item/GraphDevice/GraphDeviceRequestBuilder.cs index 89d7749080..a3c2167448 100644 --- a/src/generated/AdministrativeUnits/Item/Members/Item/GraphDevice/GraphDeviceRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/Item/GraphDevice/GraphDeviceRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.Item.GraphDevice /// /// Casts the previous resource to device. /// - public class GraphDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphDeviceRequestBuilder : BaseCliRequestBuilder { /// /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.device @@ -87,14 +90,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/graph.device{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/graph.device{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/administrativ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -122,7 +125,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.device /// - public class GraphDeviceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphDeviceRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -147,3 +151,4 @@ public class GraphDeviceRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/Item/GraphGroup/GraphGroupRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/Item/GraphGroup/GraphGroupRequestBuilder.cs index 2cbd2b0d84..45762cab32 100644 --- a/src/generated/AdministrativeUnits/Item/Members/Item/GraphGroup/GraphGroupRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/Item/GraphGroup/GraphGroupRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.Item.GraphGroup /// /// Casts the previous resource to group. /// - public class GraphGroupRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphGroupRequestBuilder : BaseCliRequestBuilder { /// /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.group @@ -87,14 +90,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphGroupRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/graph.group{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphGroupRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/graph.group{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphGroupRequestBuilder(string rawUrl) : base("{+baseurl}/administrative /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -122,7 +125,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.group /// - public class GraphGroupRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphGroupRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -147,3 +151,4 @@ public class GraphGroupRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/Item/GraphOrgContact/GraphOrgContactRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/Item/GraphOrgContact/GraphOrgContactRequestBuilder.cs index 6cd8c2e171..5201b9618b 100644 --- a/src/generated/AdministrativeUnits/Item/Members/Item/GraphOrgContact/GraphOrgContactRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/Item/GraphOrgContact/GraphOrgContactRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.Item.GraphOrgContact /// /// Casts the previous resource to orgContact. /// - public class GraphOrgContactRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphOrgContactRequestBuilder : BaseCliRequestBuilder { /// /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact @@ -87,14 +90,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphOrgContactRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/graph.orgContact{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphOrgContactRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/graph.orgContact{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphOrgContactRequestBuilder(string rawUrl) : base("{+baseurl}/administr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -122,7 +125,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact /// - public class GraphOrgContactRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphOrgContactRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -147,3 +151,4 @@ public class GraphOrgContactRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs index 6c5a7ddefe..116781de6c 100644 --- a/src/generated/AdministrativeUnits/Item/Members/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.Item.GraphServicePrincipal /// /// Casts the previous resource to servicePrincipal. /// - public class GraphServicePrincipalRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphServicePrincipalRequestBuilder : BaseCliRequestBuilder { /// /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal @@ -87,14 +90,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphServicePrincipalRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/graph.servicePrincipal{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphServicePrincipalRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/graph.servicePrincipal{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphServicePrincipalRequestBuilder(string rawUrl) : base("{+baseurl}/adm /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -122,7 +125,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal /// - public class GraphServicePrincipalRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphServicePrincipalRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -147,3 +151,4 @@ public class GraphServicePrincipalRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/Item/GraphUser/GraphUserRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/Item/GraphUser/GraphUserRequestBuilder.cs index 4374304226..09bfccbea5 100644 --- a/src/generated/AdministrativeUnits/Item/Members/Item/GraphUser/GraphUserRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/Item/GraphUser/GraphUserRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.Item.GraphUser /// /// Casts the previous resource to user. /// - public class GraphUserRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphUserRequestBuilder : BaseCliRequestBuilder { /// /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.user @@ -87,14 +90,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphUserRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/graph.user{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphUserRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/graph.user{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphUserRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeU /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -122,7 +125,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.user /// - public class GraphUserRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphUserRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -147,3 +151,4 @@ public class GraphUserRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/Item/Ref/RefRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/Item/Ref/RefRequestBuilder.cs index 1bf062dd57..177b873827 100644 --- a/src/generated/AdministrativeUnits/Item/Members/Item/Ref/RefRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/Item/Ref/RefRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.Item.Ref /// /// Provides operations to manage the collection of administrativeUnit entities. /// - public class RefRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilder : BaseCliRequestBuilder { /// /// Delete ref of navigation property members for administrativeUnits @@ -62,14 +65,14 @@ public Command BuildDeleteCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RefRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/$ref", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RefRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/$ref", rawUrl) @@ -96,3 +99,4 @@ public RequestInformation ToDeleteRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.AdministrativeUnits.Item.Members.Count; using ApiSdk.AdministrativeUnits.Item.Members.GraphApplication; using ApiSdk.AdministrativeUnits.Item.Members.GraphDevice; @@ -10,6 +11,7 @@ using ApiSdk.AdministrativeUnits.Item.Members.Ref; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -28,7 +30,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members /// /// Provides operations to manage the members property of the microsoft.graph.administrativeUnit entity. /// - public class MembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MembersRequestBuilder : BaseCliRequestBuilder { /// /// Gets an item from the ApiSdk.administrativeUnits.item.members.item collection @@ -37,7 +40,7 @@ public class MembersRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var commands = new List(); - var builder = new DirectoryObjectItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.Item.DirectoryObjectItemRequestBuilder(PathParameters); commands.Add(builder.BuildGraphApplicationByIdNavCommand()); commands.Add(builder.BuildGraphDeviceByIdNavCommand()); commands.Add(builder.BuildGraphGroupByIdNavCommand()); @@ -55,7 +58,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -95,8 +98,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DirectoryObject.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DirectoryObject.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -124,7 +127,7 @@ public Command BuildGraphApplicationNavCommand() { var command = new Command("graph-application"); command.Description = "Casts the previous resource to application."; - var builder = new GraphApplicationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.GraphApplication.GraphApplicationRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -147,7 +150,7 @@ public Command BuildGraphDeviceNavCommand() { var command = new Command("graph-device"); command.Description = "Casts the previous resource to device."; - var builder = new GraphDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.GraphDevice.GraphDeviceRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -170,7 +173,7 @@ public Command BuildGraphGroupNavCommand() { var command = new Command("graph-group"); command.Description = "Casts the previous resource to group."; - var builder = new GraphGroupRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.GraphGroup.GraphGroupRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -193,7 +196,7 @@ public Command BuildGraphOrgContactNavCommand() { var command = new Command("graph-org-contact"); command.Description = "Casts the previous resource to orgContact."; - var builder = new GraphOrgContactRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.GraphOrgContact.GraphOrgContactRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -216,7 +219,7 @@ public Command BuildGraphServicePrincipalNavCommand() { var command = new Command("graph-service-principal"); command.Description = "Casts the previous resource to servicePrincipal."; - var builder = new GraphServicePrincipalRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.GraphServicePrincipal.GraphServicePrincipalRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -239,7 +242,7 @@ public Command BuildGraphUserNavCommand() { var command = new Command("graph-user"); command.Description = "Casts the previous resource to user."; - var builder = new GraphUserRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.GraphUser.GraphUserRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -371,7 +374,7 @@ public Command BuildRefNavCommand() { var command = new Command("ref"); command.Description = "Provides operations to manage the collection of administrativeUnit entities."; - var builder = new RefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.Members.Ref.RefRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -383,14 +386,14 @@ public Command BuildRefNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MembersRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -403,11 +406,11 @@ public MembersRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUni /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -423,11 +426,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DirectoryObject body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DirectoryObject body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DirectoryObject body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DirectoryObject body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -439,7 +442,8 @@ public RequestInformation ToPostRequestInformation(DirectoryObject body, Action< /// /// Users and groups that are members of this administrative unit. Supports $expand. /// - public class MembersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MembersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -503,3 +507,4 @@ public class MembersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Members/Ref/RefRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Members/Ref/RefRequestBuilder.cs index a3f626b5c0..ab283cf27d 100644 --- a/src/generated/AdministrativeUnits/Item/Members/Ref/RefRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Members/Ref/RefRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AdministrativeUnits.Item.Members.Ref /// /// Provides operations to manage the collection of administrativeUnit entities. /// - public class RefRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilder : BaseCliRequestBuilder { /// /// Delete ref of navigation property members for administrativeUnits @@ -180,8 +183,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ReferenceCreate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ReferenceCreate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -200,14 +203,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RefRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RefRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", rawUrl) @@ -220,11 +223,11 @@ public RefRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/$ref?@id={%40id}", PathParameters); @@ -239,11 +242,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ReferenceCreate body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ReferenceCreate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ReferenceCreate body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ReferenceCreate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(ReferenceCreate body, Action< /// /// Delete ref of navigation property members for administrativeUnits /// - public class RefRequestBuilderDeleteQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilderDeleteQueryParameters { /// The delete Uri #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -291,7 +295,8 @@ public class RefRequestBuilderDeleteQueryParameters /// /// Users and groups that are members of this administrative unit. Supports $expand. /// - public class RefRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -335,3 +340,4 @@ public class RefRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/Restore/RestoreRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/Restore/RestoreRequestBuilder.cs index ee2983cba2..d9d16b04ed 100644 --- a/src/generated/AdministrativeUnits/Item/Restore/RestoreRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/Restore/RestoreRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,17 +21,18 @@ namespace ApiSdk.AdministrativeUnits.Item.Restore /// /// Provides operations to call the restore method. /// - public class RestoreRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RestoreRequestBuilder : BaseCliRequestBuilder { /// - /// Restore a recently deleted application, externalUserProfile, group, pendingExternalUserProfile, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. + /// Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Restore a recently deleted application, externalUserProfile, group, pendingExternalUserProfile, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-beta"; + command.Description = "Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-beta"; var administrativeUnitIdOption = new Option("--administrative-unit-id", description: "The unique identifier of administrativeUnit") { }; administrativeUnitIdOption.IsRequired = true; @@ -61,21 +64,21 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RestoreRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/restore", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RestoreRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/restore", rawUrl) { } /// - /// Restore a recently deleted application, externalUserProfile, group, pendingExternalUserProfile, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. + /// Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -95,3 +98,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AdministrativeUnits.Item.ScopedRoleMembers.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/scopedRoleMembers/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/scopedRoleMembers/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/ScopedRoleMembers/Item/ScopedRoleMembershipItemRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/ScopedRoleMembers/Item/ScopedRoleMembershipItemRequestBuilder.cs index de0eafac9f..f0fa1eb96b 100644 --- a/src/generated/AdministrativeUnits/Item/ScopedRoleMembers/Item/ScopedRoleMembershipItemRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/ScopedRoleMembers/Item/ScopedRoleMembershipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AdministrativeUnits.Item.ScopedRoleMembers.Item /// /// Provides operations to manage the scopedRoleMembers property of the microsoft.graph.administrativeUnit entity. /// - public class ScopedRoleMembershipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ScopedRoleMembershipItemRequestBuilder : BaseCliRequestBuilder { /// /// Remove a Microsoft Entra role assignment with administrative unit scope. @@ -157,8 +160,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ScopedRoleMembership.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ScopedRoleMembership.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -180,14 +183,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ScopedRoleMembershipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/scopedRoleMembers/{scopedRoleMembership%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ScopedRoleMembershipItemRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/scopedRoleMembers/{scopedRoleMembership%2Did}{?%24expand,%24select}", rawUrl) @@ -219,11 +222,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -239,11 +242,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ScopedRoleMembership body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ScopedRoleMembership body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ScopedRoleMembership body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ScopedRoleMembership body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -255,7 +258,8 @@ public RequestInformation ToPatchRequestInformation(ScopedRoleMembership body, A /// /// Get a Microsoft Entra role assignment with administrative unit scope. /// - public class ScopedRoleMembershipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ScopedRoleMembershipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -280,3 +284,4 @@ public class ScopedRoleMembershipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/Item/ScopedRoleMembers/ScopedRoleMembersRequestBuilder.cs b/src/generated/AdministrativeUnits/Item/ScopedRoleMembers/ScopedRoleMembersRequestBuilder.cs index cf587c99eb..dfd1199615 100644 --- a/src/generated/AdministrativeUnits/Item/ScopedRoleMembers/ScopedRoleMembersRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/Item/ScopedRoleMembers/ScopedRoleMembersRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.AdministrativeUnits.Item.ScopedRoleMembers.Count; using ApiSdk.AdministrativeUnits.Item.ScopedRoleMembers.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.AdministrativeUnits.Item.ScopedRoleMembers /// /// Provides operations to manage the scopedRoleMembers property of the microsoft.graph.administrativeUnit entity. /// - public class ScopedRoleMembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ScopedRoleMembersRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the scopedRoleMembers property of the microsoft.graph.administrativeUnit entity. @@ -30,7 +33,7 @@ public class ScopedRoleMembersRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ScopedRoleMembershipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.ScopedRoleMembers.Item.ScopedRoleMembershipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AdministrativeUnits.Item.ScopedRoleMembers.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -84,8 +87,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ScopedRoleMembership.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ScopedRoleMembership.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ScopedRoleMembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/scopedRoleMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ScopedRoleMembersRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/scopedRoleMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public ScopedRoleMembersRequestBuilder(string rawUrl) : base("{+baseurl}/adminis /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ScopedRoleMembership body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ScopedRoleMembership body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ScopedRoleMembership body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ScopedRoleMembership body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(ScopedRoleMembership body, Ac /// /// List Microsoft Entra role assignments with administrative unit scope. /// - public class ScopedRoleMembersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ScopedRoleMembersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class ScopedRoleMembersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/ValidateProperties/ValidatePropertiesPostRequestBody.cs b/src/generated/AdministrativeUnits/ValidateProperties/ValidatePropertiesPostRequestBody.cs index d9ea061b8d..40df307c3f 100644 --- a/src/generated/AdministrativeUnits/ValidateProperties/ValidatePropertiesPostRequestBody.cs +++ b/src/generated/AdministrativeUnits/ValidateProperties/ValidatePropertiesPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.AdministrativeUnits.ValidateProperties { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ValidatePropertiesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ValidatePropertiesPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -39,7 +41,7 @@ public class ValidatePropertiesPostRequestBody : IAdditionalDataHolder, IParsabl /// The onBehalfOfUserId property public Guid? OnBehalfOfUserId { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ValidatePropertiesPostRequestBody() { @@ -48,12 +50,12 @@ public ValidatePropertiesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ValidatePropertiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.AdministrativeUnits.ValidateProperties.ValidatePropertiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ValidatePropertiesPostRequestBody(); + return new global::ApiSdk.AdministrativeUnits.ValidateProperties.ValidatePropertiesPostRequestBody(); } /// /// The deserialization information for the current model @@ -84,3 +86,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/AdministrativeUnits/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/generated/AdministrativeUnits/ValidateProperties/ValidatePropertiesRequestBuilder.cs index 8444816c12..dd040bb786 100644 --- a/src/generated/AdministrativeUnits/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/generated/AdministrativeUnits/ValidateProperties/ValidatePropertiesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.AdministrativeUnits.ValidateProperties /// /// Provides operations to call the validateProperties method. /// - public class ValidatePropertiesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ValidatePropertiesRequestBuilder : BaseCliRequestBuilder { /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-beta"; + command.Description = "Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-beta"; var bodyOption = new Option("--body", description: "The request body") { }; bodyOption.IsRequired = true; @@ -38,8 +41,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ValidatePropertiesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.AdministrativeUnits.ValidateProperties.ValidatePropertiesPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -57,32 +60,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ValidatePropertiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/administrativeUnits/validateProperties", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ValidatePropertiesRequestBuilder(string rawUrl) : base("{+baseurl}/administrativeUnits/validateProperties", rawUrl) { } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ValidatePropertiesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.AdministrativeUnits.ValidateProperties.ValidatePropertiesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ValidatePropertiesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.AdministrativeUnits.ValidateProperties.ValidatePropertiesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -93,3 +96,4 @@ public RequestInformation ToPostRequestInformation(ValidatePropertiesPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/AgreementAcceptances/AgreementAcceptancesRequestBuilder.cs b/src/generated/AgreementAcceptances/AgreementAcceptancesRequestBuilder.cs index c14b7b3d6f..ecb924aca6 100644 --- a/src/generated/AgreementAcceptances/AgreementAcceptancesRequestBuilder.cs +++ b/src/generated/AgreementAcceptances/AgreementAcceptancesRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.AgreementAcceptances.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.AgreementAcceptances /// /// Provides operations to manage the collection of agreementAcceptance entities. /// - public class AgreementAcceptancesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AgreementAcceptancesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of agreementAcceptance entities. @@ -29,7 +32,7 @@ public class AgreementAcceptancesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AgreementAcceptanceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AgreementAcceptances.Item.AgreementAcceptanceItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -60,8 +63,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AgreementAcceptance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AgreementAcceptance.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -88,31 +91,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get entities from agreementAcceptances"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -120,12 +98,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -135,12 +107,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Select = select; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -163,17 +129,17 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request - public AgreementAcceptancesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreementAcceptances{?%24count,%24filter,%24search,%24select,%24skip,%24top}", pathParameters) + public AgreementAcceptancesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreementAcceptances{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. - public AgreementAcceptancesRequestBuilder(string rawUrl) : base("{+baseurl}/agreementAcceptances{?%24count,%24filter,%24search,%24select,%24skip,%24top}", rawUrl) + public AgreementAcceptancesRequestBuilder(string rawUrl) : base("{+baseurl}/agreementAcceptances{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// @@ -183,11 +149,11 @@ public AgreementAcceptancesRequestBuilder(string rawUrl) : base("{+baseurl}/agre /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -203,11 +169,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AgreementAcceptance body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AgreementAcceptance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AgreementAcceptance body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AgreementAcceptance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -219,11 +185,22 @@ public RequestInformation ToPostRequestInformation(AgreementAcceptance body, Act /// /// Get entities from agreementAcceptances /// - public class AgreementAcceptancesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AgreementAcceptancesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -233,6 +210,16 @@ public class AgreementAcceptancesRequestBuilderGetQueryParameters #else [QueryParameter("%24filter")] public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } #endif /// Search items by search phrases #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -263,3 +250,4 @@ public class AgreementAcceptancesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AgreementAcceptances/Item/AgreementAcceptanceItemRequestBuilder.cs b/src/generated/AgreementAcceptances/Item/AgreementAcceptanceItemRequestBuilder.cs index 8f8b44c7f3..99083bd0bf 100644 --- a/src/generated/AgreementAcceptances/Item/AgreementAcceptanceItemRequestBuilder.cs +++ b/src/generated/AgreementAcceptances/Item/AgreementAcceptanceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AgreementAcceptances.Item /// /// Provides operations to manage the collection of agreementAcceptance entities. /// - public class AgreementAcceptanceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AgreementAcceptanceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete entity from agreementAcceptances @@ -131,8 +134,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AgreementAcceptance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AgreementAcceptance.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -153,14 +156,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AgreementAcceptanceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreementAcceptances/{agreementAcceptance%2Did}{?%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AgreementAcceptanceItemRequestBuilder(string rawUrl) : base("{+baseurl}/agreementAcceptances/{agreementAcceptance%2Did}{?%24select}", rawUrl) @@ -192,11 +195,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -212,11 +215,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AgreementAcceptance body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AgreementAcceptance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AgreementAcceptance body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AgreementAcceptance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -228,7 +231,8 @@ public RequestInformation ToPatchRequestInformation(AgreementAcceptance body, Ac /// /// Get entity from agreementAcceptances by key /// - public class AgreementAcceptanceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AgreementAcceptanceItemRequestBuilderGetQueryParameters { /// Select properties to be returned #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -243,3 +247,4 @@ public class AgreementAcceptanceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Agreements/AgreementsRequestBuilder.cs b/src/generated/Agreements/AgreementsRequestBuilder.cs index 51250f3982..b8574a8039 100644 --- a/src/generated/Agreements/AgreementsRequestBuilder.cs +++ b/src/generated/Agreements/AgreementsRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Agreements.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Agreements /// /// Provides operations to manage the collection of agreement entities. /// - public class AgreementsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AgreementsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of agreement entities. @@ -30,7 +33,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new AgreementItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Agreements.Item.AgreementItemRequestBuilder(PathParameters); commands.Add(builder.BuildAcceptancesNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildFileNavCommand()); @@ -64,8 +67,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Agreement.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Agreement.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -92,31 +95,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get entities from agreements"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -124,12 +102,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -139,12 +111,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Select = select; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -167,17 +133,17 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request - public AgreementsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreements{?%24count,%24filter,%24search,%24select,%24skip,%24top}", pathParameters) + public AgreementsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreements{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. - public AgreementsRequestBuilder(string rawUrl) : base("{+baseurl}/agreements{?%24count,%24filter,%24search,%24select,%24skip,%24top}", rawUrl) + public AgreementsRequestBuilder(string rawUrl) : base("{+baseurl}/agreements{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// @@ -187,11 +153,11 @@ public AgreementsRequestBuilder(string rawUrl) : base("{+baseurl}/agreements{?%2 /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -207,11 +173,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Agreement body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Agreement body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Agreement body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Agreement body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -223,11 +189,22 @@ public RequestInformation ToPostRequestInformation(Agreement body, Action /// Get entities from agreements /// - public class AgreementsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AgreementsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -237,6 +214,16 @@ public class AgreementsRequestBuilderGetQueryParameters #else [QueryParameter("%24filter")] public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } #endif /// Search items by search phrases #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -267,3 +254,4 @@ public class AgreementsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Agreements/Item/Acceptances/AcceptancesRequestBuilder.cs b/src/generated/Agreements/Item/Acceptances/AcceptancesRequestBuilder.cs index 488fe7dc2c..95ada44f24 100644 --- a/src/generated/Agreements/Item/Acceptances/AcceptancesRequestBuilder.cs +++ b/src/generated/Agreements/Item/Acceptances/AcceptancesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Agreements.Item.Acceptances.Count; using ApiSdk.Agreements.Item.Acceptances.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Agreements.Item.Acceptances /// /// Provides operations to manage the acceptances property of the microsoft.graph.agreement entity. /// - public class AcceptancesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AcceptancesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the acceptances property of the microsoft.graph.agreement entity. @@ -30,7 +33,7 @@ public class AcceptancesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AgreementAcceptanceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Agreements.Item.Acceptances.Item.AgreementAcceptanceItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Agreements.Item.Acceptances.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AgreementAcceptance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AgreementAcceptance.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AcceptancesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreements/{agreement%2Did}/acceptances{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AcceptancesRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreement%2Did}/acceptances{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AcceptancesRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{a /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AgreementAcceptance body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AgreementAcceptance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AgreementAcceptance body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AgreementAcceptance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(AgreementAcceptance body, Act /// /// Read-only. Information about acceptances of this agreement. /// - public class AcceptancesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AcceptancesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AcceptancesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Agreements/Item/Acceptances/Count/CountRequestBuilder.cs b/src/generated/Agreements/Item/Acceptances/Count/CountRequestBuilder.cs index e4ddf7bd88..c5624f344d 100644 --- a/src/generated/Agreements/Item/Acceptances/Count/CountRequestBuilder.cs +++ b/src/generated/Agreements/Item/Acceptances/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Agreements.Item.Acceptances.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreements/{agreement%2Did}/acceptances/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreement%2Did}/acceptances/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreeme /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Agreements/Item/Acceptances/Item/AgreementAcceptanceItemRequestBuilder.cs b/src/generated/Agreements/Item/Acceptances/Item/AgreementAcceptanceItemRequestBuilder.cs index 83572d9201..853569227a 100644 --- a/src/generated/Agreements/Item/Acceptances/Item/AgreementAcceptanceItemRequestBuilder.cs +++ b/src/generated/Agreements/Item/Acceptances/Item/AgreementAcceptanceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Agreements.Item.Acceptances.Item /// /// Provides operations to manage the acceptances property of the microsoft.graph.agreement entity. /// - public class AgreementAcceptanceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AgreementAcceptanceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property acceptances for agreements @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AgreementAcceptance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AgreementAcceptance.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AgreementAcceptanceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreements/{agreement%2Did}/acceptances/{agreementAcceptance%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AgreementAcceptanceItemRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreement%2Did}/acceptances/{agreementAcceptance%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AgreementAcceptance body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AgreementAcceptance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AgreementAcceptance body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AgreementAcceptance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(AgreementAcceptance body, Ac /// /// Read-only. Information about acceptances of this agreement. /// - public class AgreementAcceptanceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AgreementAcceptanceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class AgreementAcceptanceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Agreements/Item/AgreementItemRequestBuilder.cs b/src/generated/Agreements/Item/AgreementItemRequestBuilder.cs index 2affab025a..046a2af1cc 100644 --- a/src/generated/Agreements/Item/AgreementItemRequestBuilder.cs +++ b/src/generated/Agreements/Item/AgreementItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.Agreements.Item.Acceptances; using ApiSdk.Agreements.Item.FileNamespace; using ApiSdk.Agreements.Item.Files; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.Agreements.Item /// /// Provides operations to manage the collection of agreement entities. /// - public class AgreementItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AgreementItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the acceptances property of the microsoft.graph.agreement entity. @@ -32,7 +35,7 @@ public Command BuildAcceptancesNavCommand() { var command = new Command("acceptances"); command.Description = "Provides operations to manage the acceptances property of the microsoft.graph.agreement entity."; - var builder = new AcceptancesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Agreements.Item.Acceptances.AcceptancesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -94,7 +97,7 @@ public Command BuildFileNavCommand() { var command = new Command("file"); command.Description = "Provides operations to manage the file property of the microsoft.graph.agreement entity."; - var builder = new FileRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Agreements.Item.FileNamespace.FileRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -119,7 +122,7 @@ public Command BuildFilesNavCommand() { var command = new Command("files"); command.Description = "Provides operations to manage the files property of the microsoft.graph.agreement entity."; - var builder = new FilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Agreements.Item.Files.FilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -213,8 +216,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Agreement.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Agreement.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -235,14 +238,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AgreementItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreements/{agreement%2Did}{?%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AgreementItemRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreement%2Did}{?%24select}", rawUrl) @@ -274,11 +277,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -294,11 +297,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(Agreement body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Agreement body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(Agreement body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Agreement body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -310,7 +313,8 @@ public RequestInformation ToPatchRequestInformation(Agreement body, Action /// Get entity from agreements by key /// - public class AgreementItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AgreementItemRequestBuilderGetQueryParameters { /// Select properties to be returned #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -325,3 +329,4 @@ public class AgreementItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Agreements/Item/FileNamespace/FileRequestBuilder.cs b/src/generated/Agreements/Item/FileNamespace/FileRequestBuilder.cs index 99f8a2e072..acfe5be716 100644 --- a/src/generated/Agreements/Item/FileNamespace/FileRequestBuilder.cs +++ b/src/generated/Agreements/Item/FileNamespace/FileRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Agreements.Item.FileNamespace.Localizations; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Agreements.Item.FileNamespace /// /// Provides operations to manage the file property of the microsoft.graph.agreement entity. /// - public class FileRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FileRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property file for agreements @@ -118,7 +121,7 @@ public Command BuildLocalizationsNavCommand() { var command = new Command("localizations"); command.Description = "Provides operations to manage the localizations property of the microsoft.graph.agreementFile entity."; - var builder = new LocalizationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Agreements.Item.FileNamespace.Localizations.LocalizationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -167,8 +170,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AgreementFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AgreementFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -189,14 +192,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FileRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreements/{agreement%2Did}/file{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FileRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreement%2Did}/file{?%24expand,%24select}", rawUrl) @@ -228,11 +231,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -248,11 +251,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AgreementFile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AgreementFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AgreementFile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AgreementFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -264,7 +267,8 @@ public RequestInformation ToPatchRequestInformation(AgreementFile body, Action /// Retrieve the details of an agreement file, including the language and version information. The default file can have multiple versions, each with its own language, that can be retrieved by specifying the Accept-Language header. /// - public class FileRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FileRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -289,3 +293,4 @@ public class FileRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Agreements/Item/FileNamespace/Localizations/Count/CountRequestBuilder.cs b/src/generated/Agreements/Item/FileNamespace/Localizations/Count/CountRequestBuilder.cs index f973dc7f76..fa249edc60 100644 --- a/src/generated/Agreements/Item/FileNamespace/Localizations/Count/CountRequestBuilder.cs +++ b/src/generated/Agreements/Item/FileNamespace/Localizations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Agreements.Item.FileNamespace.Localizations.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreements/{agreement%2Did}/file/localizations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreement%2Did}/file/localizations/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreeme /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Agreements/Item/FileNamespace/Localizations/Item/AgreementFileLocalizationItemRequestBuilder.cs b/src/generated/Agreements/Item/FileNamespace/Localizations/Item/AgreementFileLocalizationItemRequestBuilder.cs index d9c0440fd7..16b63a6c3f 100644 --- a/src/generated/Agreements/Item/FileNamespace/Localizations/Item/AgreementFileLocalizationItemRequestBuilder.cs +++ b/src/generated/Agreements/Item/FileNamespace/Localizations/Item/AgreementFileLocalizationItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Agreements.Item.FileNamespace.Localizations.Item.Versions; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Agreements.Item.FileNamespace.Localizations.Item /// /// Provides operations to manage the localizations property of the microsoft.graph.agreementFile entity. /// - public class AgreementFileLocalizationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AgreementFileLocalizationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property localizations for agreements @@ -156,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AgreementFileLocalization.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AgreementFileLocalization.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildVersionsNavCommand() { var command = new Command("versions"); command.Description = "Provides operations to manage the versions property of the microsoft.graph.agreementFileLocalization entity."; - var builder = new VersionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Agreements.Item.FileNamespace.Localizations.Item.Versions.VersionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -206,14 +209,14 @@ public Command BuildVersionsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AgreementFileLocalizationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreements/{agreement%2Did}/file/localizations/{agreementFileLocalization%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AgreementFileLocalizationItemRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreement%2Did}/file/localizations/{agreementFileLocalization%2Did}{?%24expand,%24select}", rawUrl) @@ -245,11 +248,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -265,11 +268,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AgreementFileLocalization body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AgreementFileLocalization body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AgreementFileLocalization body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AgreementFileLocalization body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(AgreementFileLocalization bo /// /// The localized version of the terms of use agreement files attached to the agreement. /// - public class AgreementFileLocalizationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AgreementFileLocalizationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class AgreementFileLocalizationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Agreements/Item/FileNamespace/Localizations/Item/Versions/Count/CountRequestBuilder.cs b/src/generated/Agreements/Item/FileNamespace/Localizations/Item/Versions/Count/CountRequestBuilder.cs index c829d5c87e..aec62cf2d0 100644 --- a/src/generated/Agreements/Item/FileNamespace/Localizations/Item/Versions/Count/CountRequestBuilder.cs +++ b/src/generated/Agreements/Item/FileNamespace/Localizations/Item/Versions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Agreements.Item.FileNamespace.Localizations.Item.Versions.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreements/{agreement%2Did}/file/localizations/{agreementFileLocalization%2Did}/versions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreement%2Did}/file/localizations/{agreementFileLocalization%2Did}/versions/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreeme /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Agreements/Item/FileNamespace/Localizations/Item/Versions/Item/AgreementFileVersionItemRequestBuilder.cs b/src/generated/Agreements/Item/FileNamespace/Localizations/Item/Versions/Item/AgreementFileVersionItemRequestBuilder.cs index 65b3f00b13..3caecece33 100644 --- a/src/generated/Agreements/Item/FileNamespace/Localizations/Item/Versions/Item/AgreementFileVersionItemRequestBuilder.cs +++ b/src/generated/Agreements/Item/FileNamespace/Localizations/Item/Versions/Item/AgreementFileVersionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Agreements.Item.FileNamespace.Localizations.Item.Versions.Item /// /// Provides operations to manage the versions property of the microsoft.graph.agreementFileLocalization entity. /// - public class AgreementFileVersionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AgreementFileVersionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property versions for agreements @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AgreementFileVersion.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AgreementFileVersion.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AgreementFileVersionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreements/{agreement%2Did}/file/localizations/{agreementFileLocalization%2Did}/versions/{agreementFileVersion%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AgreementFileVersionItemRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreement%2Did}/file/localizations/{agreementFileLocalization%2Did}/versions/{agreementFileVersion%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AgreementFileVersion body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AgreementFileVersion body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AgreementFileVersion body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AgreementFileVersion body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(AgreementFileVersion body, A /// /// Read-only. Customized versions of the terms of use agreement in the Microsoft Entra tenant. /// - public class AgreementFileVersionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AgreementFileVersionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class AgreementFileVersionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Agreements/Item/FileNamespace/Localizations/Item/Versions/VersionsRequestBuilder.cs b/src/generated/Agreements/Item/FileNamespace/Localizations/Item/Versions/VersionsRequestBuilder.cs index 81732c5147..7ee019562a 100644 --- a/src/generated/Agreements/Item/FileNamespace/Localizations/Item/Versions/VersionsRequestBuilder.cs +++ b/src/generated/Agreements/Item/FileNamespace/Localizations/Item/Versions/VersionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Agreements.Item.FileNamespace.Localizations.Item.Versions.Count; using ApiSdk.Agreements.Item.FileNamespace.Localizations.Item.Versions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Agreements.Item.FileNamespace.Localizations.Item.Versions /// /// Provides operations to manage the versions property of the microsoft.graph.agreementFileLocalization entity. /// - public class VersionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VersionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the versions property of the microsoft.graph.agreementFileLocalization entity. @@ -30,7 +33,7 @@ public class VersionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AgreementFileVersionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Agreements.Item.FileNamespace.Localizations.Item.Versions.Item.AgreementFileVersionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Agreements.Item.FileNamespace.Localizations.Item.Versions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AgreementFileVersion.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AgreementFileVersion.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public VersionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreements/{agreement%2Did}/file/localizations/{agreementFileLocalization%2Did}/versions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public VersionsRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreement%2Did}/file/localizations/{agreementFileLocalization%2Did}/versions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public VersionsRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agre /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AgreementFileVersion body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AgreementFileVersion body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AgreementFileVersion body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AgreementFileVersion body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(AgreementFileVersion body, Ac /// /// Read-only. Customized versions of the terms of use agreement in the Microsoft Entra tenant. /// - public class VersionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VersionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class VersionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Agreements/Item/FileNamespace/Localizations/LocalizationsRequestBuilder.cs b/src/generated/Agreements/Item/FileNamespace/Localizations/LocalizationsRequestBuilder.cs index a1aec14532..578aaa3b29 100644 --- a/src/generated/Agreements/Item/FileNamespace/Localizations/LocalizationsRequestBuilder.cs +++ b/src/generated/Agreements/Item/FileNamespace/Localizations/LocalizationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Agreements.Item.FileNamespace.Localizations.Count; using ApiSdk.Agreements.Item.FileNamespace.Localizations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Agreements.Item.FileNamespace.Localizations /// /// Provides operations to manage the localizations property of the microsoft.graph.agreementFile entity. /// - public class LocalizationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LocalizationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the localizations property of the microsoft.graph.agreementFile entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new AgreementFileLocalizationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Agreements.Item.FileNamespace.Localizations.Item.AgreementFileLocalizationItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Agreements.Item.FileNamespace.Localizations.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AgreementFileLocalization.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AgreementFileLocalization.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -210,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LocalizationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreements/{agreement%2Did}/file/localizations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LocalizationsRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreement%2Did}/file/localizations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public LocalizationsRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -250,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AgreementFileLocalization body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AgreementFileLocalization body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AgreementFileLocalization body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AgreementFileLocalization body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(AgreementFileLocalization bod /// /// Get a list of the default and localized agreement files. /// - public class LocalizationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LocalizationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class LocalizationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Agreements/Item/Files/Count/CountRequestBuilder.cs b/src/generated/Agreements/Item/Files/Count/CountRequestBuilder.cs index b1fcd748db..10559eb380 100644 --- a/src/generated/Agreements/Item/Files/Count/CountRequestBuilder.cs +++ b/src/generated/Agreements/Item/Files/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Agreements.Item.Files.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreements/{agreement%2Did}/files/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreement%2Did}/files/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreeme /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Agreements/Item/Files/FilesRequestBuilder.cs b/src/generated/Agreements/Item/Files/FilesRequestBuilder.cs index 35342e9f7d..3370c4d754 100644 --- a/src/generated/Agreements/Item/Files/FilesRequestBuilder.cs +++ b/src/generated/Agreements/Item/Files/FilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Agreements.Item.Files.Count; using ApiSdk.Agreements.Item.Files.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Agreements.Item.Files /// /// Provides operations to manage the files property of the microsoft.graph.agreement entity. /// - public class FilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the files property of the microsoft.graph.agreement entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new AgreementFileLocalizationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Agreements.Item.Files.Item.AgreementFileLocalizationItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Agreements.Item.Files.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AgreementFileLocalization.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AgreementFileLocalization.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreements/{agreement%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreement%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreeme /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AgreementFileLocalization body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AgreementFileLocalization body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AgreementFileLocalization body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AgreementFileLocalization body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(AgreementFileLocalization bod /// /// PDFs linked to this agreement. Note: This property is in the process of being deprecated. Use the file property instead. /// - public class FilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class FilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Agreements/Item/Files/Item/AgreementFileLocalizationItemRequestBuilder.cs b/src/generated/Agreements/Item/Files/Item/AgreementFileLocalizationItemRequestBuilder.cs index 9d3cc175a0..7e9b4ef194 100644 --- a/src/generated/Agreements/Item/Files/Item/AgreementFileLocalizationItemRequestBuilder.cs +++ b/src/generated/Agreements/Item/Files/Item/AgreementFileLocalizationItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Agreements.Item.Files.Item.Versions; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Agreements.Item.Files.Item /// /// Provides operations to manage the files property of the microsoft.graph.agreement entity. /// - public class AgreementFileLocalizationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AgreementFileLocalizationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property files for agreements @@ -156,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AgreementFileLocalization.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AgreementFileLocalization.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildVersionsNavCommand() { var command = new Command("versions"); command.Description = "Provides operations to manage the versions property of the microsoft.graph.agreementFileLocalization entity."; - var builder = new VersionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Agreements.Item.Files.Item.Versions.VersionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -206,14 +209,14 @@ public Command BuildVersionsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AgreementFileLocalizationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreements/{agreement%2Did}/files/{agreementFileLocalization%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AgreementFileLocalizationItemRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreement%2Did}/files/{agreementFileLocalization%2Did}{?%24expand,%24select}", rawUrl) @@ -245,11 +248,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -265,11 +268,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AgreementFileLocalization body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AgreementFileLocalization body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AgreementFileLocalization body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AgreementFileLocalization body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(AgreementFileLocalization bo /// /// PDFs linked to this agreement. Note: This property is in the process of being deprecated. Use the file property instead. /// - public class AgreementFileLocalizationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AgreementFileLocalizationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class AgreementFileLocalizationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Agreements/Item/Files/Item/Versions/Count/CountRequestBuilder.cs b/src/generated/Agreements/Item/Files/Item/Versions/Count/CountRequestBuilder.cs index 11e3b44330..50b2f35dbb 100644 --- a/src/generated/Agreements/Item/Files/Item/Versions/Count/CountRequestBuilder.cs +++ b/src/generated/Agreements/Item/Files/Item/Versions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Agreements.Item.Files.Item.Versions.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreements/{agreement%2Did}/files/{agreementFileLocalization%2Did}/versions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreement%2Did}/files/{agreementFileLocalization%2Did}/versions/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreeme /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Agreements/Item/Files/Item/Versions/Item/AgreementFileVersionItemRequestBuilder.cs b/src/generated/Agreements/Item/Files/Item/Versions/Item/AgreementFileVersionItemRequestBuilder.cs index 71232ee13f..3f846a078e 100644 --- a/src/generated/Agreements/Item/Files/Item/Versions/Item/AgreementFileVersionItemRequestBuilder.cs +++ b/src/generated/Agreements/Item/Files/Item/Versions/Item/AgreementFileVersionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Agreements.Item.Files.Item.Versions.Item /// /// Provides operations to manage the versions property of the microsoft.graph.agreementFileLocalization entity. /// - public class AgreementFileVersionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AgreementFileVersionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property versions for agreements @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AgreementFileVersion.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AgreementFileVersion.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AgreementFileVersionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreements/{agreement%2Did}/files/{agreementFileLocalization%2Did}/versions/{agreementFileVersion%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AgreementFileVersionItemRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreement%2Did}/files/{agreementFileLocalization%2Did}/versions/{agreementFileVersion%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AgreementFileVersion body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AgreementFileVersion body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AgreementFileVersion body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AgreementFileVersion body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(AgreementFileVersion body, A /// /// Read-only. Customized versions of the terms of use agreement in the Microsoft Entra tenant. /// - public class AgreementFileVersionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AgreementFileVersionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class AgreementFileVersionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Agreements/Item/Files/Item/Versions/VersionsRequestBuilder.cs b/src/generated/Agreements/Item/Files/Item/Versions/VersionsRequestBuilder.cs index 2d6ec83d55..e746469085 100644 --- a/src/generated/Agreements/Item/Files/Item/Versions/VersionsRequestBuilder.cs +++ b/src/generated/Agreements/Item/Files/Item/Versions/VersionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Agreements.Item.Files.Item.Versions.Count; using ApiSdk.Agreements.Item.Files.Item.Versions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Agreements.Item.Files.Item.Versions /// /// Provides operations to manage the versions property of the microsoft.graph.agreementFileLocalization entity. /// - public class VersionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VersionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the versions property of the microsoft.graph.agreementFileLocalization entity. @@ -30,7 +33,7 @@ public class VersionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AgreementFileVersionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Agreements.Item.Files.Item.Versions.Item.AgreementFileVersionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Agreements.Item.Files.Item.Versions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AgreementFileVersion.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AgreementFileVersion.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public VersionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/agreements/{agreement%2Did}/files/{agreementFileLocalization%2Did}/versions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public VersionsRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agreement%2Did}/files/{agreementFileLocalization%2Did}/versions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public VersionsRequestBuilder(string rawUrl) : base("{+baseurl}/agreements/{agre /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AgreementFileVersion body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AgreementFileVersion body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AgreementFileVersion body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AgreementFileVersion body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(AgreementFileVersion body, Ac /// /// Read-only. Customized versions of the terms of use agreement in the Microsoft Entra tenant. /// - public class VersionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VersionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class VersionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AllowedDataLocations/AllowedDataLocationsRequestBuilder.cs b/src/generated/AllowedDataLocations/AllowedDataLocationsRequestBuilder.cs index a5aed315be..3032e1193c 100644 --- a/src/generated/AllowedDataLocations/AllowedDataLocationsRequestBuilder.cs +++ b/src/generated/AllowedDataLocations/AllowedDataLocationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.AllowedDataLocations.Count; using ApiSdk.AllowedDataLocations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.AllowedDataLocations /// /// Provides operations to manage the collection of allowedDataLocation entities. /// - public class AllowedDataLocationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AllowedDataLocationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of allowedDataLocation entities. @@ -30,7 +33,7 @@ public class AllowedDataLocationsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AllowedDataLocationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AllowedDataLocations.Item.AllowedDataLocationItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AllowedDataLocations.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AllowedDataLocation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AllowedDataLocation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get entities from allowedDataLocations"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AllowedDataLocationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/allowedDataLocations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AllowedDataLocationsRequestBuilder(string rawUrl) : base("{+baseurl}/allowedDataLocations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public AllowedDataLocationsRequestBuilder(string rawUrl) : base("{+baseurl}/allo /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AllowedDataLocation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AllowedDataLocation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AllowedDataLocation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AllowedDataLocation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(AllowedDataLocation body, Act /// /// Get entities from allowedDataLocations /// - public class AllowedDataLocationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AllowedDataLocationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class AllowedDataLocationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AllowedDataLocations/Count/CountRequestBuilder.cs b/src/generated/AllowedDataLocations/Count/CountRequestBuilder.cs index 48b35cff38..924fc189e3 100644 --- a/src/generated/AllowedDataLocations/Count/CountRequestBuilder.cs +++ b/src/generated/AllowedDataLocations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AllowedDataLocations.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/allowedDataLocations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/allowedDataLocations/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/allowedDataLocation /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AllowedDataLocations/Item/AllowedDataLocationItemRequestBuilder.cs b/src/generated/AllowedDataLocations/Item/AllowedDataLocationItemRequestBuilder.cs index 88c2da192e..eb9e3f0e54 100644 --- a/src/generated/AllowedDataLocations/Item/AllowedDataLocationItemRequestBuilder.cs +++ b/src/generated/AllowedDataLocations/Item/AllowedDataLocationItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AllowedDataLocations.Item /// /// Provides operations to manage the collection of allowedDataLocation entities. /// - public class AllowedDataLocationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AllowedDataLocationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete entity from allowedDataLocations @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AllowedDataLocation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AllowedDataLocation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AllowedDataLocationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/allowedDataLocations/{allowedDataLocation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AllowedDataLocationItemRequestBuilder(string rawUrl) : base("{+baseurl}/allowedDataLocations/{allowedDataLocation%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AllowedDataLocation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AllowedDataLocation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AllowedDataLocation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AllowedDataLocation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(AllowedDataLocation body, Ac /// /// Get entity from allowedDataLocations by key /// - public class AllowedDataLocationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AllowedDataLocationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class AllowedDataLocationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/AppRequestBuilder.cs b/src/generated/App/AppRequestBuilder.cs index 8d6cba6a3f..e7774f281e 100644 --- a/src/generated/App/AppRequestBuilder.cs +++ b/src/generated/App/AppRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.App.Calls; using ApiSdk.App.OnlineMeetings; using ApiSdk.App.OnlineMeetingsWithJoinWebUrl; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.App /// /// Provides operations to manage the commsApplication singleton. /// - public class AppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the calls property of the microsoft.graph.commsApplication entity. @@ -32,7 +35,7 @@ public Command BuildCallsNavCommand() { var command = new Command("calls"); command.Description = "Provides operations to manage the calls property of the microsoft.graph.commsApplication entity."; - var builder = new CallsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.CallsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -60,23 +63,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get app"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -84,8 +75,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -106,7 +95,7 @@ public Command BuildOnlineMeetingsNavCommand() { var command = new Command("online-meetings"); command.Description = "Provides operations to manage the onlineMeetings property of the microsoft.graph.commsApplication entity."; - var builder = new OnlineMeetingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.OnlineMeetingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -136,7 +125,7 @@ public Command BuildOnlineMeetingsWithJoinWebUrlRbCommand() { var command = new Command("online-meetings-with-join-web-url"); command.Description = "Provides operations to manage the onlineMeetings property of the microsoft.graph.commsApplication entity."; - var builder = new OnlineMeetingsWithJoinWebUrlRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetingsWithJoinWebUrl.OnlineMeetingsWithJoinWebUrlRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -180,8 +169,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CommsApplication.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CommsApplication.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -201,14 +190,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AppRequestBuilder(string rawUrl) : base("{+baseurl}/app{?%24expand,%24select}", rawUrl) @@ -221,11 +210,11 @@ public AppRequestBuilder(string rawUrl) : base("{+baseurl}/app{?%24expand,%24sel /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -241,11 +230,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(CommsApplication body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CommsApplication body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CommsApplication body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CommsApplication body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -257,7 +246,8 @@ public RequestInformation ToPatchRequestInformation(CommsApplication body, Actio /// /// Get app /// - public class AppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -282,3 +272,4 @@ public class AppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/CallsRequestBuilder.cs b/src/generated/App/Calls/CallsRequestBuilder.cs index c66d67d0cf..ac82448d99 100644 --- a/src/generated/App/Calls/CallsRequestBuilder.cs +++ b/src/generated/App/Calls/CallsRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.App.Calls.Count; using ApiSdk.App.Calls.Item; using ApiSdk.App.Calls.LogTeleconferenceDeviceQuality; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.App.Calls /// /// Provides operations to manage the calls property of the microsoft.graph.commsApplication entity. /// - public class CallsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the calls property of the microsoft.graph.commsApplication entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new CallItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.CallItemRequestBuilder(PathParameters); commands.Add(builder.BuildAddLargeGalleryViewNavCommand()); commands.Add(builder.BuildAnswerNavCommand()); commands.Add(builder.BuildAudioRoutingGroupsNavCommand()); @@ -52,6 +55,10 @@ public Tuple, List> BuildCommand() commands.Add(builder.BuildRedirectNavCommand()); commands.Add(builder.BuildRejectNavCommand()); commands.Add(builder.BuildSendDtmfTonesNavCommand()); + commands.Add(builder.BuildStartRecordingNavCommand()); + commands.Add(builder.BuildStartTranscriptionNavCommand()); + commands.Add(builder.BuildStopRecordingNavCommand()); + commands.Add(builder.BuildStopTranscriptionNavCommand()); commands.Add(builder.BuildSubscribeToToneNavCommand()); commands.Add(builder.BuildTransferNavCommand()); commands.Add(builder.BuildUnmuteNavCommand()); @@ -66,7 +73,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -100,8 +107,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Call.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Call.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -128,41 +135,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get calls from app"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -170,14 +142,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -187,14 +151,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -224,7 +180,7 @@ public Command BuildLogTeleconferenceDeviceQualityNavCommand() { var command = new Command("log-teleconference-device-quality"); command.Description = "Provides operations to call the logTeleconferenceDeviceQuality method."; - var builder = new LogTeleconferenceDeviceQualityRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.LogTeleconferenceDeviceQuality.LogTeleconferenceDeviceQualityRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -234,14 +190,14 @@ public Command BuildLogTeleconferenceDeviceQualityNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CallsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CallsRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -254,11 +210,11 @@ public CallsRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls{?%24count /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -274,11 +230,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Call body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Call body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Call body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Call body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -290,7 +246,8 @@ public RequestInformation ToPostRequestInformation(Call body, Action /// Get calls from app /// - public class CallsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -354,3 +311,4 @@ public class CallsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Count/CountRequestBuilder.cs b/src/generated/App/Calls/Count/CountRequestBuilder.cs index 49d5fa3cc2..831485158b 100644 --- a/src/generated/App/Calls/Count/CountRequestBuilder.cs +++ b/src/generated/App/Calls/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.Calls.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/$count{?% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/AddLargeGalleryView/AddLargeGalleryViewPostRequestBody.cs b/src/generated/App/Calls/Item/AddLargeGalleryView/AddLargeGalleryViewPostRequestBody.cs index cfbb578052..1d946ed5c2 100644 --- a/src/generated/App/Calls/Item/AddLargeGalleryView/AddLargeGalleryViewPostRequestBody.cs +++ b/src/generated/App/Calls/Item/AddLargeGalleryView/AddLargeGalleryViewPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.Calls.Item.AddLargeGalleryView { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddLargeGalleryViewPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddLargeGalleryViewPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class AddLargeGalleryViewPostRequestBody : IAdditionalDataHolder, IParsab public string ClientContext { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddLargeGalleryViewPostRequestBody() { @@ -30,12 +32,12 @@ public AddLargeGalleryViewPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddLargeGalleryViewPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.Calls.Item.AddLargeGalleryView.AddLargeGalleryViewPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddLargeGalleryViewPostRequestBody(); + return new global::ApiSdk.App.Calls.Item.AddLargeGalleryView.AddLargeGalleryViewPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/AddLargeGalleryView/AddLargeGalleryViewRequestBuilder.cs b/src/generated/App/Calls/Item/AddLargeGalleryView/AddLargeGalleryViewRequestBuilder.cs index e93d55e739..2d7a410439 100644 --- a/src/generated/App/Calls/Item/AddLargeGalleryView/AddLargeGalleryViewRequestBuilder.cs +++ b/src/generated/App/Calls/Item/AddLargeGalleryView/AddLargeGalleryViewRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.Calls.Item.AddLargeGalleryView /// /// Provides operations to call the addLargeGalleryView method. /// - public class AddLargeGalleryViewRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AddLargeGalleryViewRequestBuilder : BaseCliRequestBuilder { /// /// Add the large gallery view to a call. For details about how to identify a large gallery view participant in a roster so that you can retrieve the relevant data to subscribe to the video feed, see Identify large gallery view participants in a roster. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddLargeGalleryViewPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.AddLargeGalleryView.AddLargeGalleryViewPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AddLargeGalleryViewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/addLargeGalleryView", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AddLargeGalleryViewRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/addLargeGalleryView", rawUrl) @@ -95,11 +98,11 @@ public AddLargeGalleryViewRequestBuilder(string rawUrl) : base("{+baseurl}/app/c /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddLargeGalleryViewPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.AddLargeGalleryView.AddLargeGalleryViewPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddLargeGalleryViewPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.AddLargeGalleryView.AddLargeGalleryViewPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(AddLargeGalleryViewPostReques } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Answer/AnswerPostRequestBody.cs b/src/generated/App/Calls/Item/Answer/AnswerPostRequestBody.cs index 38da2040b7..43a210652d 100644 --- a/src/generated/App/Calls/Item/Answer/AnswerPostRequestBody.cs +++ b/src/generated/App/Calls/Item/Answer/AnswerPostRequestBody.cs @@ -1,23 +1,25 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.Calls.Item.Answer { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AnswerPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AnswerPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// The acceptedModalities property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? AcceptedModalities { get; set; } + public List? AcceptedModalities { get; set; } #nullable restore #else - public List AcceptedModalities { get; set; } + public List AcceptedModalities { get; set; } #endif /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. public IDictionary AdditionalData { get; set; } @@ -32,23 +34,23 @@ public class AnswerPostRequestBody : IAdditionalDataHolder, IParsable /// The callOptions property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public IncomingCallOptions? CallOptions { get; set; } + public global::ApiSdk.Models.IncomingCallOptions? CallOptions { get; set; } #nullable restore #else - public IncomingCallOptions CallOptions { get; set; } + public global::ApiSdk.Models.IncomingCallOptions CallOptions { get; set; } #endif /// The mediaConfig property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.MediaConfig? MediaConfig { get; set; } + public global::ApiSdk.Models.MediaConfig? MediaConfig { get; set; } #nullable restore #else - public ApiSdk.Models.MediaConfig MediaConfig { get; set; } + public global::ApiSdk.Models.MediaConfig MediaConfig { get; set; } #endif /// The participantCapacity property public int? ParticipantCapacity { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AnswerPostRequestBody() { @@ -57,12 +59,12 @@ public AnswerPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AnswerPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.Calls.Item.Answer.AnswerPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AnswerPostRequestBody(); + return new global::ApiSdk.App.Calls.Item.Answer.AnswerPostRequestBody(); } /// /// The deserialization information for the current model @@ -72,10 +74,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "acceptedModalities", n => { AcceptedModalities = n.GetCollectionOfEnumValues()?.ToList(); } }, - { "callOptions", n => { CallOptions = n.GetObjectValue(IncomingCallOptions.CreateFromDiscriminatorValue); } }, + { "acceptedModalities", n => { AcceptedModalities = n.GetCollectionOfEnumValues()?.AsList(); } }, + { "callOptions", n => { CallOptions = n.GetObjectValue(global::ApiSdk.Models.IncomingCallOptions.CreateFromDiscriminatorValue); } }, { "callbackUri", n => { CallbackUri = n.GetStringValue(); } }, - { "mediaConfig", n => { MediaConfig = n.GetObjectValue(ApiSdk.Models.MediaConfig.CreateFromDiscriminatorValue); } }, + { "mediaConfig", n => { MediaConfig = n.GetObjectValue(global::ApiSdk.Models.MediaConfig.CreateFromDiscriminatorValue); } }, { "participantCapacity", n => { ParticipantCapacity = n.GetIntValue(); } }, }; } @@ -86,12 +88,13 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfEnumValues("acceptedModalities", AcceptedModalities); + writer.WriteCollectionOfEnumValues("acceptedModalities", AcceptedModalities); writer.WriteStringValue("callbackUri", CallbackUri); - writer.WriteObjectValue("callOptions", CallOptions); - writer.WriteObjectValue("mediaConfig", MediaConfig); + writer.WriteObjectValue("callOptions", CallOptions); + writer.WriteObjectValue("mediaConfig", MediaConfig); writer.WriteIntValue("participantCapacity", ParticipantCapacity); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Answer/AnswerRequestBuilder.cs b/src/generated/App/Calls/Item/Answer/AnswerRequestBuilder.cs index 61ec90c078..fe53ce8958 100644 --- a/src/generated/App/Calls/Item/Answer/AnswerRequestBuilder.cs +++ b/src/generated/App/Calls/Item/Answer/AnswerRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.App.Calls.Item.Answer /// /// Provides operations to call the answer method. /// - public class AnswerRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AnswerRequestBuilder : BaseCliRequestBuilder { /// - /// Enable a bot to answer an incoming call. The incoming call request can be an invite from a participant in a group call or a peer-to-peer call. If an invite to a group call is received, the notification contains the chatInfo and meetingInfo parameters. The bot is expected to answer, reject or redirect the call before the call times out. The current timeout value is 15 seconds. The current timeout value is 15 seconds for regular scenarios, and 5 seconds for policy-based recording scenarios. + /// Enable a bot to answer an incoming call. The incoming call request can be an invitation from a participant in a group call or a peer-to-peer call. If an invitation to a group call is received, the notification contains the chatInfo and meetingInfo parameters. The bot is expected to answer, reject or redirect the call before the call times out. The current timeout value is 15 seconds. The current timeout value is 15 seconds for regular scenarios, and 5 seconds for policy-based recording scenarios. This API supports the following PSTN scenarios: /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Enable a bot to answer an incoming call. The incoming call request can be an invite from a participant in a group call or a peer-to-peer call. If an invite to a group call is received, the notification contains the chatInfo and meetingInfo parameters. The bot is expected to answer, reject or redirect the call before the call times out. The current timeout value is 15 seconds. The current timeout value is 15 seconds for regular scenarios, and 5 seconds for policy-based recording scenarios.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/call-answer?view=graph-rest-beta"; + command.Description = "Enable a bot to answer an incoming call. The incoming call request can be an invitation from a participant in a group call or a peer-to-peer call. If an invitation to a group call is received, the notification contains the chatInfo and meetingInfo parameters. The bot is expected to answer, reject or redirect the call before the call times out. The current timeout value is 15 seconds. The current timeout value is 15 seconds for regular scenarios, and 5 seconds for policy-based recording scenarios. This API supports the following PSTN scenarios:\n\nFind more info here:\n https://learn.microsoft.com/graph/api/call-answer?view=graph-rest-beta"; var callIdOption = new Option("--call-id", description: "The unique identifier of call") { }; callIdOption.IsRequired = true; @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AnswerPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.Answer.AnswerPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,32 +66,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AnswerRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/answer", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AnswerRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/answer", rawUrl) { } /// - /// Enable a bot to answer an incoming call. The incoming call request can be an invite from a participant in a group call or a peer-to-peer call. If an invite to a group call is received, the notification contains the chatInfo and meetingInfo parameters. The bot is expected to answer, reject or redirect the call before the call times out. The current timeout value is 15 seconds. The current timeout value is 15 seconds for regular scenarios, and 5 seconds for policy-based recording scenarios. + /// Enable a bot to answer an incoming call. The incoming call request can be an invitation from a participant in a group call or a peer-to-peer call. If an invitation to a group call is received, the notification contains the chatInfo and meetingInfo parameters. The bot is expected to answer, reject or redirect the call before the call times out. The current timeout value is 15 seconds. The current timeout value is 15 seconds for regular scenarios, and 5 seconds for policy-based recording scenarios. This API supports the following PSTN scenarios: /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AnswerPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Answer.AnswerPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AnswerPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Answer.AnswerPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(AnswerPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/AudioRoutingGroups/AudioRoutingGroupsRequestBuilder.cs b/src/generated/App/Calls/Item/AudioRoutingGroups/AudioRoutingGroupsRequestBuilder.cs index a78450d9a4..efc42a56a7 100644 --- a/src/generated/App/Calls/Item/AudioRoutingGroups/AudioRoutingGroupsRequestBuilder.cs +++ b/src/generated/App/Calls/Item/AudioRoutingGroups/AudioRoutingGroupsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.App.Calls.Item.AudioRoutingGroups.Count; using ApiSdk.App.Calls.Item.AudioRoutingGroups.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.App.Calls.Item.AudioRoutingGroups /// /// Provides operations to manage the audioRoutingGroups property of the microsoft.graph.call entity. /// - public class AudioRoutingGroupsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AudioRoutingGroupsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the audioRoutingGroups property of the microsoft.graph.call entity. @@ -30,7 +33,7 @@ public class AudioRoutingGroupsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AudioRoutingGroupItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.AudioRoutingGroups.Item.AudioRoutingGroupItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.AudioRoutingGroups.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AudioRoutingGroup.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AudioRoutingGroup.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AudioRoutingGroupsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/audioRoutingGroups{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AudioRoutingGroupsRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/audioRoutingGroups{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AudioRoutingGroupsRequestBuilder(string rawUrl) : base("{+baseurl}/app/ca /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AudioRoutingGroup body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AudioRoutingGroup body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AudioRoutingGroup body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AudioRoutingGroup body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(AudioRoutingGroup body, Actio /// /// Get audioRoutingGroups from app /// - public class AudioRoutingGroupsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AudioRoutingGroupsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AudioRoutingGroupsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/AudioRoutingGroups/Count/CountRequestBuilder.cs b/src/generated/App/Calls/Item/AudioRoutingGroups/Count/CountRequestBuilder.cs index 36949f0ddf..f8250595a5 100644 --- a/src/generated/App/Calls/Item/AudioRoutingGroups/Count/CountRequestBuilder.cs +++ b/src/generated/App/Calls/Item/AudioRoutingGroups/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.Calls.Item.AudioRoutingGroups.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/audioRoutingGroups/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/audioRoutingGroups/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Di /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/AudioRoutingGroups/Item/AudioRoutingGroupItemRequestBuilder.cs b/src/generated/App/Calls/Item/AudioRoutingGroups/Item/AudioRoutingGroupItemRequestBuilder.cs index 0b04508fab..ebeb6e69b3 100644 --- a/src/generated/App/Calls/Item/AudioRoutingGroups/Item/AudioRoutingGroupItemRequestBuilder.cs +++ b/src/generated/App/Calls/Item/AudioRoutingGroups/Item/AudioRoutingGroupItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.Calls.Item.AudioRoutingGroups.Item /// /// Provides operations to manage the audioRoutingGroups property of the microsoft.graph.call entity. /// - public class AudioRoutingGroupItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AudioRoutingGroupItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property audioRoutingGroups for app @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AudioRoutingGroup.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AudioRoutingGroup.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AudioRoutingGroupItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/audioRoutingGroups/{audioRoutingGroup%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AudioRoutingGroupItemRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/audioRoutingGroups/{audioRoutingGroup%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AudioRoutingGroup body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AudioRoutingGroup body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AudioRoutingGroup body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AudioRoutingGroup body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(AudioRoutingGroup body, Acti /// /// Get audioRoutingGroups from app /// - public class AudioRoutingGroupItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AudioRoutingGroupItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class AudioRoutingGroupItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/CallItemRequestBuilder.cs b/src/generated/App/Calls/Item/CallItemRequestBuilder.cs index 52b283ed5c..a5bf49aa31 100644 --- a/src/generated/App/Calls/Item/CallItemRequestBuilder.cs +++ b/src/generated/App/Calls/Item/CallItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.App.Calls.Item.AddLargeGalleryView; using ApiSdk.App.Calls.Item.Answer; using ApiSdk.App.Calls.Item.AudioRoutingGroups; @@ -15,12 +16,17 @@ using ApiSdk.App.Calls.Item.Redirect; using ApiSdk.App.Calls.Item.Reject; using ApiSdk.App.Calls.Item.SendDtmfTones; +using ApiSdk.App.Calls.Item.StartRecording; +using ApiSdk.App.Calls.Item.StartTranscription; +using ApiSdk.App.Calls.Item.StopRecording; +using ApiSdk.App.Calls.Item.StopTranscription; using ApiSdk.App.Calls.Item.SubscribeToTone; using ApiSdk.App.Calls.Item.Transfer; using ApiSdk.App.Calls.Item.Unmute; using ApiSdk.App.Calls.Item.UpdateRecordingStatus; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -39,7 +45,8 @@ namespace ApiSdk.App.Calls.Item /// /// Provides operations to manage the calls property of the microsoft.graph.commsApplication entity. /// - public class CallItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the addLargeGalleryView method. @@ -49,7 +56,7 @@ public Command BuildAddLargeGalleryViewNavCommand() { var command = new Command("add-large-gallery-view"); command.Description = "Provides operations to call the addLargeGalleryView method."; - var builder = new AddLargeGalleryViewRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.AddLargeGalleryView.AddLargeGalleryViewRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -66,7 +73,7 @@ public Command BuildAnswerNavCommand() { var command = new Command("answer"); command.Description = "Provides operations to call the answer method."; - var builder = new AnswerRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.Answer.AnswerRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -83,7 +90,7 @@ public Command BuildAudioRoutingGroupsNavCommand() { var command = new Command("audio-routing-groups"); command.Description = "Provides operations to manage the audioRoutingGroups property of the microsoft.graph.call entity."; - var builder = new AudioRoutingGroupsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.AudioRoutingGroups.AudioRoutingGroupsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -110,7 +117,7 @@ public Command BuildCancelMediaProcessingNavCommand() { var command = new Command("cancel-media-processing"); command.Description = "Provides operations to call the cancelMediaProcessing method."; - var builder = new CancelMediaProcessingRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.CancelMediaProcessing.CancelMediaProcessingRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -127,7 +134,7 @@ public Command BuildChangeScreenSharingRoleNavCommand() { var command = new Command("change-screen-sharing-role"); command.Description = "Provides operations to call the changeScreenSharingRole method."; - var builder = new ChangeScreenSharingRoleRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.ChangeScreenSharingRole.ChangeScreenSharingRoleRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -144,7 +151,7 @@ public Command BuildContentSharingSessionsNavCommand() { var command = new Command("content-sharing-sessions"); command.Description = "Provides operations to manage the contentSharingSessions property of the microsoft.graph.call entity."; - var builder = new ContentSharingSessionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.ContentSharingSessions.ContentSharingSessionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -258,7 +265,7 @@ public Command BuildKeepAliveNavCommand() { var command = new Command("keep-alive"); command.Description = "Provides operations to call the keepAlive method."; - var builder = new KeepAliveRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.KeepAlive.KeepAliveRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -275,7 +282,7 @@ public Command BuildMuteNavCommand() { var command = new Command("mute"); command.Description = "Provides operations to call the mute method."; - var builder = new MuteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.Mute.MuteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -292,7 +299,7 @@ public Command BuildOperationsNavCommand() { var command = new Command("operations"); command.Description = "Provides operations to manage the operations property of the microsoft.graph.call entity."; - var builder = new OperationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.Operations.OperationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -319,7 +326,7 @@ public Command BuildParticipantsNavCommand() { var command = new Command("participants"); command.Description = "Provides operations to manage the participants property of the microsoft.graph.call entity."; - var builder = new ParticipantsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.Participants.ParticipantsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -370,8 +377,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Call.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Call.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -399,7 +406,7 @@ public Command BuildPlayPromptNavCommand() { var command = new Command("play-prompt"); command.Description = "Provides operations to call the playPrompt method."; - var builder = new PlayPromptRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.PlayPrompt.PlayPromptRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -416,7 +423,7 @@ public Command BuildRecordNavCommand() { var command = new Command("record"); command.Description = "Provides operations to call the record method."; - var builder = new RecordRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.Record.RecordRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -433,7 +440,7 @@ public Command BuildRecordResponseNavCommand() { var command = new Command("record-response"); command.Description = "Provides operations to call the recordResponse method."; - var builder = new RecordResponseRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.RecordResponse.RecordResponseRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -450,7 +457,7 @@ public Command BuildRedirectNavCommand() { var command = new Command("redirect"); command.Description = "Provides operations to call the redirect method."; - var builder = new RedirectRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.Redirect.RedirectRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -467,7 +474,7 @@ public Command BuildRejectNavCommand() { var command = new Command("reject"); command.Description = "Provides operations to call the reject method."; - var builder = new RejectRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.Reject.RejectRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -484,7 +491,75 @@ public Command BuildSendDtmfTonesNavCommand() { var command = new Command("send-dtmf-tones"); command.Description = "Provides operations to call the sendDtmfTones method."; - var builder = new SendDtmfTonesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.SendDtmfTones.SendDtmfTonesRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the startRecording method. + /// + /// A + public Command BuildStartRecordingNavCommand() + { + var command = new Command("start-recording"); + command.Description = "Provides operations to call the startRecording method."; + var builder = new global::ApiSdk.App.Calls.Item.StartRecording.StartRecordingRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the startTranscription method. + /// + /// A + public Command BuildStartTranscriptionNavCommand() + { + var command = new Command("start-transcription"); + command.Description = "Provides operations to call the startTranscription method."; + var builder = new global::ApiSdk.App.Calls.Item.StartTranscription.StartTranscriptionRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the stopRecording method. + /// + /// A + public Command BuildStopRecordingNavCommand() + { + var command = new Command("stop-recording"); + command.Description = "Provides operations to call the stopRecording method."; + var builder = new global::ApiSdk.App.Calls.Item.StopRecording.StopRecordingRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the stopTranscription method. + /// + /// A + public Command BuildStopTranscriptionNavCommand() + { + var command = new Command("stop-transcription"); + command.Description = "Provides operations to call the stopTranscription method."; + var builder = new global::ApiSdk.App.Calls.Item.StopTranscription.StopTranscriptionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -501,7 +576,7 @@ public Command BuildSubscribeToToneNavCommand() { var command = new Command("subscribe-to-tone"); command.Description = "Provides operations to call the subscribeToTone method."; - var builder = new SubscribeToToneRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.SubscribeToTone.SubscribeToToneRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -518,7 +593,7 @@ public Command BuildTransferNavCommand() { var command = new Command("transfer"); command.Description = "Provides operations to call the transfer method."; - var builder = new TransferRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.Transfer.TransferRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -535,7 +610,7 @@ public Command BuildUnmuteNavCommand() { var command = new Command("unmute"); command.Description = "Provides operations to call the unmute method."; - var builder = new UnmuteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.Unmute.UnmuteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -552,7 +627,7 @@ public Command BuildUpdateRecordingStatusNavCommand() { var command = new Command("update-recording-status"); command.Description = "Provides operations to call the updateRecordingStatus method."; - var builder = new UpdateRecordingStatusRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.UpdateRecordingStatus.UpdateRecordingStatusRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -562,14 +637,14 @@ public Command BuildUpdateRecordingStatusNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CallItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CallItemRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}{?%24expand,%24select}", rawUrl) @@ -601,11 +676,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -621,11 +696,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(Call body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Call body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(Call body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Call body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -637,7 +712,8 @@ public RequestInformation ToPatchRequestInformation(Call body, Action /// Get calls from app /// - public class CallItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -662,3 +738,4 @@ public class CallItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/CancelMediaProcessing/CancelMediaProcessingPostRequestBody.cs b/src/generated/App/Calls/Item/CancelMediaProcessing/CancelMediaProcessingPostRequestBody.cs index 7fc52f8d71..50373bead5 100644 --- a/src/generated/App/Calls/Item/CancelMediaProcessing/CancelMediaProcessingPostRequestBody.cs +++ b/src/generated/App/Calls/Item/CancelMediaProcessing/CancelMediaProcessingPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.Calls.Item.CancelMediaProcessing { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CancelMediaProcessingPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CancelMediaProcessingPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class CancelMediaProcessingPostRequestBody : IAdditionalDataHolder, IPars public string ClientContext { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CancelMediaProcessingPostRequestBody() { @@ -30,12 +32,12 @@ public CancelMediaProcessingPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CancelMediaProcessingPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.Calls.Item.CancelMediaProcessing.CancelMediaProcessingPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CancelMediaProcessingPostRequestBody(); + return new global::ApiSdk.App.Calls.Item.CancelMediaProcessing.CancelMediaProcessingPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/CancelMediaProcessing/CancelMediaProcessingRequestBuilder.cs b/src/generated/App/Calls/Item/CancelMediaProcessing/CancelMediaProcessingRequestBuilder.cs index a5bef6d3e7..35923841d9 100644 --- a/src/generated/App/Calls/Item/CancelMediaProcessing/CancelMediaProcessingRequestBuilder.cs +++ b/src/generated/App/Calls/Item/CancelMediaProcessing/CancelMediaProcessingRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.Calls.Item.CancelMediaProcessing /// /// Provides operations to call the cancelMediaProcessing method. /// - public class CancelMediaProcessingRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CancelMediaProcessingRequestBuilder : BaseCliRequestBuilder { /// /// Cancels processing for any in-progress media operations. Media operations refer to the IVR operations playPrompt and recordResponse, which are by default queued to process in order. The cancelMediaProcessing method cancels any operation that is in-process as well as operations that are queued. For example, this API can be used to clean up the IVR operation queue for a new media operation. However, it will not cancel a ubscribeToTone operation because it operates independent of any operation queue. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CancelMediaProcessingPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.CancelMediaProcessing.CancelMediaProcessingPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CancelMediaProcessingRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/cancelMediaProcessing", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CancelMediaProcessingRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/cancelMediaProcessing", rawUrl) @@ -95,11 +98,11 @@ public CancelMediaProcessingRequestBuilder(string rawUrl) : base("{+baseurl}/app /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CancelMediaProcessingPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.CancelMediaProcessing.CancelMediaProcessingPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CancelMediaProcessingPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.CancelMediaProcessing.CancelMediaProcessingPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(CancelMediaProcessingPostRequ } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/ChangeScreenSharingRole/ChangeScreenSharingRolePostRequestBody.cs b/src/generated/App/Calls/Item/ChangeScreenSharingRole/ChangeScreenSharingRolePostRequestBody.cs index 9a31b65662..898cfdb90f 100644 --- a/src/generated/App/Calls/Item/ChangeScreenSharingRole/ChangeScreenSharingRolePostRequestBody.cs +++ b/src/generated/App/Calls/Item/ChangeScreenSharingRole/ChangeScreenSharingRolePostRequestBody.cs @@ -1,22 +1,24 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.Calls.Item.ChangeScreenSharingRole { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ChangeScreenSharingRolePostRequestBody : IAdditionalDataHolder, IParsable + public partial class ChangeScreenSharingRolePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. public IDictionary AdditionalData { get; set; } /// The role property - public ScreenSharingRole? Role { get; set; } + public global::ApiSdk.Models.ScreenSharingRole? Role { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ChangeScreenSharingRolePostRequestBody() { @@ -25,12 +27,12 @@ public ChangeScreenSharingRolePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ChangeScreenSharingRolePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.Calls.Item.ChangeScreenSharingRole.ChangeScreenSharingRolePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ChangeScreenSharingRolePostRequestBody(); + return new global::ApiSdk.App.Calls.Item.ChangeScreenSharingRole.ChangeScreenSharingRolePostRequestBody(); } /// /// The deserialization information for the current model @@ -40,7 +42,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "role", n => { Role = n.GetEnumValue(); } }, + { "role", n => { Role = n.GetEnumValue(); } }, }; } /// @@ -50,8 +52,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteEnumValue("role", Role); + writer.WriteEnumValue("role", Role); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/ChangeScreenSharingRole/ChangeScreenSharingRoleRequestBuilder.cs b/src/generated/App/Calls/Item/ChangeScreenSharingRole/ChangeScreenSharingRoleRequestBuilder.cs index 90d6e51e07..14daba4952 100644 --- a/src/generated/App/Calls/Item/ChangeScreenSharingRole/ChangeScreenSharingRoleRequestBuilder.cs +++ b/src/generated/App/Calls/Item/ChangeScreenSharingRole/ChangeScreenSharingRoleRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.Calls.Item.ChangeScreenSharingRole /// /// Provides operations to call the changeScreenSharingRole method. /// - public class ChangeScreenSharingRoleRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChangeScreenSharingRoleRequestBuilder : BaseCliRequestBuilder { /// /// Allow applications to share screen content with the participants of a group call. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ChangeScreenSharingRolePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.ChangeScreenSharingRole.ChangeScreenSharingRolePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ChangeScreenSharingRoleRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/changeScreenSharingRole", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChangeScreenSharingRoleRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/changeScreenSharingRole", rawUrl) @@ -84,11 +87,11 @@ public ChangeScreenSharingRoleRequestBuilder(string rawUrl) : base("{+baseurl}/a /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ChangeScreenSharingRolePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.ChangeScreenSharingRole.ChangeScreenSharingRolePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ChangeScreenSharingRolePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.ChangeScreenSharingRole.ChangeScreenSharingRolePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(ChangeScreenSharingRolePostRe } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/ContentSharingSessions/ContentSharingSessionsRequestBuilder.cs b/src/generated/App/Calls/Item/ContentSharingSessions/ContentSharingSessionsRequestBuilder.cs index 80393aee6b..61929c9c60 100644 --- a/src/generated/App/Calls/Item/ContentSharingSessions/ContentSharingSessionsRequestBuilder.cs +++ b/src/generated/App/Calls/Item/ContentSharingSessions/ContentSharingSessionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.App.Calls.Item.ContentSharingSessions.Count; using ApiSdk.App.Calls.Item.ContentSharingSessions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.App.Calls.Item.ContentSharingSessions /// /// Provides operations to manage the contentSharingSessions property of the microsoft.graph.call entity. /// - public class ContentSharingSessionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentSharingSessionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the contentSharingSessions property of the microsoft.graph.call entity. @@ -30,11 +33,13 @@ public class ContentSharingSessionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ContentSharingSessionItemRequestBuilder(PathParameters); + var commands = new List(); + var builder = new global::ApiSdk.App.Calls.Item.ContentSharingSessions.Item.ContentSharingSessionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); - return new(executables, new(0)); + commands.Add(builder.BuildPngOfCurrentSlideNavCommand()); + return new(executables, commands); } /// /// Provides operations to count the resources in the collection. @@ -44,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.ContentSharingSessions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ContentSharingSession.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ContentSharingSession.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentSharingSessionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/contentSharingSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentSharingSessionsRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/contentSharingSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +232,11 @@ public ContentSharingSessionsRequestBuilder(string rawUrl) : base("{+baseurl}/ap /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ContentSharingSession body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ContentSharingSession body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ContentSharingSession body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ContentSharingSession body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +268,8 @@ public RequestInformation ToPostRequestInformation(ContentSharingSession body, A /// /// Get contentSharingSessions from app /// - public class ContentSharingSessionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentSharingSessionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +333,4 @@ public class ContentSharingSessionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/ContentSharingSessions/Count/CountRequestBuilder.cs b/src/generated/App/Calls/Item/ContentSharingSessions/Count/CountRequestBuilder.cs index 702bf8ff67..d6d494ecd7 100644 --- a/src/generated/App/Calls/Item/ContentSharingSessions/Count/CountRequestBuilder.cs +++ b/src/generated/App/Calls/Item/ContentSharingSessions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.Calls.Item.ContentSharingSessions.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/contentSharingSessions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/contentSharingSessions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Di /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/ContentSharingSessions/Item/ContentSharingSessionItemRequestBuilder.cs b/src/generated/App/Calls/Item/ContentSharingSessions/Item/ContentSharingSessionItemRequestBuilder.cs index a3444e1f3f..3c858bce93 100644 --- a/src/generated/App/Calls/Item/ContentSharingSessions/Item/ContentSharingSessionItemRequestBuilder.cs +++ b/src/generated/App/Calls/Item/ContentSharingSessions/Item/ContentSharingSessionItemRequestBuilder.cs @@ -1,6 +1,9 @@ // +#pragma warning disable CS0618 +using ApiSdk.App.Calls.Item.ContentSharingSessions.Item.PngOfCurrentSlide; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +22,8 @@ namespace ApiSdk.App.Calls.Item.ContentSharingSessions.Item /// /// Provides operations to manage the contentSharingSessions property of the microsoft.graph.call entity. /// - public class ContentSharingSessionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentSharingSessionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property contentSharingSessions for app @@ -155,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ContentSharingSession.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ContentSharingSession.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +182,33 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to manage the media for the commsApplication entity. + /// + /// A + public Command BuildPngOfCurrentSlideNavCommand() + { + var command = new Command("png-of-current-slide"); + command.Description = "Provides operations to manage the media for the commsApplication entity."; + var builder = new global::ApiSdk.App.Calls.Item.ContentSharingSessions.Item.PngOfCurrentSlide.PngOfCurrentSlideRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildDeleteCommand()); + execCommands.Add(builder.BuildGetCommand()); + execCommands.Add(builder.BuildPutCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentSharingSessionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/contentSharingSessions/{contentSharingSession%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentSharingSessionItemRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/contentSharingSessions/{contentSharingSession%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +240,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +260,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ContentSharingSession body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ContentSharingSession body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ContentSharingSession body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ContentSharingSession body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +276,8 @@ public RequestInformation ToPatchRequestInformation(ContentSharingSession body, /// /// Get contentSharingSessions from app /// - public class ContentSharingSessionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentSharingSessionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +302,4 @@ public class ContentSharingSessionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/ContentSharingSessions/Item/PngOfCurrentSlide/PngOfCurrentSlideRequestBuilder.cs b/src/generated/App/Calls/Item/ContentSharingSessions/Item/PngOfCurrentSlide/PngOfCurrentSlideRequestBuilder.cs new file mode 100644 index 0000000000..515ed6093c --- /dev/null +++ b/src/generated/App/Calls/Item/ContentSharingSessions/Item/PngOfCurrentSlide/PngOfCurrentSlideRequestBuilder.cs @@ -0,0 +1,245 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.App.Calls.Item.ContentSharingSessions.Item.PngOfCurrentSlide +{ + /// + /// Provides operations to manage the media for the commsApplication entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PngOfCurrentSlideRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete pngOfCurrentSlide for the navigation property contentSharingSessions in app + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete pngOfCurrentSlide for the navigation property contentSharingSessions in app"; + var callIdOption = new Option("--call-id", description: "The unique identifier of call") { + }; + callIdOption.IsRequired = true; + command.AddOption(callIdOption); + var contentSharingSessionIdOption = new Option("--content-sharing-session-id", description: "The unique identifier of contentSharingSession") { + }; + contentSharingSessionIdOption.IsRequired = true; + command.AddOption(contentSharingSessionIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var callId = invocationContext.ParseResult.GetValueForOption(callIdOption); + var contentSharingSessionId = invocationContext.ParseResult.GetValueForOption(contentSharingSessionIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (callId is not null) requestInfo.PathParameters.Add("call%2Did", callId); + if (contentSharingSessionId is not null) requestInfo.PathParameters.Add("contentSharingSession%2Did", contentSharingSessionId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Get pngOfCurrentSlide for the navigation property contentSharingSessions from app + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get pngOfCurrentSlide for the navigation property contentSharingSessions from app"; + var callIdOption = new Option("--call-id", description: "The unique identifier of call") { + }; + callIdOption.IsRequired = true; + command.AddOption(callIdOption); + var contentSharingSessionIdOption = new Option("--content-sharing-session-id", description: "The unique identifier of contentSharingSession") { + }; + contentSharingSessionIdOption.IsRequired = true; + command.AddOption(contentSharingSessionIdOption); + var outputFileOption = new Option("--output-file"); + command.AddOption(outputFileOption); + command.SetHandler(async (invocationContext) => { + var callId = invocationContext.ParseResult.GetValueForOption(callIdOption); + var contentSharingSessionId = invocationContext.ParseResult.GetValueForOption(contentSharingSessionIdOption); + var outputFile = invocationContext.ParseResult.GetValueForOption(outputFileOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + if (callId is not null) requestInfo.PathParameters.Add("call%2Did", callId); + if (contentSharingSessionId is not null) requestInfo.PathParameters.Add("contentSharingSession%2Did", contentSharingSessionId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + if (outputFile == null) { + using var reader = new StreamReader(response); + var strContent = reader.ReadToEnd(); + Console.Write(strContent); + } + else { + using var writeStream = outputFile.OpenWrite(); + await response.CopyToAsync(writeStream); + Console.WriteLine($"Content written to {outputFile.FullName}."); + } + }); + return command; + } + /// + /// Update pngOfCurrentSlide for the navigation property contentSharingSessions in app + /// + /// A + public Command BuildPutCommand() + { + var command = new Command("put"); + command.Description = "Update pngOfCurrentSlide for the navigation property contentSharingSessions in app"; + var callIdOption = new Option("--call-id", description: "The unique identifier of call") { + }; + callIdOption.IsRequired = true; + command.AddOption(callIdOption); + var contentSharingSessionIdOption = new Option("--content-sharing-session-id", description: "The unique identifier of contentSharingSession") { + }; + contentSharingSessionIdOption.IsRequired = true; + command.AddOption(contentSharingSessionIdOption); + var inputFileOption = new Option("--input-file", description: "Binary request body") { + }; + inputFileOption.IsRequired = true; + command.AddOption(inputFileOption); + var outputFileOption = new Option("--output-file"); + command.AddOption(outputFileOption); + command.SetHandler(async (invocationContext) => { + var callId = invocationContext.ParseResult.GetValueForOption(callIdOption); + var contentSharingSessionId = invocationContext.ParseResult.GetValueForOption(contentSharingSessionIdOption); + var inputFile = invocationContext.ParseResult.GetValueForOption(inputFileOption); + var outputFile = invocationContext.ParseResult.GetValueForOption(outputFileOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + if (inputFile is null || !inputFile.Exists) { + Console.Error.WriteLine("No available file to send."); + return; + } + using var stream = inputFile.OpenRead(); + var requestInfo = ToPutRequestInformation(stream, q => { + }); + if (callId is not null) requestInfo.PathParameters.Add("call%2Did", callId); + if (contentSharingSessionId is not null) requestInfo.PathParameters.Add("contentSharingSession%2Did", contentSharingSessionId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + if (outputFile == null) { + using var reader = new StreamReader(response); + var strContent = reader.ReadToEnd(); + Console.Write(strContent); + } + else { + using var writeStream = outputFile.OpenWrite(); + await response.CopyToAsync(writeStream); + Console.WriteLine($"Content written to {outputFile.FullName}."); + } + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public PngOfCurrentSlideRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/contentSharingSessions/{contentSharingSession%2Did}/pngOfCurrentSlide", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public PngOfCurrentSlideRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/contentSharingSessions/{contentSharingSession%2Did}/pngOfCurrentSlide", rawUrl) + { + } + /// + /// Delete pngOfCurrentSlide for the navigation property contentSharingSessions in app + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get pngOfCurrentSlide for the navigation property contentSharingSessions from app + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/octet-stream, application/json"); + return requestInfo; + } + /// + /// Update pngOfCurrentSlide for the navigation property contentSharingSessions in app + /// + /// A + /// Binary request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPutRequestInformation(Stream body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPutRequestInformation(Stream body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PUT, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetStreamContent(body, "application/octet-stream"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/KeepAlive/KeepAliveRequestBuilder.cs b/src/generated/App/Calls/Item/KeepAlive/KeepAliveRequestBuilder.cs index b412107b63..143baf44af 100644 --- a/src/generated/App/Calls/Item/KeepAlive/KeepAliveRequestBuilder.cs +++ b/src/generated/App/Calls/Item/KeepAlive/KeepAliveRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.Calls.Item.KeepAlive /// /// Provides operations to call the keepAlive method. /// - public class KeepAliveRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class KeepAliveRequestBuilder : BaseCliRequestBuilder { /// /// Make a request to this API every 15 to 45 minutes to ensure that an ongoing call remains active. A call that doesn't receive this request within 45 minutes is considered inactive and ends. At least one successful request must be made within 45 minutes of the previous request, or the start of the call. We recommend that you send a request in shorter time intervals (every 15 minutes). Make sure that these requests are successful to prevent the call from timing out and ending. Attempting to send a request to a call that ended results in a 404 Not Found error. The resources related to the call should be cleaned up on the application side. @@ -50,14 +53,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public KeepAliveRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/keepAlive", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public KeepAliveRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/keepAlive", rawUrl) @@ -84,3 +87,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.Calls.Item.Mute { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MutePostRequestBody : IAdditionalDataHolder, IParsable + public partial class MutePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class MutePostRequestBody : IAdditionalDataHolder, IParsable public string ClientContext { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MutePostRequestBody() { @@ -30,12 +32,12 @@ public MutePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MutePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.Calls.Item.Mute.MutePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MutePostRequestBody(); + return new global::ApiSdk.App.Calls.Item.Mute.MutePostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Mute/MuteRequestBuilder.cs b/src/generated/App/Calls/Item/Mute/MuteRequestBuilder.cs index 3b20a498e8..52dfefdafd 100644 --- a/src/generated/App/Calls/Item/Mute/MuteRequestBuilder.cs +++ b/src/generated/App/Calls/Item/Mute/MuteRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.Calls.Item.Mute /// /// Provides operations to call the mute method. /// - public class MuteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MuteRequestBuilder : BaseCliRequestBuilder { /// /// Allows the application to mute itself. This is a server mute, meaning that the server drops all audio packets for this participant, even if the participant continues to stream audio. For more information about how to handle mute operations, see muteParticipantOperation. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MutePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.Mute.MutePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MuteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/mute", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MuteRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/mute", rawUrl) @@ -95,11 +98,11 @@ public MuteRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MutePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Mute.MutePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MutePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Mute.MutePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(MutePostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Operations/Count/CountRequestBuilder.cs b/src/generated/App/Calls/Item/Operations/Count/CountRequestBuilder.cs index f7bd2fdcda..db64eb39b2 100644 --- a/src/generated/App/Calls/Item/Operations/Count/CountRequestBuilder.cs +++ b/src/generated/App/Calls/Item/Operations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.Calls.Item.Operations.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/operations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/operations/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Di /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Operations/Item/CommsOperationItemRequestBuilder.cs b/src/generated/App/Calls/Item/Operations/Item/CommsOperationItemRequestBuilder.cs index a165e19bc8..33349e1b08 100644 --- a/src/generated/App/Calls/Item/Operations/Item/CommsOperationItemRequestBuilder.cs +++ b/src/generated/App/Calls/Item/Operations/Item/CommsOperationItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.Calls.Item.Operations.Item /// /// Provides operations to manage the operations property of the microsoft.graph.call entity. /// - public class CommsOperationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommsOperationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property operations for app @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CommsOperation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CommsOperation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CommsOperationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/operations/{commsOperation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommsOperationItemRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/operations/{commsOperation%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(CommsOperation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CommsOperation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CommsOperation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CommsOperation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(CommsOperation body, Action< /// /// Get operations from app /// - public class CommsOperationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommsOperationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class CommsOperationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Operations/OperationsRequestBuilder.cs b/src/generated/App/Calls/Item/Operations/OperationsRequestBuilder.cs index 27362d7adb..38f69e17ce 100644 --- a/src/generated/App/Calls/Item/Operations/OperationsRequestBuilder.cs +++ b/src/generated/App/Calls/Item/Operations/OperationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.App.Calls.Item.Operations.Count; using ApiSdk.App.Calls.Item.Operations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.App.Calls.Item.Operations /// /// Provides operations to manage the operations property of the microsoft.graph.call entity. /// - public class OperationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OperationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the operations property of the microsoft.graph.call entity. @@ -30,7 +33,7 @@ public class OperationsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new CommsOperationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.Operations.Item.CommsOperationItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.Operations.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CommsOperation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CommsOperation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public OperationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/operations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OperationsRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/operations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public OperationsRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{cal /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CommsOperation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CommsOperation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CommsOperation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CommsOperation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(CommsOperation body, Action /// Get operations from app /// - public class OperationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OperationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class OperationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Participants/Count/CountRequestBuilder.cs b/src/generated/App/Calls/Item/Participants/Count/CountRequestBuilder.cs index 810fa37cdb..bc4faa9442 100644 --- a/src/generated/App/Calls/Item/Participants/Count/CountRequestBuilder.cs +++ b/src/generated/App/Calls/Item/Participants/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.Calls.Item.Participants.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/participants/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/participants/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Di /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Participants/Invite/InvitePostRequestBody.cs b/src/generated/App/Calls/Item/Participants/Invite/InvitePostRequestBody.cs index 7aaad5b338..76ce42e086 100644 --- a/src/generated/App/Calls/Item/Participants/Invite/InvitePostRequestBody.cs +++ b/src/generated/App/Calls/Item/Participants/Invite/InvitePostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.Calls.Item.Participants.Invite { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class InvitePostRequestBody : IAdditionalDataHolder, IParsable + public partial class InvitePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -24,13 +26,13 @@ public class InvitePostRequestBody : IAdditionalDataHolder, IParsable /// The participants property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Participants { get; set; } + public List? Participants { get; set; } #nullable restore #else - public List Participants { get; set; } + public List Participants { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public InvitePostRequestBody() { @@ -39,12 +41,12 @@ public InvitePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static InvitePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.Calls.Item.Participants.Invite.InvitePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new InvitePostRequestBody(); + return new global::ApiSdk.App.Calls.Item.Participants.Invite.InvitePostRequestBody(); } /// /// The deserialization information for the current model @@ -55,7 +57,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "clientContext", n => { ClientContext = n.GetStringValue(); } }, - { "participants", n => { Participants = n.GetCollectionOfObjectValues(InvitationParticipantInfo.CreateFromDiscriminatorValue)?.ToList(); } }, + { "participants", n => { Participants = n.GetCollectionOfObjectValues(global::ApiSdk.Models.InvitationParticipantInfo.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -66,8 +68,9 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("clientContext", ClientContext); - writer.WriteCollectionOfObjectValues("participants", Participants); + writer.WriteCollectionOfObjectValues("participants", Participants); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Participants/Invite/InviteRequestBuilder.cs b/src/generated/App/Calls/Item/Participants/Invite/InviteRequestBuilder.cs index 1e4ee8fa37..7745c27394 100644 --- a/src/generated/App/Calls/Item/Participants/Invite/InviteRequestBuilder.cs +++ b/src/generated/App/Calls/Item/Participants/Invite/InviteRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.Calls.Item.Participants.Invite /// /// Provides operations to call the invite method. /// - public class InviteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InviteRequestBuilder : BaseCliRequestBuilder { /// /// Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(InvitePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.Participants.Invite.InvitePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public InviteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/participants/invite", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public InviteRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/participants/invite", rawUrl) @@ -95,11 +98,11 @@ public InviteRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2D /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(InvitePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Participants.Invite.InvitePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(InvitePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Participants.Invite.InvitePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(InvitePostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Participants/Item/Mute/MutePostRequestBody.cs b/src/generated/App/Calls/Item/Participants/Item/Mute/MutePostRequestBody.cs index bfb773790a..a0116331fd 100644 --- a/src/generated/App/Calls/Item/Participants/Item/Mute/MutePostRequestBody.cs +++ b/src/generated/App/Calls/Item/Participants/Item/Mute/MutePostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.Calls.Item.Participants.Item.Mute { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MutePostRequestBody : IAdditionalDataHolder, IParsable + public partial class MutePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class MutePostRequestBody : IAdditionalDataHolder, IParsable public string ClientContext { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MutePostRequestBody() { @@ -30,12 +32,12 @@ public MutePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MutePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.Calls.Item.Participants.Item.Mute.MutePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MutePostRequestBody(); + return new global::ApiSdk.App.Calls.Item.Participants.Item.Mute.MutePostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Participants/Item/Mute/MuteRequestBuilder.cs b/src/generated/App/Calls/Item/Participants/Item/Mute/MuteRequestBuilder.cs index fde2452feb..bd3d67ce29 100644 --- a/src/generated/App/Calls/Item/Participants/Item/Mute/MuteRequestBuilder.cs +++ b/src/generated/App/Calls/Item/Participants/Item/Mute/MuteRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.Calls.Item.Participants.Item.Mute /// /// Provides operations to call the mute method. /// - public class MuteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MuteRequestBuilder : BaseCliRequestBuilder { /// /// Mute a specific participant in the call. This is a server mute, meaning that the server will drop all audio packets for this participant, even if the participant continues to stream audio. For more information about how to handle mute operations, see muteParticipantOperation. @@ -57,8 +60,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MutePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.Participants.Item.Mute.MutePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -80,14 +83,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MuteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/participants/{participant%2Did}/mute", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MuteRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/participants/{participant%2Did}/mute", rawUrl) @@ -101,11 +104,11 @@ public MuteRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MutePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Participants.Item.Mute.MutePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MutePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Participants.Item.Mute.MutePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(MutePostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Participants/Item/ParticipantItemRequestBuilder.cs b/src/generated/App/Calls/Item/Participants/Item/ParticipantItemRequestBuilder.cs index 871543f329..c9ce8a8c8e 100644 --- a/src/generated/App/Calls/Item/Participants/Item/ParticipantItemRequestBuilder.cs +++ b/src/generated/App/Calls/Item/Participants/Item/ParticipantItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.App.Calls.Item.Participants.Item.Mute; using ApiSdk.App.Calls.Item.Participants.Item.StartHoldMusic; using ApiSdk.App.Calls.Item.Participants.Item.StopHoldMusic; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.App.Calls.Item.Participants.Item /// /// Provides operations to manage the participants property of the microsoft.graph.call entity. /// - public class ParticipantItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ParticipantItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property participants for app @@ -131,7 +134,7 @@ public Command BuildMuteNavCommand() { var command = new Command("mute"); command.Description = "Provides operations to call the mute method."; - var builder = new MuteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.Participants.Item.Mute.MuteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -175,8 +178,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Participant.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Participant.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -205,7 +208,7 @@ public Command BuildStartHoldMusicNavCommand() { var command = new Command("start-hold-music"); command.Description = "Provides operations to call the startHoldMusic method."; - var builder = new StartHoldMusicRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.Participants.Item.StartHoldMusic.StartHoldMusicRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -222,7 +225,7 @@ public Command BuildStopHoldMusicNavCommand() { var command = new Command("stop-hold-music"); command.Description = "Provides operations to call the stopHoldMusic method."; - var builder = new StopHoldMusicRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.Participants.Item.StopHoldMusic.StopHoldMusicRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -232,14 +235,14 @@ public Command BuildStopHoldMusicNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ParticipantItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/participants/{participant%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ParticipantItemRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/participants/{participant%2Did}{?%24expand,%24select}", rawUrl) @@ -271,11 +274,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -291,11 +294,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(Participant body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Participant body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(Participant body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Participant body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(Participant body, Action /// Get participants from app /// - public class ParticipantItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ParticipantItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class ParticipantItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Participants/Item/StartHoldMusic/StartHoldMusicPostRequestBody.cs b/src/generated/App/Calls/Item/Participants/Item/StartHoldMusic/StartHoldMusicPostRequestBody.cs index fc8af8b6be..b8c8986b5f 100644 --- a/src/generated/App/Calls/Item/Participants/Item/StartHoldMusic/StartHoldMusicPostRequestBody.cs +++ b/src/generated/App/Calls/Item/Participants/Item/StartHoldMusic/StartHoldMusicPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.Calls.Item.Participants.Item.StartHoldMusic { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class StartHoldMusicPostRequestBody : IAdditionalDataHolder, IParsable + public partial class StartHoldMusicPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -24,13 +26,13 @@ public class StartHoldMusicPostRequestBody : IAdditionalDataHolder, IParsable /// The customPrompt property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Prompt? CustomPrompt { get; set; } + public global::ApiSdk.Models.Prompt? CustomPrompt { get; set; } #nullable restore #else - public Prompt CustomPrompt { get; set; } + public global::ApiSdk.Models.Prompt CustomPrompt { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public StartHoldMusicPostRequestBody() { @@ -39,12 +41,12 @@ public StartHoldMusicPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static StartHoldMusicPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.Calls.Item.Participants.Item.StartHoldMusic.StartHoldMusicPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new StartHoldMusicPostRequestBody(); + return new global::ApiSdk.App.Calls.Item.Participants.Item.StartHoldMusic.StartHoldMusicPostRequestBody(); } /// /// The deserialization information for the current model @@ -55,7 +57,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "clientContext", n => { ClientContext = n.GetStringValue(); } }, - { "customPrompt", n => { CustomPrompt = n.GetObjectValue(Prompt.CreateFromDiscriminatorValue); } }, + { "customPrompt", n => { CustomPrompt = n.GetObjectValue(global::ApiSdk.Models.Prompt.CreateFromDiscriminatorValue); } }, }; } /// @@ -66,8 +68,9 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("clientContext", ClientContext); - writer.WriteObjectValue("customPrompt", CustomPrompt); + writer.WriteObjectValue("customPrompt", CustomPrompt); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Participants/Item/StartHoldMusic/StartHoldMusicRequestBuilder.cs b/src/generated/App/Calls/Item/Participants/Item/StartHoldMusic/StartHoldMusicRequestBuilder.cs index 50a36905e8..22000c91e2 100644 --- a/src/generated/App/Calls/Item/Participants/Item/StartHoldMusic/StartHoldMusicRequestBuilder.cs +++ b/src/generated/App/Calls/Item/Participants/Item/StartHoldMusic/StartHoldMusicRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.Calls.Item.Participants.Item.StartHoldMusic /// /// Provides operations to call the startHoldMusic method. /// - public class StartHoldMusicRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StartHoldMusicRequestBuilder : BaseCliRequestBuilder { /// /// Put a participant on hold and play music in the background. @@ -57,8 +60,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(StartHoldMusicPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.Participants.Item.StartHoldMusic.StartHoldMusicPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -80,14 +83,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public StartHoldMusicRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/participants/{participant%2Did}/startHoldMusic", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public StartHoldMusicRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/participants/{participant%2Did}/startHoldMusic", rawUrl) @@ -101,11 +104,11 @@ public StartHoldMusicRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(StartHoldMusicPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Participants.Item.StartHoldMusic.StartHoldMusicPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(StartHoldMusicPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Participants.Item.StartHoldMusic.StartHoldMusicPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(StartHoldMusicPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Participants/Item/StopHoldMusic/StopHoldMusicPostRequestBody.cs b/src/generated/App/Calls/Item/Participants/Item/StopHoldMusic/StopHoldMusicPostRequestBody.cs index fc65f1e5c4..cac1d9f856 100644 --- a/src/generated/App/Calls/Item/Participants/Item/StopHoldMusic/StopHoldMusicPostRequestBody.cs +++ b/src/generated/App/Calls/Item/Participants/Item/StopHoldMusic/StopHoldMusicPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.Calls.Item.Participants.Item.StopHoldMusic { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class StopHoldMusicPostRequestBody : IAdditionalDataHolder, IParsable + public partial class StopHoldMusicPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class StopHoldMusicPostRequestBody : IAdditionalDataHolder, IParsable public string ClientContext { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public StopHoldMusicPostRequestBody() { @@ -30,12 +32,12 @@ public StopHoldMusicPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static StopHoldMusicPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.Calls.Item.Participants.Item.StopHoldMusic.StopHoldMusicPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new StopHoldMusicPostRequestBody(); + return new global::ApiSdk.App.Calls.Item.Participants.Item.StopHoldMusic.StopHoldMusicPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Participants/Item/StopHoldMusic/StopHoldMusicRequestBuilder.cs b/src/generated/App/Calls/Item/Participants/Item/StopHoldMusic/StopHoldMusicRequestBuilder.cs index 4c91cfa3bd..de9f5244d6 100644 --- a/src/generated/App/Calls/Item/Participants/Item/StopHoldMusic/StopHoldMusicRequestBuilder.cs +++ b/src/generated/App/Calls/Item/Participants/Item/StopHoldMusic/StopHoldMusicRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.Calls.Item.Participants.Item.StopHoldMusic /// /// Provides operations to call the stopHoldMusic method. /// - public class StopHoldMusicRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StopHoldMusicRequestBuilder : BaseCliRequestBuilder { /// /// Reincorporate a participant previously put on hold to the call. @@ -57,8 +60,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(StopHoldMusicPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.Participants.Item.StopHoldMusic.StopHoldMusicPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -80,14 +83,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public StopHoldMusicRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/participants/{participant%2Did}/stopHoldMusic", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public StopHoldMusicRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/participants/{participant%2Did}/stopHoldMusic", rawUrl) @@ -101,11 +104,11 @@ public StopHoldMusicRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(StopHoldMusicPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Participants.Item.StopHoldMusic.StopHoldMusicPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(StopHoldMusicPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Participants.Item.StopHoldMusic.StopHoldMusicPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(StopHoldMusicPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Participants/MuteAll/MuteAllPostRequestBody.cs b/src/generated/App/Calls/Item/Participants/MuteAll/MuteAllPostRequestBody.cs index 8526d56243..58fca9df97 100644 --- a/src/generated/App/Calls/Item/Participants/MuteAll/MuteAllPostRequestBody.cs +++ b/src/generated/App/Calls/Item/Participants/MuteAll/MuteAllPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.Calls.Item.Participants.MuteAll { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MuteAllPostRequestBody : IAdditionalDataHolder, IParsable + public partial class MuteAllPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class MuteAllPostRequestBody : IAdditionalDataHolder, IParsable public List Participants { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MuteAllPostRequestBody() { @@ -38,12 +40,12 @@ public MuteAllPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MuteAllPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.Calls.Item.Participants.MuteAll.MuteAllPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MuteAllPostRequestBody(); + return new global::ApiSdk.App.Calls.Item.Participants.MuteAll.MuteAllPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,7 +56,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "clientContext", n => { ClientContext = n.GetStringValue(); } }, - { "participants", n => { Participants = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "participants", n => { Participants = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Participants/MuteAll/MuteAllRequestBuilder.cs b/src/generated/App/Calls/Item/Participants/MuteAll/MuteAllRequestBuilder.cs index 1043dae0d8..a81328b5e7 100644 --- a/src/generated/App/Calls/Item/Participants/MuteAll/MuteAllRequestBuilder.cs +++ b/src/generated/App/Calls/Item/Participants/MuteAll/MuteAllRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.Calls.Item.Participants.MuteAll /// /// Provides operations to call the muteAll method. /// - public class MuteAllRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MuteAllRequestBuilder : BaseCliRequestBuilder { /// /// Mute all participants in the call. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MuteAllPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.Participants.MuteAll.MuteAllPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MuteAllRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/participants/muteAll", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MuteAllRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/participants/muteAll", rawUrl) @@ -95,11 +98,11 @@ public MuteAllRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2 /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MuteAllPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Participants.MuteAll.MuteAllPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MuteAllPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Participants.MuteAll.MuteAllPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(MuteAllPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Participants/ParticipantsRequestBuilder.cs b/src/generated/App/Calls/Item/Participants/ParticipantsRequestBuilder.cs index 3cd695a784..b2b9f6baf7 100644 --- a/src/generated/App/Calls/Item/Participants/ParticipantsRequestBuilder.cs +++ b/src/generated/App/Calls/Item/Participants/ParticipantsRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.App.Calls.Item.Participants.Count; using ApiSdk.App.Calls.Item.Participants.Invite; using ApiSdk.App.Calls.Item.Participants.Item; using ApiSdk.App.Calls.Item.Participants.MuteAll; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.App.Calls.Item.Participants /// /// Provides operations to manage the participants property of the microsoft.graph.call entity. /// - public class ParticipantsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ParticipantsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the participants property of the microsoft.graph.call entity. @@ -33,7 +36,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ParticipantItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.Participants.Item.ParticipantItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildMuteNavCommand()); @@ -50,7 +53,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.Participants.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -89,8 +92,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Participant.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Participant.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -118,7 +121,7 @@ public Command BuildInviteNavCommand() { var command = new Command("invite"); command.Description = "Provides operations to call the invite method."; - var builder = new InviteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.Participants.Invite.InviteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -237,7 +240,7 @@ public Command BuildMuteAllNavCommand() { var command = new Command("mute-all"); command.Description = "Provides operations to call the muteAll method."; - var builder = new MuteAllRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.Calls.Item.Participants.MuteAll.MuteAllRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -247,14 +250,14 @@ public Command BuildMuteAllNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ParticipantsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/participants{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ParticipantsRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/participants{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -267,11 +270,11 @@ public ParticipantsRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{c /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -287,11 +290,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Participant body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Participant body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Participant body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Participant body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -303,7 +306,8 @@ public RequestInformation ToPostRequestInformation(Participant body, Action /// Get participants from app /// - public class ParticipantsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ParticipantsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -367,3 +371,4 @@ public class ParticipantsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/PlayPrompt/PlayPromptPostRequestBody.cs b/src/generated/App/Calls/Item/PlayPrompt/PlayPromptPostRequestBody.cs index c665b93a4a..92294c1146 100644 --- a/src/generated/App/Calls/Item/PlayPrompt/PlayPromptPostRequestBody.cs +++ b/src/generated/App/Calls/Item/PlayPrompt/PlayPromptPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.Calls.Item.PlayPrompt { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PlayPromptPostRequestBody : IAdditionalDataHolder, IParsable + public partial class PlayPromptPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -26,13 +28,13 @@ public class PlayPromptPostRequestBody : IAdditionalDataHolder, IParsable /// The prompts property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Prompts { get; set; } + public List? Prompts { get; set; } #nullable restore #else - public List Prompts { get; set; } + public List Prompts { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PlayPromptPostRequestBody() { @@ -41,12 +43,12 @@ public PlayPromptPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PlayPromptPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.Calls.Item.PlayPrompt.PlayPromptPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PlayPromptPostRequestBody(); + return new global::ApiSdk.App.Calls.Item.PlayPrompt.PlayPromptPostRequestBody(); } /// /// The deserialization information for the current model @@ -58,7 +60,7 @@ public virtual IDictionary> GetFieldDeserializers() { { "clientContext", n => { ClientContext = n.GetStringValue(); } }, { "loop", n => { Loop = n.GetBoolValue(); } }, - { "prompts", n => { Prompts = n.GetCollectionOfObjectValues(Prompt.CreateFromDiscriminatorValue)?.ToList(); } }, + { "prompts", n => { Prompts = n.GetCollectionOfObjectValues(global::ApiSdk.Models.Prompt.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -70,8 +72,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("clientContext", ClientContext); writer.WriteBoolValue("loop", Loop); - writer.WriteCollectionOfObjectValues("prompts", Prompts); + writer.WriteCollectionOfObjectValues("prompts", Prompts); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/PlayPrompt/PlayPromptRequestBuilder.cs b/src/generated/App/Calls/Item/PlayPrompt/PlayPromptRequestBuilder.cs index b3daa64ed5..aa0ab14180 100644 --- a/src/generated/App/Calls/Item/PlayPrompt/PlayPromptRequestBuilder.cs +++ b/src/generated/App/Calls/Item/PlayPrompt/PlayPromptRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.Calls.Item.PlayPrompt /// /// Provides operations to call the playPrompt method. /// - public class PlayPromptRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlayPromptRequestBuilder : BaseCliRequestBuilder { /// /// Play a prompt in the call. For more information about how to handle operations, see commsOperation @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PlayPromptPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.PlayPrompt.PlayPromptPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PlayPromptRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/playPrompt", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PlayPromptRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/playPrompt", rawUrl) @@ -95,11 +98,11 @@ public PlayPromptRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{cal /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(PlayPromptPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.PlayPrompt.PlayPromptPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PlayPromptPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.PlayPrompt.PlayPromptPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(PlayPromptPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Record/RecordPostRequestBody.cs b/src/generated/App/Calls/Item/Record/RecordPostRequestBody.cs index a41930824e..52eca584d9 100644 --- a/src/generated/App/Calls/Item/Record/RecordPostRequestBody.cs +++ b/src/generated/App/Calls/Item/Record/RecordPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.Calls.Item.Record { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RecordPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RecordPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -34,10 +36,10 @@ public class RecordPostRequestBody : IAdditionalDataHolder, IParsable /// The prompts property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Prompts { get; set; } + public List? Prompts { get; set; } #nullable restore #else - public List Prompts { get; set; } + public List Prompts { get; set; } #endif /// The stopTones property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -50,7 +52,7 @@ public class RecordPostRequestBody : IAdditionalDataHolder, IParsable /// The streamWhileRecording property public bool? StreamWhileRecording { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RecordPostRequestBody() { @@ -59,12 +61,12 @@ public RecordPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RecordPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.Calls.Item.Record.RecordPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RecordPostRequestBody(); + return new global::ApiSdk.App.Calls.Item.Record.RecordPostRequestBody(); } /// /// The deserialization information for the current model @@ -80,8 +82,8 @@ public virtual IDictionary> GetFieldDeserializers() { "maxRecordDurationInSeconds", n => { MaxRecordDurationInSeconds = n.GetIntValue(); } }, { "maxSilenceTimeoutInSeconds", n => { MaxSilenceTimeoutInSeconds = n.GetIntValue(); } }, { "playBeep", n => { PlayBeep = n.GetBoolValue(); } }, - { "prompts", n => { Prompts = n.GetCollectionOfObjectValues(Prompt.CreateFromDiscriminatorValue)?.ToList(); } }, - { "stopTones", n => { StopTones = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "prompts", n => { Prompts = n.GetCollectionOfObjectValues(global::ApiSdk.Models.Prompt.CreateFromDiscriminatorValue)?.AsList(); } }, + { "stopTones", n => { StopTones = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "streamWhileRecording", n => { StreamWhileRecording = n.GetBoolValue(); } }, }; } @@ -98,10 +100,11 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteIntValue("maxRecordDurationInSeconds", MaxRecordDurationInSeconds); writer.WriteIntValue("maxSilenceTimeoutInSeconds", MaxSilenceTimeoutInSeconds); writer.WriteBoolValue("playBeep", PlayBeep); - writer.WriteCollectionOfObjectValues("prompts", Prompts); + writer.WriteCollectionOfObjectValues("prompts", Prompts); writer.WriteCollectionOfPrimitiveValues("stopTones", StopTones); writer.WriteBoolValue("streamWhileRecording", StreamWhileRecording); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Record/RecordRequestBuilder.cs b/src/generated/App/Calls/Item/Record/RecordRequestBuilder.cs index 2b9bf05f2e..df7155d504 100644 --- a/src/generated/App/Calls/Item/Record/RecordRequestBuilder.cs +++ b/src/generated/App/Calls/Item/Record/RecordRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.Calls.Item.Record /// /// Provides operations to call the record method. /// - public class RecordRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecordRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action record @@ -51,8 +54,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RecordPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.Record.RecordPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -73,14 +76,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RecordRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/record", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RecordRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/record", rawUrl) @@ -94,11 +97,11 @@ public RecordRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2D /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RecordPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Record.RecordPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RecordPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Record.RecordPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -109,3 +112,4 @@ public RequestInformation ToPostRequestInformation(RecordPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/RecordResponse/RecordResponsePostRequestBody.cs b/src/generated/App/Calls/Item/RecordResponse/RecordResponsePostRequestBody.cs index 7659563e12..e7061c0cd6 100644 --- a/src/generated/App/Calls/Item/RecordResponse/RecordResponsePostRequestBody.cs +++ b/src/generated/App/Calls/Item/RecordResponse/RecordResponsePostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.Calls.Item.RecordResponse { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RecordResponsePostRequestBody : IAdditionalDataHolder, IParsable + public partial class RecordResponsePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -34,10 +36,10 @@ public class RecordResponsePostRequestBody : IAdditionalDataHolder, IParsable /// The prompts property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Prompts { get; set; } + public List? Prompts { get; set; } #nullable restore #else - public List Prompts { get; set; } + public List Prompts { get; set; } #endif /// The stopTones property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -50,7 +52,7 @@ public class RecordResponsePostRequestBody : IAdditionalDataHolder, IParsable /// The streamWhileRecording property public bool? StreamWhileRecording { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RecordResponsePostRequestBody() { @@ -59,12 +61,12 @@ public RecordResponsePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RecordResponsePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.Calls.Item.RecordResponse.RecordResponsePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RecordResponsePostRequestBody(); + return new global::ApiSdk.App.Calls.Item.RecordResponse.RecordResponsePostRequestBody(); } /// /// The deserialization information for the current model @@ -80,8 +82,8 @@ public virtual IDictionary> GetFieldDeserializers() { "maxRecordDurationInSeconds", n => { MaxRecordDurationInSeconds = n.GetIntValue(); } }, { "maxSilenceTimeoutInSeconds", n => { MaxSilenceTimeoutInSeconds = n.GetIntValue(); } }, { "playBeep", n => { PlayBeep = n.GetBoolValue(); } }, - { "prompts", n => { Prompts = n.GetCollectionOfObjectValues(Prompt.CreateFromDiscriminatorValue)?.ToList(); } }, - { "stopTones", n => { StopTones = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "prompts", n => { Prompts = n.GetCollectionOfObjectValues(global::ApiSdk.Models.Prompt.CreateFromDiscriminatorValue)?.AsList(); } }, + { "stopTones", n => { StopTones = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "streamWhileRecording", n => { StreamWhileRecording = n.GetBoolValue(); } }, }; } @@ -98,10 +100,11 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteIntValue("maxRecordDurationInSeconds", MaxRecordDurationInSeconds); writer.WriteIntValue("maxSilenceTimeoutInSeconds", MaxSilenceTimeoutInSeconds); writer.WriteBoolValue("playBeep", PlayBeep); - writer.WriteCollectionOfObjectValues("prompts", Prompts); + writer.WriteCollectionOfObjectValues("prompts", Prompts); writer.WriteCollectionOfPrimitiveValues("stopTones", StopTones); writer.WriteBoolValue("streamWhileRecording", StreamWhileRecording); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/RecordResponse/RecordResponseRequestBuilder.cs b/src/generated/App/Calls/Item/RecordResponse/RecordResponseRequestBuilder.cs index 981f8de592..66419b0745 100644 --- a/src/generated/App/Calls/Item/RecordResponse/RecordResponseRequestBuilder.cs +++ b/src/generated/App/Calls/Item/RecordResponse/RecordResponseRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.Calls.Item.RecordResponse /// /// Provides operations to call the recordResponse method. /// - public class RecordResponseRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecordResponseRequestBuilder : BaseCliRequestBuilder { /// /// Record a short audio response from the caller. A bot can use this API to capture a voice response from a caller after they're prompted for a response. For more information about how to handle operations, see commsOperation. This action isn't intended to record the entire call. The maximum length of recording is 2 minutes.The Cloud Communications Platform doesn't save the recording permanently and discards it shortly after the call ends. The bot must download the recording promptly after the recording operation finishes by using the recordingLocation value provided in the completed notification. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RecordResponsePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.RecordResponse.RecordResponsePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RecordResponseRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/recordResponse", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RecordResponseRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/recordResponse", rawUrl) @@ -95,11 +98,11 @@ public RecordResponseRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RecordResponsePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.RecordResponse.RecordResponsePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RecordResponsePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.RecordResponse.RecordResponsePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(RecordResponsePostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Redirect/RedirectPostRequestBody.cs b/src/generated/App/Calls/Item/Redirect/RedirectPostRequestBody.cs index 0f39a6ab46..d6a3e785d5 100644 --- a/src/generated/App/Calls/Item/Redirect/RedirectPostRequestBody.cs +++ b/src/generated/App/Calls/Item/Redirect/RedirectPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.Calls.Item.Redirect { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RedirectPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RedirectPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -26,19 +28,19 @@ public class RedirectPostRequestBody : IAdditionalDataHolder, IParsable /// The maskCaller property public bool? MaskCaller { get; set; } /// The targetDisposition property - public CallDisposition? TargetDisposition { get; set; } + public global::ApiSdk.Models.CallDisposition? TargetDisposition { get; set; } /// The targets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Targets { get; set; } + public List? Targets { get; set; } #nullable restore #else - public List Targets { get; set; } + public List Targets { get; set; } #endif /// The timeout property public int? Timeout { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RedirectPostRequestBody() { @@ -47,12 +49,12 @@ public RedirectPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RedirectPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.Calls.Item.Redirect.RedirectPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RedirectPostRequestBody(); + return new global::ApiSdk.App.Calls.Item.Redirect.RedirectPostRequestBody(); } /// /// The deserialization information for the current model @@ -65,8 +67,8 @@ public virtual IDictionary> GetFieldDeserializers() { "callbackUri", n => { CallbackUri = n.GetStringValue(); } }, { "maskCallee", n => { MaskCallee = n.GetBoolValue(); } }, { "maskCaller", n => { MaskCaller = n.GetBoolValue(); } }, - { "targetDisposition", n => { TargetDisposition = n.GetEnumValue(); } }, - { "targets", n => { Targets = n.GetCollectionOfObjectValues(InvitationParticipantInfo.CreateFromDiscriminatorValue)?.ToList(); } }, + { "targetDisposition", n => { TargetDisposition = n.GetEnumValue(); } }, + { "targets", n => { Targets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.InvitationParticipantInfo.CreateFromDiscriminatorValue)?.AsList(); } }, { "timeout", n => { Timeout = n.GetIntValue(); } }, }; } @@ -80,10 +82,11 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteStringValue("callbackUri", CallbackUri); writer.WriteBoolValue("maskCallee", MaskCallee); writer.WriteBoolValue("maskCaller", MaskCaller); - writer.WriteEnumValue("targetDisposition", TargetDisposition); - writer.WriteCollectionOfObjectValues("targets", Targets); + writer.WriteEnumValue("targetDisposition", TargetDisposition); + writer.WriteCollectionOfObjectValues("targets", Targets); writer.WriteIntValue("timeout", Timeout); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Redirect/RedirectRequestBuilder.cs b/src/generated/App/Calls/Item/Redirect/RedirectRequestBuilder.cs index 85c69cf1c4..d385394e20 100644 --- a/src/generated/App/Calls/Item/Redirect/RedirectRequestBuilder.cs +++ b/src/generated/App/Calls/Item/Redirect/RedirectRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.Calls.Item.Redirect /// /// Provides operations to call the redirect method. /// - public class RedirectRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RedirectRequestBuilder : BaseCliRequestBuilder { /// /// Redirect an incoming call that wasn't answered or rejected yet. The terms 'redirecting' and 'forwarding' a call are used interchangeably. The bot is expected to redirect the call before the call times out. The current timeout value is 15 seconds. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RedirectPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.Redirect.RedirectPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RedirectRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/redirect", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RedirectRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/redirect", rawUrl) @@ -84,11 +87,11 @@ public RedirectRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RedirectPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Redirect.RedirectPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RedirectPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Redirect.RedirectPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(RedirectPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Reject/RejectPostRequestBody.cs b/src/generated/App/Calls/Item/Reject/RejectPostRequestBody.cs index a0e5ddeeb8..4173c7839f 100644 --- a/src/generated/App/Calls/Item/Reject/RejectPostRequestBody.cs +++ b/src/generated/App/Calls/Item/Reject/RejectPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.Calls.Item.Reject { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RejectPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RejectPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -22,9 +24,9 @@ public class RejectPostRequestBody : IAdditionalDataHolder, IParsable public string CallbackUri { get; set; } #endif /// The reason property - public RejectReason? Reason { get; set; } + public global::ApiSdk.Models.RejectReason? Reason { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RejectPostRequestBody() { @@ -33,12 +35,12 @@ public RejectPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RejectPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.Calls.Item.Reject.RejectPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RejectPostRequestBody(); + return new global::ApiSdk.App.Calls.Item.Reject.RejectPostRequestBody(); } /// /// The deserialization information for the current model @@ -49,7 +51,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "callbackUri", n => { CallbackUri = n.GetStringValue(); } }, - { "reason", n => { Reason = n.GetEnumValue(); } }, + { "reason", n => { Reason = n.GetEnumValue(); } }, }; } /// @@ -60,8 +62,9 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("callbackUri", CallbackUri); - writer.WriteEnumValue("reason", Reason); + writer.WriteEnumValue("reason", Reason); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Reject/RejectRequestBuilder.cs b/src/generated/App/Calls/Item/Reject/RejectRequestBuilder.cs index 5a0941ede1..a623b0b8fd 100644 --- a/src/generated/App/Calls/Item/Reject/RejectRequestBuilder.cs +++ b/src/generated/App/Calls/Item/Reject/RejectRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.Calls.Item.Reject /// /// Provides operations to call the reject method. /// - public class RejectRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RejectRequestBuilder : BaseCliRequestBuilder { /// /// Enable a bot to reject an incoming call. The incoming call request can be an invite from a participant in a group call or a peer-to-peer call. If an invite to a group call is received, the notification contains the chatInfo and meetingInfo parameters. The bot is expected to answer or reject the call before the call times out. The current timeout value is 15 seconds. This API doesn't end existing calls that have already been answered. Use delete call to end a call. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RejectPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.Reject.RejectPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RejectRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/reject", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RejectRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/reject", rawUrl) @@ -84,11 +87,11 @@ public RejectRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2D /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RejectPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Reject.RejectPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RejectPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Reject.RejectPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(RejectPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/SendDtmfTones/SendDtmfTonesPostRequestBody.cs b/src/generated/App/Calls/Item/SendDtmfTones/SendDtmfTonesPostRequestBody.cs index 6a9b46c1cb..4f3367c2bb 100644 --- a/src/generated/App/Calls/Item/SendDtmfTones/SendDtmfTonesPostRequestBody.cs +++ b/src/generated/App/Calls/Item/SendDtmfTones/SendDtmfTonesPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.Calls.Item.SendDtmfTones { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SendDtmfTonesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SendDtmfTonesPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -26,13 +28,13 @@ public class SendDtmfTonesPostRequestBody : IAdditionalDataHolder, IParsable /// The tones property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Tones { get; set; } + public List? Tones { get; set; } #nullable restore #else - public List Tones { get; set; } + public List Tones { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SendDtmfTonesPostRequestBody() { @@ -41,12 +43,12 @@ public SendDtmfTonesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SendDtmfTonesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.Calls.Item.SendDtmfTones.SendDtmfTonesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SendDtmfTonesPostRequestBody(); + return new global::ApiSdk.App.Calls.Item.SendDtmfTones.SendDtmfTonesPostRequestBody(); } /// /// The deserialization information for the current model @@ -58,7 +60,7 @@ public virtual IDictionary> GetFieldDeserializers() { { "clientContext", n => { ClientContext = n.GetStringValue(); } }, { "delayBetweenTonesMs", n => { DelayBetweenTonesMs = n.GetIntValue(); } }, - { "tones", n => { Tones = n.GetCollectionOfEnumValues()?.ToList(); } }, + { "tones", n => { Tones = n.GetCollectionOfEnumValues()?.AsList(); } }, }; } /// @@ -70,8 +72,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("clientContext", ClientContext); writer.WriteIntValue("delayBetweenTonesMs", DelayBetweenTonesMs); - writer.WriteCollectionOfEnumValues("tones", Tones); + writer.WriteCollectionOfEnumValues("tones", Tones); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/SendDtmfTones/SendDtmfTonesRequestBuilder.cs b/src/generated/App/Calls/Item/SendDtmfTones/SendDtmfTonesRequestBuilder.cs index de40ecd269..293376fc53 100644 --- a/src/generated/App/Calls/Item/SendDtmfTones/SendDtmfTonesRequestBuilder.cs +++ b/src/generated/App/Calls/Item/SendDtmfTones/SendDtmfTonesRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.Calls.Item.SendDtmfTones /// /// Provides operations to call the sendDtmfTones method. /// - public class SendDtmfTonesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SendDtmfTonesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action sendDtmfTones @@ -51,8 +54,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SendDtmfTonesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.SendDtmfTones.SendDtmfTonesPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -73,14 +76,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SendDtmfTonesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/sendDtmfTones", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SendDtmfTonesRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/sendDtmfTones", rawUrl) @@ -94,11 +97,11 @@ public SendDtmfTonesRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SendDtmfTonesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.SendDtmfTones.SendDtmfTonesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SendDtmfTonesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.SendDtmfTones.SendDtmfTonesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -109,3 +112,4 @@ public RequestInformation ToPostRequestInformation(SendDtmfTonesPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/StartRecording/StartRecordingPostRequestBody.cs b/src/generated/App/Calls/Item/StartRecording/StartRecordingPostRequestBody.cs new file mode 100644 index 0000000000..57d0ae3e06 --- /dev/null +++ b/src/generated/App/Calls/Item/StartRecording/StartRecordingPostRequestBody.cs @@ -0,0 +1,65 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.App.Calls.Item.StartRecording +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class StartRecordingPostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The clientContext property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ClientContext { get; set; } +#nullable restore +#else + public string ClientContext { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public StartRecordingPostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.App.Calls.Item.StartRecording.StartRecordingPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.App.Calls.Item.StartRecording.StartRecordingPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "clientContext", n => { ClientContext = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("clientContext", ClientContext); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/StartRecording/StartRecordingRequestBuilder.cs b/src/generated/App/Calls/Item/StartRecording/StartRecordingRequestBuilder.cs new file mode 100644 index 0000000000..c306665dcf --- /dev/null +++ b/src/generated/App/Calls/Item/StartRecording/StartRecordingRequestBuilder.cs @@ -0,0 +1,115 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.App.Calls.Item.StartRecording +{ + /// + /// Provides operations to call the startRecording method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StartRecordingRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action startRecording + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action startRecording"; + var callIdOption = new Option("--call-id", description: "The unique identifier of call") { + }; + callIdOption.IsRequired = true; + command.AddOption(callIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var callId = invocationContext.ParseResult.GetValueForOption(callIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.StartRecording.StartRecordingPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (callId is not null) requestInfo.PathParameters.Add("call%2Did", callId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public StartRecordingRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/startRecording", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public StartRecordingRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/startRecording", rawUrl) + { + } + /// + /// Invoke action startRecording + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.StartRecording.StartRecordingPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.StartRecording.StartRecordingPostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/StartTranscription/StartTranscriptionPostRequestBody.cs b/src/generated/App/Calls/Item/StartTranscription/StartTranscriptionPostRequestBody.cs new file mode 100644 index 0000000000..7457c868ca --- /dev/null +++ b/src/generated/App/Calls/Item/StartTranscription/StartTranscriptionPostRequestBody.cs @@ -0,0 +1,75 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.App.Calls.Item.StartTranscription +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class StartTranscriptionPostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The clientContext property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ClientContext { get; set; } +#nullable restore +#else + public string ClientContext { get; set; } +#endif + /// The language property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Language { get; set; } +#nullable restore +#else + public string Language { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public StartTranscriptionPostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.App.Calls.Item.StartTranscription.StartTranscriptionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.App.Calls.Item.StartTranscription.StartTranscriptionPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "clientContext", n => { ClientContext = n.GetStringValue(); } }, + { "language", n => { Language = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("clientContext", ClientContext); + writer.WriteStringValue("language", Language); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/StartTranscription/StartTranscriptionRequestBuilder.cs b/src/generated/App/Calls/Item/StartTranscription/StartTranscriptionRequestBuilder.cs new file mode 100644 index 0000000000..86eaa59679 --- /dev/null +++ b/src/generated/App/Calls/Item/StartTranscription/StartTranscriptionRequestBuilder.cs @@ -0,0 +1,115 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.App.Calls.Item.StartTranscription +{ + /// + /// Provides operations to call the startTranscription method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StartTranscriptionRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action startTranscription + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action startTranscription"; + var callIdOption = new Option("--call-id", description: "The unique identifier of call") { + }; + callIdOption.IsRequired = true; + command.AddOption(callIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var callId = invocationContext.ParseResult.GetValueForOption(callIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.StartTranscription.StartTranscriptionPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (callId is not null) requestInfo.PathParameters.Add("call%2Did", callId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public StartTranscriptionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/startTranscription", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public StartTranscriptionRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/startTranscription", rawUrl) + { + } + /// + /// Invoke action startTranscription + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.StartTranscription.StartTranscriptionPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.StartTranscription.StartTranscriptionPostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/StopRecording/StopRecordingPostRequestBody.cs b/src/generated/App/Calls/Item/StopRecording/StopRecordingPostRequestBody.cs new file mode 100644 index 0000000000..a50a1c50f0 --- /dev/null +++ b/src/generated/App/Calls/Item/StopRecording/StopRecordingPostRequestBody.cs @@ -0,0 +1,65 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.App.Calls.Item.StopRecording +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class StopRecordingPostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The clientContext property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ClientContext { get; set; } +#nullable restore +#else + public string ClientContext { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public StopRecordingPostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.App.Calls.Item.StopRecording.StopRecordingPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.App.Calls.Item.StopRecording.StopRecordingPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "clientContext", n => { ClientContext = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("clientContext", ClientContext); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/StopRecording/StopRecordingRequestBuilder.cs b/src/generated/App/Calls/Item/StopRecording/StopRecordingRequestBuilder.cs new file mode 100644 index 0000000000..2a2bb45555 --- /dev/null +++ b/src/generated/App/Calls/Item/StopRecording/StopRecordingRequestBuilder.cs @@ -0,0 +1,115 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.App.Calls.Item.StopRecording +{ + /// + /// Provides operations to call the stopRecording method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StopRecordingRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action stopRecording + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action stopRecording"; + var callIdOption = new Option("--call-id", description: "The unique identifier of call") { + }; + callIdOption.IsRequired = true; + command.AddOption(callIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var callId = invocationContext.ParseResult.GetValueForOption(callIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.StopRecording.StopRecordingPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (callId is not null) requestInfo.PathParameters.Add("call%2Did", callId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public StopRecordingRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/stopRecording", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public StopRecordingRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/stopRecording", rawUrl) + { + } + /// + /// Invoke action stopRecording + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.StopRecording.StopRecordingPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.StopRecording.StopRecordingPostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/StopTranscription/StopTranscriptionPostRequestBody.cs b/src/generated/App/Calls/Item/StopTranscription/StopTranscriptionPostRequestBody.cs new file mode 100644 index 0000000000..df1d3bc857 --- /dev/null +++ b/src/generated/App/Calls/Item/StopTranscription/StopTranscriptionPostRequestBody.cs @@ -0,0 +1,75 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.App.Calls.Item.StopTranscription +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class StopTranscriptionPostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The clientContext property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ClientContext { get; set; } +#nullable restore +#else + public string ClientContext { get; set; } +#endif + /// The language property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Language { get; set; } +#nullable restore +#else + public string Language { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public StopTranscriptionPostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.App.Calls.Item.StopTranscription.StopTranscriptionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.App.Calls.Item.StopTranscription.StopTranscriptionPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "clientContext", n => { ClientContext = n.GetStringValue(); } }, + { "language", n => { Language = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("clientContext", ClientContext); + writer.WriteStringValue("language", Language); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/StopTranscription/StopTranscriptionRequestBuilder.cs b/src/generated/App/Calls/Item/StopTranscription/StopTranscriptionRequestBuilder.cs new file mode 100644 index 0000000000..116b831e09 --- /dev/null +++ b/src/generated/App/Calls/Item/StopTranscription/StopTranscriptionRequestBuilder.cs @@ -0,0 +1,115 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.App.Calls.Item.StopTranscription +{ + /// + /// Provides operations to call the stopTranscription method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StopTranscriptionRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action stopTranscription + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action stopTranscription"; + var callIdOption = new Option("--call-id", description: "The unique identifier of call") { + }; + callIdOption.IsRequired = true; + command.AddOption(callIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var callId = invocationContext.ParseResult.GetValueForOption(callIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.StopTranscription.StopTranscriptionPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (callId is not null) requestInfo.PathParameters.Add("call%2Did", callId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public StopTranscriptionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/stopTranscription", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public StopTranscriptionRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/stopTranscription", rawUrl) + { + } + /// + /// Invoke action stopTranscription + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.StopTranscription.StopTranscriptionPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.StopTranscription.StopTranscriptionPostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/SubscribeToTone/SubscribeToTonePostRequestBody.cs b/src/generated/App/Calls/Item/SubscribeToTone/SubscribeToTonePostRequestBody.cs index 4ca4120918..c0f5c0631d 100644 --- a/src/generated/App/Calls/Item/SubscribeToTone/SubscribeToTonePostRequestBody.cs +++ b/src/generated/App/Calls/Item/SubscribeToTone/SubscribeToTonePostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.Calls.Item.SubscribeToTone { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SubscribeToTonePostRequestBody : IAdditionalDataHolder, IParsable + public partial class SubscribeToTonePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class SubscribeToTonePostRequestBody : IAdditionalDataHolder, IParsable public string ClientContext { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SubscribeToTonePostRequestBody() { @@ -30,12 +32,12 @@ public SubscribeToTonePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SubscribeToTonePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.Calls.Item.SubscribeToTone.SubscribeToTonePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SubscribeToTonePostRequestBody(); + return new global::ApiSdk.App.Calls.Item.SubscribeToTone.SubscribeToTonePostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/SubscribeToTone/SubscribeToToneRequestBuilder.cs b/src/generated/App/Calls/Item/SubscribeToTone/SubscribeToToneRequestBuilder.cs index 0022f4afb8..ca74fea31c 100644 --- a/src/generated/App/Calls/Item/SubscribeToTone/SubscribeToToneRequestBuilder.cs +++ b/src/generated/App/Calls/Item/SubscribeToTone/SubscribeToToneRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.Calls.Item.SubscribeToTone /// /// Provides operations to call the subscribeToTone method. /// - public class SubscribeToToneRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubscribeToToneRequestBuilder : BaseCliRequestBuilder { /// /// Subscribe to DTMF (dual-tone multi-frequency signaling) to allow you to be notified when the user presses keys on a dialpad. This action is supported only for calls that are initiated with serviceHostedMediaConfig. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SubscribeToTonePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.SubscribeToTone.SubscribeToTonePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SubscribeToToneRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/subscribeToTone", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SubscribeToToneRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/subscribeToTone", rawUrl) @@ -95,11 +98,11 @@ public SubscribeToToneRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SubscribeToTonePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.SubscribeToTone.SubscribeToTonePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SubscribeToTonePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.SubscribeToTone.SubscribeToTonePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(SubscribeToTonePostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Transfer/TransferPostRequestBody.cs b/src/generated/App/Calls/Item/Transfer/TransferPostRequestBody.cs index dff9471479..eade065e14 100644 --- a/src/generated/App/Calls/Item/Transfer/TransferPostRequestBody.cs +++ b/src/generated/App/Calls/Item/Transfer/TransferPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.Calls.Item.Transfer { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TransferPostRequestBody : IAdditionalDataHolder, IParsable + public partial class TransferPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,21 +18,21 @@ public class TransferPostRequestBody : IAdditionalDataHolder, IParsable /// The transferee property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ParticipantInfo? Transferee { get; set; } + public global::ApiSdk.Models.ParticipantInfo? Transferee { get; set; } #nullable restore #else - public ParticipantInfo Transferee { get; set; } + public global::ApiSdk.Models.ParticipantInfo Transferee { get; set; } #endif /// The transferTarget property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public InvitationParticipantInfo? TransferTarget { get; set; } + public global::ApiSdk.Models.InvitationParticipantInfo? TransferTarget { get; set; } #nullable restore #else - public InvitationParticipantInfo TransferTarget { get; set; } + public global::ApiSdk.Models.InvitationParticipantInfo TransferTarget { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TransferPostRequestBody() { @@ -39,12 +41,12 @@ public TransferPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TransferPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.Calls.Item.Transfer.TransferPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TransferPostRequestBody(); + return new global::ApiSdk.App.Calls.Item.Transfer.TransferPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +56,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "transferTarget", n => { TransferTarget = n.GetObjectValue(InvitationParticipantInfo.CreateFromDiscriminatorValue); } }, - { "transferee", n => { Transferee = n.GetObjectValue(ParticipantInfo.CreateFromDiscriminatorValue); } }, + { "transferTarget", n => { TransferTarget = n.GetObjectValue(global::ApiSdk.Models.InvitationParticipantInfo.CreateFromDiscriminatorValue); } }, + { "transferee", n => { Transferee = n.GetObjectValue(global::ApiSdk.Models.ParticipantInfo.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +67,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("transferee", Transferee); - writer.WriteObjectValue("transferTarget", TransferTarget); + writer.WriteObjectValue("transferee", Transferee); + writer.WriteObjectValue("transferTarget", TransferTarget); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Transfer/TransferRequestBuilder.cs b/src/generated/App/Calls/Item/Transfer/TransferRequestBuilder.cs index 9bfb6ac2c2..407ad4010f 100644 --- a/src/generated/App/Calls/Item/Transfer/TransferRequestBuilder.cs +++ b/src/generated/App/Calls/Item/Transfer/TransferRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.Calls.Item.Transfer /// /// Provides operations to call the transfer method. /// - public class TransferRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TransferRequestBuilder : BaseCliRequestBuilder { /// /// Transfer an active peer-to-peer call or group call. A consultative transfer means that the transferor can inform the person they want to transfer the call to (the transferee), before the transfer is made. This is opposed to transfering the call directly. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TransferPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.Transfer.TransferPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TransferRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/transfer", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TransferRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/transfer", rawUrl) @@ -84,11 +87,11 @@ public TransferRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TransferPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Transfer.TransferPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TransferPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Transfer.TransferPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(TransferPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Unmute/UnmutePostRequestBody.cs b/src/generated/App/Calls/Item/Unmute/UnmutePostRequestBody.cs index 75947ab7aa..58461d503d 100644 --- a/src/generated/App/Calls/Item/Unmute/UnmutePostRequestBody.cs +++ b/src/generated/App/Calls/Item/Unmute/UnmutePostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.Calls.Item.Unmute { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnmutePostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnmutePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class UnmutePostRequestBody : IAdditionalDataHolder, IParsable public string ClientContext { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnmutePostRequestBody() { @@ -30,12 +32,12 @@ public UnmutePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnmutePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.Calls.Item.Unmute.UnmutePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnmutePostRequestBody(); + return new global::ApiSdk.App.Calls.Item.Unmute.UnmutePostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/Unmute/UnmuteRequestBuilder.cs b/src/generated/App/Calls/Item/Unmute/UnmuteRequestBuilder.cs index e0784c5341..b211e05e71 100644 --- a/src/generated/App/Calls/Item/Unmute/UnmuteRequestBuilder.cs +++ b/src/generated/App/Calls/Item/Unmute/UnmuteRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.Calls.Item.Unmute /// /// Provides operations to call the unmute method. /// - public class UnmuteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnmuteRequestBuilder : BaseCliRequestBuilder { /// /// Allow the application to unmute itself. This is a server unmute, meaning that the server will start sending audio packets for this participant to other participants again. For more information about how to handle unmute operations, see unmuteParticipantOperation. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnmutePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.Unmute.UnmutePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UnmuteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/unmute", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnmuteRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/unmute", rawUrl) @@ -95,11 +98,11 @@ public UnmuteRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2D /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnmutePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Unmute.UnmutePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnmutePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.Unmute.UnmutePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(UnmutePostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/UpdateRecordingStatus/UpdateRecordingStatusPostRequestBody.cs b/src/generated/App/Calls/Item/UpdateRecordingStatus/UpdateRecordingStatusPostRequestBody.cs index c114c16203..4305dc789b 100644 --- a/src/generated/App/Calls/Item/UpdateRecordingStatus/UpdateRecordingStatusPostRequestBody.cs +++ b/src/generated/App/Calls/Item/UpdateRecordingStatus/UpdateRecordingStatusPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.Calls.Item.UpdateRecordingStatus { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateRecordingStatusPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpdateRecordingStatusPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -22,9 +24,9 @@ public class UpdateRecordingStatusPostRequestBody : IAdditionalDataHolder, IPars public string ClientContext { get; set; } #endif /// The status property - public RecordingStatus? Status { get; set; } + public global::ApiSdk.Models.RecordingStatus? Status { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpdateRecordingStatusPostRequestBody() { @@ -33,12 +35,12 @@ public UpdateRecordingStatusPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateRecordingStatusPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.Calls.Item.UpdateRecordingStatus.UpdateRecordingStatusPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateRecordingStatusPostRequestBody(); + return new global::ApiSdk.App.Calls.Item.UpdateRecordingStatus.UpdateRecordingStatusPostRequestBody(); } /// /// The deserialization information for the current model @@ -49,7 +51,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "clientContext", n => { ClientContext = n.GetStringValue(); } }, - { "status", n => { Status = n.GetEnumValue(); } }, + { "status", n => { Status = n.GetEnumValue(); } }, }; } /// @@ -60,8 +62,9 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("clientContext", ClientContext); - writer.WriteEnumValue("status", Status); + writer.WriteEnumValue("status", Status); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/Item/UpdateRecordingStatus/UpdateRecordingStatusRequestBuilder.cs b/src/generated/App/Calls/Item/UpdateRecordingStatus/UpdateRecordingStatusRequestBuilder.cs index ca39a9f67c..6a1ebe2193 100644 --- a/src/generated/App/Calls/Item/UpdateRecordingStatus/UpdateRecordingStatusRequestBuilder.cs +++ b/src/generated/App/Calls/Item/UpdateRecordingStatus/UpdateRecordingStatusRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.Calls.Item.UpdateRecordingStatus /// /// Provides operations to call the updateRecordingStatus method. /// - public class UpdateRecordingStatusRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdateRecordingStatusRequestBuilder : BaseCliRequestBuilder { /// /// Update the application's recording status associated with a call. This requires the use of the Teams policy-based recording solution. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdateRecordingStatusPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.Item.UpdateRecordingStatus.UpdateRecordingStatusPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpdateRecordingStatusRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/{call%2Did}/updateRecordingStatus", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdateRecordingStatusRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/{call%2Did}/updateRecordingStatus", rawUrl) @@ -95,11 +98,11 @@ public UpdateRecordingStatusRequestBuilder(string rawUrl) : base("{+baseurl}/app /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UpdateRecordingStatusPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.UpdateRecordingStatus.UpdateRecordingStatusPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdateRecordingStatusPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.Item.UpdateRecordingStatus.UpdateRecordingStatusPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(UpdateRecordingStatusPostRequ } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/LogTeleconferenceDeviceQuality/LogTeleconferenceDeviceQualityPostRequestBody.cs b/src/generated/App/Calls/LogTeleconferenceDeviceQuality/LogTeleconferenceDeviceQualityPostRequestBody.cs index 3d42d7d957..e6bcd1bd37 100644 --- a/src/generated/App/Calls/LogTeleconferenceDeviceQuality/LogTeleconferenceDeviceQualityPostRequestBody.cs +++ b/src/generated/App/Calls/LogTeleconferenceDeviceQuality/LogTeleconferenceDeviceQualityPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.Calls.LogTeleconferenceDeviceQuality { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class LogTeleconferenceDeviceQualityPostRequestBody : IAdditionalDataHolder, IParsable + public partial class LogTeleconferenceDeviceQualityPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class LogTeleconferenceDeviceQualityPostRequestBody : IAdditionalDataHold /// The quality property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public TeleconferenceDeviceQuality? Quality { get; set; } + public global::ApiSdk.Models.TeleconferenceDeviceQuality? Quality { get; set; } #nullable restore #else - public TeleconferenceDeviceQuality Quality { get; set; } + public global::ApiSdk.Models.TeleconferenceDeviceQuality Quality { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public LogTeleconferenceDeviceQualityPostRequestBody() { @@ -31,12 +33,12 @@ public LogTeleconferenceDeviceQualityPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static LogTeleconferenceDeviceQualityPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.Calls.LogTeleconferenceDeviceQuality.LogTeleconferenceDeviceQualityPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new LogTeleconferenceDeviceQualityPostRequestBody(); + return new global::ApiSdk.App.Calls.LogTeleconferenceDeviceQuality.LogTeleconferenceDeviceQualityPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "quality", n => { Quality = n.GetObjectValue(TeleconferenceDeviceQuality.CreateFromDiscriminatorValue); } }, + { "quality", n => { Quality = n.GetObjectValue(global::ApiSdk.Models.TeleconferenceDeviceQuality.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("quality", Quality); + writer.WriteObjectValue("quality", Quality); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/Calls/LogTeleconferenceDeviceQuality/LogTeleconferenceDeviceQualityRequestBuilder.cs b/src/generated/App/Calls/LogTeleconferenceDeviceQuality/LogTeleconferenceDeviceQualityRequestBuilder.cs index 4ea9198e74..ad2da66bcf 100644 --- a/src/generated/App/Calls/LogTeleconferenceDeviceQuality/LogTeleconferenceDeviceQualityRequestBuilder.cs +++ b/src/generated/App/Calls/LogTeleconferenceDeviceQuality/LogTeleconferenceDeviceQualityRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.Calls.LogTeleconferenceDeviceQuality /// /// Provides operations to call the logTeleconferenceDeviceQuality method. /// - public class LogTeleconferenceDeviceQualityRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LogTeleconferenceDeviceQualityRequestBuilder : BaseCliRequestBuilder { /// /// Log video teleconferencing device quality data. The Cloud Video Interop (CVI) bot represents video teleconferencing (VTC) devices and acts as a back-to-back agent for a VTC device in a conference call. Because a CVI bot is in the middle of the VTC and Microsoft Teams infrastructure as a VTC proxy, it has two media legs. One media leg is between the CVI bot and Teams infrastructure, such as Teams conference server or a Teams client. The other media leg is between the CVI bot and the VTC device. The third-party partners own the VTC media leg and the Teams infrastructure cannot access the quality data of the third-party call leg. This method is only for the CVI partners to provide their media quality data. @@ -38,8 +41,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(LogTeleconferenceDeviceQualityPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.Calls.LogTeleconferenceDeviceQuality.LogTeleconferenceDeviceQualityPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -57,14 +60,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LogTeleconferenceDeviceQualityRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/calls/logTeleconferenceDeviceQuality", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LogTeleconferenceDeviceQualityRequestBuilder(string rawUrl) : base("{+baseurl}/app/calls/logTeleconferenceDeviceQuality", rawUrl) @@ -78,11 +81,11 @@ public LogTeleconferenceDeviceQualityRequestBuilder(string rawUrl) : base("{+bas /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(LogTeleconferenceDeviceQualityPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.LogTeleconferenceDeviceQuality.LogTeleconferenceDeviceQualityPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(LogTeleconferenceDeviceQualityPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.Calls.LogTeleconferenceDeviceQuality.LogTeleconferenceDeviceQualityPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -93,3 +96,4 @@ public RequestInformation ToPostRequestInformation(LogTeleconferenceDeviceQualit } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Count/CountRequestBuilder.cs b/src/generated/App/OnlineMeetings/Count/CountRequestBuilder.cs index 83f6d83c08..478d1eb1b8 100644 --- a/src/generated/App/OnlineMeetings/Count/CountRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.OnlineMeetings.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/CreateOrGet/CreateOrGetPostRequestBody.cs b/src/generated/App/OnlineMeetings/CreateOrGet/CreateOrGetPostRequestBody.cs index 89d1baa30a..3a0753348e 100644 --- a/src/generated/App/OnlineMeetings/CreateOrGet/CreateOrGetPostRequestBody.cs +++ b/src/generated/App/OnlineMeetings/CreateOrGet/CreateOrGetPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.OnlineMeetings.CreateOrGet { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CreateOrGetPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CreateOrGetPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,10 +18,10 @@ public class CreateOrGetPostRequestBody : IAdditionalDataHolder, IParsable /// The chatInfo property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.ChatInfo? ChatInfo { get; set; } + public global::ApiSdk.Models.ChatInfo? ChatInfo { get; set; } #nullable restore #else - public ApiSdk.Models.ChatInfo ChatInfo { get; set; } + public global::ApiSdk.Models.ChatInfo ChatInfo { get; set; } #endif /// The endDateTime property public DateTimeOffset? EndDateTime { get; set; } @@ -34,10 +36,10 @@ public class CreateOrGetPostRequestBody : IAdditionalDataHolder, IParsable /// The participants property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public MeetingParticipants? Participants { get; set; } + public global::ApiSdk.Models.MeetingParticipants? Participants { get; set; } #nullable restore #else - public MeetingParticipants Participants { get; set; } + public global::ApiSdk.Models.MeetingParticipants Participants { get; set; } #endif /// The startDateTime property public DateTimeOffset? StartDateTime { get; set; } @@ -50,7 +52,7 @@ public class CreateOrGetPostRequestBody : IAdditionalDataHolder, IParsable public string Subject { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CreateOrGetPostRequestBody() { @@ -59,12 +61,12 @@ public CreateOrGetPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CreateOrGetPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.OnlineMeetings.CreateOrGet.CreateOrGetPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateOrGetPostRequestBody(); + return new global::ApiSdk.App.OnlineMeetings.CreateOrGet.CreateOrGetPostRequestBody(); } /// /// The deserialization information for the current model @@ -74,10 +76,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "chatInfo", n => { ChatInfo = n.GetObjectValue(ApiSdk.Models.ChatInfo.CreateFromDiscriminatorValue); } }, + { "chatInfo", n => { ChatInfo = n.GetObjectValue(global::ApiSdk.Models.ChatInfo.CreateFromDiscriminatorValue); } }, { "endDateTime", n => { EndDateTime = n.GetDateTimeOffsetValue(); } }, { "externalId", n => { ExternalId = n.GetStringValue(); } }, - { "participants", n => { Participants = n.GetObjectValue(MeetingParticipants.CreateFromDiscriminatorValue); } }, + { "participants", n => { Participants = n.GetObjectValue(global::ApiSdk.Models.MeetingParticipants.CreateFromDiscriminatorValue); } }, { "startDateTime", n => { StartDateTime = n.GetDateTimeOffsetValue(); } }, { "subject", n => { Subject = n.GetStringValue(); } }, }; @@ -89,13 +91,14 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("chatInfo", ChatInfo); + writer.WriteObjectValue("chatInfo", ChatInfo); writer.WriteDateTimeOffsetValue("endDateTime", EndDateTime); writer.WriteStringValue("externalId", ExternalId); - writer.WriteObjectValue("participants", Participants); + writer.WriteObjectValue("participants", Participants); writer.WriteDateTimeOffsetValue("startDateTime", StartDateTime); writer.WriteStringValue("subject", Subject); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/CreateOrGet/CreateOrGetRequestBuilder.cs b/src/generated/App/OnlineMeetings/CreateOrGet/CreateOrGetRequestBuilder.cs index 9d0d36823a..421e88fe41 100644 --- a/src/generated/App/OnlineMeetings/CreateOrGet/CreateOrGetRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/CreateOrGet/CreateOrGetRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.OnlineMeetings.CreateOrGet /// /// Provides operations to call the createOrGet method. /// - public class CreateOrGetRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreateOrGetRequestBuilder : BaseCliRequestBuilder { /// /// Create an onlineMeeting object with a custom specified external ID. If the external ID already exists, this API will return the onlineMeeting object with that external ID. @@ -47,8 +50,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CreateOrGetPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.OnlineMeetings.CreateOrGet.CreateOrGetPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -68,14 +71,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CreateOrGetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/createOrGet", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CreateOrGetRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/createOrGet", rawUrl) @@ -89,11 +92,11 @@ public CreateOrGetRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMee /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CreateOrGetPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.OnlineMeetings.CreateOrGet.CreateOrGetPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CreateOrGetPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.OnlineMeetings.CreateOrGet.CreateOrGetPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(CreateOrGetPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse.cs b/src/generated/App/OnlineMeetings/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse.cs index f87f283559..e18683896a 100644 --- a/src/generated/App/OnlineMeetings/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse.cs +++ b/src/generated/App/OnlineMeetings/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.OnlineMeetings.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.App.OnlineMeetings.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(); + return new global::ApiSdk.App.OnlineMeetings.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(CallRecording.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CallRecording.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.cs b/src/generated/App/OnlineMeetings/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.cs index 32469366c0..f0604b7673 100644 --- a/src/generated/App/OnlineMeetings/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.App.OnlineMeetings.GetAllRecordingsmeetingOrganizerUserIdMeetin /// /// Provides operations to call the getAllRecordings method. /// - public class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder : BaseCliRequestBuilder { /// - /// 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 would 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. + /// 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. /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "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 would 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.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/onlinemeeting-getallrecordings?view=graph-rest-beta"; + command.Description = "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.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/onlinemeeting-getallrecordings?view=graph-rest-beta"; var meetingOrganizerUserIdOption = new Option("--meeting-organizer-user-id", description: "Usage: meetingOrganizerUserId='@meetingOrganizerUserId'") { }; meetingOrganizerUserIdOption.IsRequired = false; @@ -136,31 +139,31 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/getAllRecordings(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,meetingOrganizerUserId*,startDateTime*}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/getAllRecordings(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,meetingOrganizerUserId*,startDateTime*}", rawUrl) { } /// - /// 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 would 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. + /// 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. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -169,9 +172,10 @@ public RequestInformation ToGetRequestInformation(Action - /// 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 would 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. + /// 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. /// - public class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -251,3 +255,4 @@ public class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithSta } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse.cs b/src/generated/App/OnlineMeetings/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse.cs index a46ae62fcb..0943244fdd 100644 --- a/src/generated/App/OnlineMeetings/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse.cs +++ b/src/generated/App/OnlineMeetings/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.OnlineMeetings.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.App.OnlineMeetings.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(); + return new global::ApiSdk.App.OnlineMeetings.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(CallTranscript.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CallTranscript.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.cs b/src/generated/App/OnlineMeetings/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.cs index 53b0d6fe00..043d8380a3 100644 --- a/src/generated/App/OnlineMeetings/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.App.OnlineMeetings.GetAllTranscriptsmeetingOrganizerUserIdMeeti /// /// Provides operations to call the getAllTranscripts method. /// - public class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder : BaseCliRequestBuilder { /// - /// 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 would 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. + /// 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. /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "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 would 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.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/onlinemeeting-getalltranscripts?view=graph-rest-beta"; + command.Description = "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.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/onlinemeeting-getalltranscripts?view=graph-rest-beta"; var meetingOrganizerUserIdOption = new Option("--meeting-organizer-user-id", description: "Usage: meetingOrganizerUserId='@meetingOrganizerUserId'") { }; meetingOrganizerUserIdOption.IsRequired = false; @@ -136,31 +139,31 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/getAllTranscripts(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,meetingOrganizerUserId*,startDateTime*}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/getAllTranscripts(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,meetingOrganizerUserId*,startDateTime*}", rawUrl) { } /// - /// 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 would 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. + /// 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. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -169,9 +172,10 @@ public RequestInformation ToGetRequestInformation(Action - /// 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 would 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. + /// 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. /// - public class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -251,3 +255,4 @@ public class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithSt } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.cs new file mode 100644 index 0000000000..ab269c75f1 --- /dev/null +++ b/src/generated/App/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.cs @@ -0,0 +1,334 @@ +// +#pragma warning disable CS0618 +using ApiSdk.App.OnlineMeetings.Item.AiInsights.Count; +using ApiSdk.App.OnlineMeetings.Item.AiInsights.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.App.OnlineMeetings.Item.AiInsights +{ + /// + /// Provides operations to manage the aiInsights property of the microsoft.graph.onlineMeeting entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AiInsightsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the aiInsights property of the microsoft.graph.onlineMeeting entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.AiInsights.Item.CallAiInsightItemRequestBuilder(PathParameters); + executables.Add(builder.BuildDeleteCommand()); + executables.Add(builder.BuildGetCommand()); + executables.Add(builder.BuildPatchCommand()); + return new(executables, new(0)); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.App.OnlineMeetings.Item.AiInsights.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create new navigation property to aiInsights for app + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to aiInsights for app"; + var onlineMeetingIdOption = new Option("--online-meeting-id", description: "The unique identifier of onlineMeeting") { + }; + onlineMeetingIdOption.IsRequired = true; + command.AddOption(onlineMeetingIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var onlineMeetingId = invocationContext.ParseResult.GetValueForOption(onlineMeetingIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CallAiInsight.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (onlineMeetingId is not null) requestInfo.PathParameters.Add("onlineMeeting%2Did", onlineMeetingId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// The AI insights generated for an online meeting. Read-only. + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "The AI insights generated for an online meeting. Read-only."; + var onlineMeetingIdOption = new Option("--online-meeting-id", description: "The unique identifier of onlineMeeting") { + }; + onlineMeetingIdOption.IsRequired = true; + command.AddOption(onlineMeetingIdOption); + var topOption = new Option("--top", description: "Show only the first n items") { + }; + topOption.IsRequired = false; + command.AddOption(topOption); + var skipOption = new Option("--skip", description: "Skip the first n items") { + }; + skipOption.IsRequired = false; + command.AddOption(skipOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + var countOption = new Option("--count", description: "Include count of items") { + }; + countOption.IsRequired = false; + command.AddOption(countOption); + var orderbyOption = new Option("--orderby", description: "Order items by property values") { + Arity = ArgumentArity.ZeroOrMore + }; + orderbyOption.IsRequired = false; + command.AddOption(orderbyOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var onlineMeetingId = invocationContext.ParseResult.GetValueForOption(onlineMeetingIdOption); + var top = invocationContext.ParseResult.GetValueForOption(topOption); + var skip = invocationContext.ParseResult.GetValueForOption(skipOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Top = top; + q.QueryParameters.Skip = skip; + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + q.QueryParameters.Count = count; + q.QueryParameters.Orderby = orderby; + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (onlineMeetingId is not null) requestInfo.PathParameters.Add("onlineMeeting%2Did", onlineMeetingId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public AiInsightsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/aiInsights{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public AiInsightsRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/aiInsights{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// The AI insights generated for an online meeting. Read-only. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to aiInsights for app + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CallAiInsight body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CallAiInsight body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// The AI insights generated for an online meeting. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AiInsightsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/AiInsights/Count/CountRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/AiInsights/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..b2ac8f9b82 --- /dev/null +++ b/src/generated/App/OnlineMeetings/Item/AiInsights/Count/CountRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.App.OnlineMeetings.Item.AiInsights.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + var onlineMeetingIdOption = new Option("--online-meeting-id", description: "The unique identifier of onlineMeeting") { + }; + onlineMeetingIdOption.IsRequired = true; + command.AddOption(onlineMeetingIdOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + command.SetHandler(async (invocationContext) => { + var onlineMeetingId = invocationContext.ParseResult.GetValueForOption(onlineMeetingIdOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + }); + if (onlineMeetingId is not null) requestInfo.PathParameters.Add("onlineMeeting%2Did", onlineMeetingId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/aiInsights/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/aiInsights/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilder.cs new file mode 100644 index 0000000000..da9d470704 --- /dev/null +++ b/src/generated/App/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilder.cs @@ -0,0 +1,285 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.App.OnlineMeetings.Item.AiInsights.Item +{ + /// + /// Provides operations to manage the aiInsights property of the microsoft.graph.onlineMeeting entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallAiInsightItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property aiInsights for app + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property aiInsights for app"; + var onlineMeetingIdOption = new Option("--online-meeting-id", description: "The unique identifier of onlineMeeting") { + }; + onlineMeetingIdOption.IsRequired = true; + command.AddOption(onlineMeetingIdOption); + var callAiInsightIdOption = new Option("--call-ai-insight-id", description: "The unique identifier of callAiInsight") { + }; + callAiInsightIdOption.IsRequired = true; + command.AddOption(callAiInsightIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var onlineMeetingId = invocationContext.ParseResult.GetValueForOption(onlineMeetingIdOption); + var callAiInsightId = invocationContext.ParseResult.GetValueForOption(callAiInsightIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (onlineMeetingId is not null) requestInfo.PathParameters.Add("onlineMeeting%2Did", onlineMeetingId); + if (callAiInsightId is not null) requestInfo.PathParameters.Add("callAiInsight%2Did", callAiInsightId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// The AI insights generated for an online meeting. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The AI insights generated for an online meeting. Read-only."; + var onlineMeetingIdOption = new Option("--online-meeting-id", description: "The unique identifier of onlineMeeting") { + }; + onlineMeetingIdOption.IsRequired = true; + command.AddOption(onlineMeetingIdOption); + var callAiInsightIdOption = new Option("--call-ai-insight-id", description: "The unique identifier of callAiInsight") { + }; + callAiInsightIdOption.IsRequired = true; + command.AddOption(callAiInsightIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var onlineMeetingId = invocationContext.ParseResult.GetValueForOption(onlineMeetingIdOption); + var callAiInsightId = invocationContext.ParseResult.GetValueForOption(callAiInsightIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (onlineMeetingId is not null) requestInfo.PathParameters.Add("onlineMeeting%2Did", onlineMeetingId); + if (callAiInsightId is not null) requestInfo.PathParameters.Add("callAiInsight%2Did", callAiInsightId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the navigation property aiInsights in app + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property aiInsights in app"; + var onlineMeetingIdOption = new Option("--online-meeting-id", description: "The unique identifier of onlineMeeting") { + }; + onlineMeetingIdOption.IsRequired = true; + command.AddOption(onlineMeetingIdOption); + var callAiInsightIdOption = new Option("--call-ai-insight-id", description: "The unique identifier of callAiInsight") { + }; + callAiInsightIdOption.IsRequired = true; + command.AddOption(callAiInsightIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var onlineMeetingId = invocationContext.ParseResult.GetValueForOption(onlineMeetingIdOption); + var callAiInsightId = invocationContext.ParseResult.GetValueForOption(callAiInsightIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CallAiInsight.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (onlineMeetingId is not null) requestInfo.PathParameters.Add("onlineMeeting%2Did", onlineMeetingId); + if (callAiInsightId is not null) requestInfo.PathParameters.Add("callAiInsight%2Did", callAiInsightId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CallAiInsightItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/aiInsights/{callAiInsight%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CallAiInsightItemRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/aiInsights/{callAiInsight%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property aiInsights for app + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// The AI insights generated for an online meeting. Read-only. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property aiInsights in app + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallAiInsight body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallAiInsight body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// The AI insights generated for an online meeting. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallAiInsightItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/AlternativeRecording/AlternativeRecordingRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/AlternativeRecording/AlternativeRecordingRequestBuilder.cs index 9db3ae5f6f..98a9099d41 100644 --- a/src/generated/App/OnlineMeetings/Item/AlternativeRecording/AlternativeRecordingRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/AlternativeRecording/AlternativeRecordingRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.AlternativeRecording /// /// Provides operations to manage the media for the commsApplication entity. /// - public class AlternativeRecordingRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AlternativeRecordingRequestBuilder : BaseCliRequestBuilder { /// /// The content stream of the alternative recording of a Microsoft Teams live event. Read-only. @@ -146,14 +149,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AlternativeRecordingRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/alternativeRecording", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AlternativeRecordingRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/alternativeRecording", rawUrl) @@ -221,3 +224,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.App.OnlineMeetings.Item.AttendanceReports.Count; using ApiSdk.App.OnlineMeetings.Item.AttendanceReports.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.AttendanceReports /// /// Provides operations to manage the attendanceReports property of the microsoft.graph.onlineMeetingBase entity. /// - public class AttendanceReportsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendanceReportsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the attendanceReports property of the microsoft.graph.onlineMeetingBase entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MeetingAttendanceReportItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.AttendanceReports.Item.MeetingAttendanceReportItemRequestBuilder(PathParameters); commands.Add(builder.BuildAttendanceRecordsNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.AttendanceReports.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.MeetingAttendanceReport.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MeetingAttendanceReport.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AttendanceReportsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/attendanceReports{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AttendanceReportsRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/attendanceReports{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public AttendanceReportsRequestBuilder(string rawUrl) : base("{+baseurl}/app/onl /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.MeetingAttendanceReport body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MeetingAttendanceReport body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.MeetingAttendanceReport body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MeetingAttendanceReport body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.MeetingAttendan /// /// The attendance reports of an online meeting. Read-only. /// - public class AttendanceReportsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendanceReportsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class AttendanceReportsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/AttendanceReports/Count/CountRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/AttendanceReports/Count/CountRequestBuilder.cs index feb7becbea..27dc2e14f8 100644 --- a/src/generated/App/OnlineMeetings/Item/AttendanceReports/Count/CountRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/AttendanceReports/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.AttendanceReports.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/attendanceReports/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/attendanceReports/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/AttendanceRecordsRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/AttendanceRecordsRequestBuilder.cs index 2082f91524..70308ebfc0 100644 --- a/src/generated/App/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/AttendanceRecordsRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/AttendanceRecordsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.App.OnlineMeetings.Item.AttendanceReports.Item.AttendanceRecords.Count; using ApiSdk.App.OnlineMeetings.Item.AttendanceReports.Item.AttendanceRecords.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.AttendanceReports.Item.AttendanceRecord /// /// Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity. /// - public class AttendanceRecordsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendanceRecordsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity. @@ -30,7 +33,7 @@ public class AttendanceRecordsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AttendanceRecordItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.AttendanceReports.Item.AttendanceRecords.Item.AttendanceRecordItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.AttendanceReports.Item.AttendanceRecords.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AttendanceRecord.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AttendanceRecord.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AttendanceRecordsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/attendanceReports/{meetingAttendanceReport%2Did}/attendanceRecords{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AttendanceRecordsRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/attendanceReports/{meetingAttendanceReport%2Did}/attendanceRecords{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public AttendanceRecordsRequestBuilder(string rawUrl) : base("{+baseurl}/app/onl /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AttendanceRecord body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AttendanceRecord body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AttendanceRecord body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AttendanceRecord body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(AttendanceRecord body, Action /// /// List of attendance records of an attendance report. Read-only. /// - public class AttendanceRecordsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendanceRecordsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class AttendanceRecordsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/Count/CountRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/Count/CountRequestBuilder.cs index 63c56a5108..a2a2ed5248 100644 --- a/src/generated/App/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/Count/CountRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.AttendanceReports.Item.AttendanceRecord /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/attendanceReports/{meetingAttendanceReport%2Did}/attendanceRecords/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/attendanceReports/{meetingAttendanceReport%2Did}/attendanceRecords/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/Item/AttendanceRecordItemRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/Item/AttendanceRecordItemRequestBuilder.cs index 5789b61872..8c8a87d62e 100644 --- a/src/generated/App/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/Item/AttendanceRecordItemRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/Item/AttendanceRecordItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.AttendanceReports.Item.AttendanceRecord /// /// Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity. /// - public class AttendanceRecordItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendanceRecordItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property attendanceRecords for app @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AttendanceRecord.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AttendanceRecord.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AttendanceRecordItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/attendanceReports/{meetingAttendanceReport%2Did}/attendanceRecords/{attendanceRecord%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AttendanceRecordItemRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/attendanceReports/{meetingAttendanceReport%2Did}/attendanceRecords/{attendanceRecord%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AttendanceRecord body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AttendanceRecord body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AttendanceRecord body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AttendanceRecord body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(AttendanceRecord body, Actio /// /// List of attendance records of an attendance report. Read-only. /// - public class AttendanceRecordItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendanceRecordItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class AttendanceRecordItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/AttendanceReports/Item/MeetingAttendanceReportItemRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/AttendanceReports/Item/MeetingAttendanceReportItemRequestBuilder.cs index b11c41de21..666277cedd 100644 --- a/src/generated/App/OnlineMeetings/Item/AttendanceReports/Item/MeetingAttendanceReportItemRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/AttendanceReports/Item/MeetingAttendanceReportItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.App.OnlineMeetings.Item.AttendanceReports.Item.AttendanceRecords; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.AttendanceReports.Item /// /// Provides operations to manage the attendanceReports property of the microsoft.graph.onlineMeetingBase entity. /// - public class MeetingAttendanceReportItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MeetingAttendanceReportItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity. @@ -30,7 +33,7 @@ public Command BuildAttendanceRecordsNavCommand() { var command = new Command("attendance-records"); command.Description = "Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity."; - var builder = new AttendanceRecordsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.AttendanceReports.Item.AttendanceRecords.AttendanceRecordsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -183,8 +186,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.MeetingAttendanceReport.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MeetingAttendanceReport.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -206,14 +209,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MeetingAttendanceReportItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/attendanceReports/{meetingAttendanceReport%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MeetingAttendanceReportItemRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/attendanceReports/{meetingAttendanceReport%2Did}{?%24expand,%24select}", rawUrl) @@ -245,11 +248,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -265,11 +268,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MeetingAttendanceReport body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MeetingAttendanceReport body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MeetingAttendanceReport body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MeetingAttendanceReport body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MeetingAttenda /// /// The attendance reports of an online meeting. Read-only. /// - public class MeetingAttendanceReportItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MeetingAttendanceReportItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class MeetingAttendanceReportItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/AttendeeReport/AttendeeReportRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/AttendeeReport/AttendeeReportRequestBuilder.cs index 3b4fbd8702..ecb44fee6f 100644 --- a/src/generated/App/OnlineMeetings/Item/AttendeeReport/AttendeeReportRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/AttendeeReport/AttendeeReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.AttendeeReport /// /// Provides operations to manage the media for the commsApplication entity. /// - public class AttendeeReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendeeReportRequestBuilder : BaseCliRequestBuilder { /// /// The content stream of the attendee report of a Teams live event. Read-only. @@ -146,14 +149,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AttendeeReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/attendeeReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AttendeeReportRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/attendeeReport", rawUrl) @@ -221,3 +224,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.BroadcastRecording /// /// Provides operations to manage the media for the commsApplication entity. /// - public class BroadcastRecordingRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BroadcastRecordingRequestBuilder : BaseCliRequestBuilder { /// /// Delete broadcastRecording for the navigation property onlineMeetings in app @@ -146,14 +149,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BroadcastRecordingRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/broadcastRecording", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BroadcastRecordingRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/broadcastRecording", rawUrl) @@ -221,3 +224,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.OnlineMeetings.Item.GetVirtualAppointmentJoinWebUrl { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetVirtualAppointmentJoinWebUrlGetResponse : IAdditionalDataHolder, IParsable + public partial class GetVirtualAppointmentJoinWebUrlGetResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class GetVirtualAppointmentJoinWebUrlGetResponse : IAdditionalDataHolder, public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetVirtualAppointmentJoinWebUrlGetResponse() { @@ -30,12 +32,12 @@ public GetVirtualAppointmentJoinWebUrlGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetVirtualAppointmentJoinWebUrlGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.OnlineMeetings.Item.GetVirtualAppointmentJoinWebUrl.GetVirtualAppointmentJoinWebUrlGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetVirtualAppointmentJoinWebUrlGetResponse(); + return new global::ApiSdk.App.OnlineMeetings.Item.GetVirtualAppointmentJoinWebUrl.GetVirtualAppointmentJoinWebUrlGetResponse(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlRequestBuilder.cs index 982fb8859c..543811caa5 100644 --- a/src/generated/App/OnlineMeetings/Item/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.GetVirtualAppointmentJoinWebUrl /// /// Provides operations to call the getVirtualAppointmentJoinWebUrl method. /// - public class GetVirtualAppointmentJoinWebUrlRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetVirtualAppointmentJoinWebUrlRequestBuilder : BaseCliRequestBuilder { /// /// Get a join web URL for a Teams Virtual Appointment. This web URL includes enhanced business-to-customer experiences such as mobile browser join and virtual lobby rooms. With Teams Premium, you can configure a custom lobby room experience for attendees by adding your company logo and access the Virtual Appointments usage report for organizational analytics. @@ -60,14 +63,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetVirtualAppointmentJoinWebUrlRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/getVirtualAppointmentJoinWebUrl()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetVirtualAppointmentJoinWebUrlRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/getVirtualAppointmentJoinWebUrl()", rawUrl) @@ -94,3 +97,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.App.OnlineMeetings.Item.MeetingAttendanceReport.AttendanceRecords.Count; using ApiSdk.App.OnlineMeetings.Item.MeetingAttendanceReport.AttendanceRecords.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.MeetingAttendanceReport.AttendanceRecor /// /// Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity. /// - public class AttendanceRecordsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendanceRecordsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity. @@ -30,7 +33,7 @@ public class AttendanceRecordsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AttendanceRecordItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.MeetingAttendanceReport.AttendanceRecords.Item.AttendanceRecordItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.MeetingAttendanceReport.AttendanceRecords.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AttendanceRecord.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AttendanceRecord.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AttendanceRecordsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/meetingAttendanceReport/attendanceRecords{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AttendanceRecordsRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/meetingAttendanceReport/attendanceRecords{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AttendanceRecordsRequestBuilder(string rawUrl) : base("{+baseurl}/app/onl /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AttendanceRecord body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AttendanceRecord body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AttendanceRecord body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AttendanceRecord body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(AttendanceRecord body, Action /// /// List of attendance records of an attendance report. Read-only. /// - public class AttendanceRecordsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendanceRecordsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AttendanceRecordsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/MeetingAttendanceReport/AttendanceRecords/Count/CountRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/MeetingAttendanceReport/AttendanceRecords/Count/CountRequestBuilder.cs index c73fa13e30..42e71a07df 100644 --- a/src/generated/App/OnlineMeetings/Item/MeetingAttendanceReport/AttendanceRecords/Count/CountRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/MeetingAttendanceReport/AttendanceRecords/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.MeetingAttendanceReport.AttendanceRecor /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/meetingAttendanceReport/attendanceRecords/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/meetingAttendanceReport/attendanceRecords/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/MeetingAttendanceReport/AttendanceRecords/Item/AttendanceRecordItemRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/MeetingAttendanceReport/AttendanceRecords/Item/AttendanceRecordItemRequestBuilder.cs index 54c0dd7533..2e0dfe11f7 100644 --- a/src/generated/App/OnlineMeetings/Item/MeetingAttendanceReport/AttendanceRecords/Item/AttendanceRecordItemRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/MeetingAttendanceReport/AttendanceRecords/Item/AttendanceRecordItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.MeetingAttendanceReport.AttendanceRecor /// /// Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity. /// - public class AttendanceRecordItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendanceRecordItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property attendanceRecords for app @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AttendanceRecord.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AttendanceRecord.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AttendanceRecordItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/meetingAttendanceReport/attendanceRecords/{attendanceRecord%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AttendanceRecordItemRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/meetingAttendanceReport/attendanceRecords/{attendanceRecord%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AttendanceRecord body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AttendanceRecord body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AttendanceRecord body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AttendanceRecord body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(AttendanceRecord body, Actio /// /// List of attendance records of an attendance report. Read-only. /// - public class AttendanceRecordItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendanceRecordItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class AttendanceRecordItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/MeetingAttendanceReport/MeetingAttendanceReportRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/MeetingAttendanceReport/MeetingAttendanceReportRequestBuilder.cs index fc9bef79a3..ff5ccd62b1 100644 --- a/src/generated/App/OnlineMeetings/Item/MeetingAttendanceReport/MeetingAttendanceReportRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/MeetingAttendanceReport/MeetingAttendanceReportRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.App.OnlineMeetings.Item.MeetingAttendanceReport.AttendanceRecords; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.MeetingAttendanceReport /// /// Provides operations to manage the meetingAttendanceReport property of the microsoft.graph.onlineMeeting entity. /// - public class MeetingAttendanceReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MeetingAttendanceReportRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity. @@ -30,7 +33,7 @@ public Command BuildAttendanceRecordsNavCommand() { var command = new Command("attendance-records"); command.Description = "Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity."; - var builder = new AttendanceRecordsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.MeetingAttendanceReport.AttendanceRecords.AttendanceRecordsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -166,8 +169,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.MeetingAttendanceReport.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MeetingAttendanceReport.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -188,14 +191,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MeetingAttendanceReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/meetingAttendanceReport{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MeetingAttendanceReportRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/meetingAttendanceReport{?%24expand,%24select}", rawUrl) @@ -227,11 +230,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MeetingAttendanceReport body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MeetingAttendanceReport body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MeetingAttendanceReport body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MeetingAttendanceReport body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MeetingAttenda /// /// The attendance report of the latest online meeting session. Read-only. /// - public class MeetingAttendanceReportRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MeetingAttendanceReportRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -288,3 +292,4 @@ public class MeetingAttendanceReportRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/OnlineMeetingItemRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/OnlineMeetingItemRequestBuilder.cs index 8706b4a918..c03de9bfe6 100644 --- a/src/generated/App/OnlineMeetings/Item/OnlineMeetingItemRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/OnlineMeetingItemRequestBuilder.cs @@ -1,4 +1,6 @@ // +#pragma warning disable CS0618 +using ApiSdk.App.OnlineMeetings.Item.AiInsights; using ApiSdk.App.OnlineMeetings.Item.AlternativeRecording; using ApiSdk.App.OnlineMeetings.Item.AttendanceReports; using ApiSdk.App.OnlineMeetings.Item.AttendeeReport; @@ -13,6 +15,7 @@ using ApiSdk.App.OnlineMeetings.Item.Transcripts; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -31,8 +34,36 @@ namespace ApiSdk.App.OnlineMeetings.Item /// /// Provides operations to manage the onlineMeetings property of the microsoft.graph.commsApplication entity. /// - public class OnlineMeetingItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnlineMeetingItemRequestBuilder : BaseCliRequestBuilder { + /// + /// Provides operations to manage the aiInsights property of the microsoft.graph.onlineMeeting entity. + /// + /// A + public Command BuildAiInsightsNavCommand() + { + var command = new Command("ai-insights"); + command.Description = "Provides operations to manage the aiInsights property of the microsoft.graph.onlineMeeting entity."; + var builder = new global::ApiSdk.App.OnlineMeetings.Item.AiInsights.AiInsightsRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + execCommands.Add(builder.BuildCreateCommand()); + execCommands.Add(builder.BuildListCommand()); + var cmds = builder.BuildCommand(); + execCommands.AddRange(cmds.Item1); + nonExecCommands.AddRange(cmds.Item2); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) + { + command.AddCommand(cmd); + } + return command; + } /// /// Provides operations to manage the media for the commsApplication entity. /// @@ -41,7 +72,7 @@ public Command BuildAlternativeRecordingNavCommand() { var command = new Command("alternative-recording"); command.Description = "Provides operations to manage the media for the commsApplication entity."; - var builder = new AlternativeRecordingRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.AlternativeRecording.AlternativeRecordingRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -60,7 +91,7 @@ public Command BuildAttendanceReportsNavCommand() { var command = new Command("attendance-reports"); command.Description = "Provides operations to manage the attendanceReports property of the microsoft.graph.onlineMeetingBase entity."; - var builder = new AttendanceReportsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.AttendanceReports.AttendanceReportsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -87,7 +118,7 @@ public Command BuildAttendeeReportNavCommand() { var command = new Command("attendee-report"); command.Description = "Provides operations to manage the media for the commsApplication entity."; - var builder = new AttendeeReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.AttendeeReport.AttendeeReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -106,7 +137,7 @@ public Command BuildBroadcastRecordingNavCommand() { var command = new Command("broadcast-recording"); command.Description = "Provides operations to manage the media for the commsApplication entity."; - var builder = new BroadcastRecordingRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.BroadcastRecording.BroadcastRecordingRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -212,7 +243,7 @@ public Command BuildGetVirtualAppointmentJoinWebUrlNavCommand() { var command = new Command("get-virtual-appointment-join-web-url"); command.Description = "Provides operations to call the getVirtualAppointmentJoinWebUrl method."; - var builder = new GetVirtualAppointmentJoinWebUrlRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.GetVirtualAppointmentJoinWebUrl.GetVirtualAppointmentJoinWebUrlRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -229,7 +260,7 @@ public Command BuildMeetingAttendanceReportNavCommand() { var command = new Command("meeting-attendance-report"); command.Description = "Provides operations to manage the meetingAttendanceReport property of the microsoft.graph.onlineMeeting entity."; - var builder = new MeetingAttendanceReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.MeetingAttendanceReport.MeetingAttendanceReportRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAttendanceRecordsNavCommand()); @@ -276,8 +307,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(OnlineMeeting.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.OnlineMeeting.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -305,7 +336,7 @@ public Command BuildRecordingNavCommand() { var command = new Command("recording"); command.Description = "Provides operations to manage the media for the commsApplication entity."; - var builder = new RecordingRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.Recording.RecordingRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -324,7 +355,7 @@ public Command BuildRecordingsNavCommand() { var command = new Command("recordings"); command.Description = "Provides operations to manage the recordings property of the microsoft.graph.onlineMeeting entity."; - var builder = new RecordingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.Recordings.RecordingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -352,7 +383,7 @@ public Command BuildRegistrationNavCommand() { var command = new Command("registration"); command.Description = "Provides operations to manage the registration property of the microsoft.graph.onlineMeeting entity."; - var builder = new RegistrationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.Registration.RegistrationRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCustomQuestionsNavCommand()); @@ -378,7 +409,7 @@ public Command BuildSendVirtualAppointmentReminderSmsNavCommand() { var command = new Command("send-virtual-appointment-reminder-sms"); command.Description = "Provides operations to call the sendVirtualAppointmentReminderSms method."; - var builder = new SendVirtualAppointmentReminderSmsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -395,7 +426,7 @@ public Command BuildSendVirtualAppointmentSmsNavCommand() { var command = new Command("send-virtual-appointment-sms"); command.Description = "Provides operations to call the sendVirtualAppointmentSms method."; - var builder = new SendVirtualAppointmentSmsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.SendVirtualAppointmentSms.SendVirtualAppointmentSmsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -412,7 +443,7 @@ public Command BuildTranscriptsNavCommand() { var command = new Command("transcripts"); command.Description = "Provides operations to manage the transcripts property of the microsoft.graph.onlineMeeting entity."; - var builder = new TranscriptsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.Transcripts.TranscriptsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -433,14 +464,14 @@ public Command BuildTranscriptsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public OnlineMeetingItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OnlineMeetingItemRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}{?%24expand,%24select}", rawUrl) @@ -472,11 +503,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -492,11 +523,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(OnlineMeeting body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.OnlineMeeting body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(OnlineMeeting body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.OnlineMeeting body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -508,7 +539,8 @@ public RequestInformation ToPatchRequestInformation(OnlineMeeting body, Action /// Get onlineMeetings from app /// - public class OnlineMeetingItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnlineMeetingItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -533,3 +565,4 @@ public class OnlineMeetingItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/Recording/RecordingRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/Recording/RecordingRequestBuilder.cs index 4c33151d49..3171f0d55a 100644 --- a/src/generated/App/OnlineMeetings/Item/Recording/RecordingRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/Recording/RecordingRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.Recording /// /// Provides operations to manage the media for the commsApplication entity. /// - public class RecordingRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecordingRequestBuilder : BaseCliRequestBuilder { /// /// The content stream of the recording of a Teams live event. Read-only. @@ -146,14 +149,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RecordingRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/recording", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RecordingRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/recording", rawUrl) @@ -221,3 +224,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.Recordings.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/recordings/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/recordings/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/Recordings/Delta/DeltaGetResponse.cs b/src/generated/App/OnlineMeetings/Item/Recordings/Delta/DeltaGetResponse.cs index 4795b36e5e..32d1aaccd0 100644 --- a/src/generated/App/OnlineMeetings/Item/Recordings/Delta/DeltaGetResponse.cs +++ b/src/generated/App/OnlineMeetings/Item/Recordings/Delta/DeltaGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.OnlineMeetings.Item.Recordings.Delta { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DeltaGetResponse : BaseDeltaFunctionResponse, IParsable + public partial class DeltaGetResponse : global::ApiSdk.Models.BaseDeltaFunctionResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.App.OnlineMeetings.Item.Recordings.Delta.DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeltaGetResponse(); + return new global::ApiSdk.App.OnlineMeetings.Item.Recordings.Delta.DeltaGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(CallRecording.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CallRecording.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/Recordings/Delta/DeltaRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/Recordings/Delta/DeltaRequestBuilder.cs index ea301facd2..9fd52e5eef 100644 --- a/src/generated/App/OnlineMeetings/Item/Recordings/Delta/DeltaRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/Recordings/Delta/DeltaRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.Recordings.Delta /// /// Provides operations to call the delta method. /// - public class DeltaRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function delta @@ -123,14 +126,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeltaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/recordings/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeltaRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/recordings/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -143,11 +146,11 @@ public DeltaRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -158,7 +161,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function delta /// - public class DeltaRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -222,3 +226,4 @@ public class DeltaRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/Recordings/Item/CallRecordingItemRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/Recordings/Item/CallRecordingItemRequestBuilder.cs index 0b3e33d8ee..68d0d3688c 100644 --- a/src/generated/App/OnlineMeetings/Item/Recordings/Item/CallRecordingItemRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/Recordings/Item/CallRecordingItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.App.OnlineMeetings.Item.Recordings.Item.Content; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.Recordings.Item /// /// Provides operations to manage the recordings property of the microsoft.graph.onlineMeeting entity. /// - public class CallRecordingItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallRecordingItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the media for the commsApplication entity. @@ -30,7 +33,7 @@ public Command BuildContentNavCommand() { var command = new Command("content"); command.Description = "Provides operations to manage the media for the commsApplication entity."; - var builder = new ContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.Recordings.Item.Content.ContentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -175,8 +178,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CallRecording.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CallRecording.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -198,14 +201,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CallRecordingItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/recordings/{callRecording%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CallRecordingItemRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/recordings/{callRecording%2Did}{?%24expand,%24select}", rawUrl) @@ -237,11 +240,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -257,11 +260,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(CallRecording body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallRecording body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CallRecording body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallRecording body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -273,7 +276,8 @@ public RequestInformation ToPatchRequestInformation(CallRecording body, Action /// The recordings of an online meeting. Read-only. /// - public class CallRecordingItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallRecordingItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -298,3 +302,4 @@ public class CallRecordingItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/Recordings/Item/Content/ContentRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/Recordings/Item/Content/ContentRequestBuilder.cs index 7ac3fb16f0..a405e7628f 100644 --- a/src/generated/App/OnlineMeetings/Item/Recordings/Item/Content/ContentRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/Recordings/Item/Content/ContentRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.Recordings.Item.Content /// /// Provides operations to manage the media for the commsApplication entity. /// - public class ContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilder : BaseCliRequestBuilder { /// /// The content of the recording. Read-only. @@ -163,14 +166,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/recordings/{callRecording%2Did}/content", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/recordings/{callRecording%2Did}/content", rawUrl) @@ -238,3 +241,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.App.OnlineMeetings.Item.Recordings.Count; using ApiSdk.App.OnlineMeetings.Item.Recordings.Delta; using ApiSdk.App.OnlineMeetings.Item.Recordings.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.Recordings /// /// Provides operations to manage the recordings property of the microsoft.graph.onlineMeeting entity. /// - public class RecordingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecordingsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the recordings property of the microsoft.graph.onlineMeeting entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new CallRecordingItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.Recordings.Item.CallRecordingItemRequestBuilder(PathParameters); commands.Add(builder.BuildContentNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.Recordings.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CallRecording.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CallRecording.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -115,7 +118,7 @@ public Command BuildDeltaNavCommand() { var command = new Command("delta"); command.Description = "Provides operations to call the delta method."; - var builder = new DeltaRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.Recordings.Delta.DeltaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -227,14 +230,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RecordingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/recordings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RecordingsRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/recordings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -247,11 +250,11 @@ public RecordingsRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeet /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -267,11 +270,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CallRecording body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CallRecording body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CallRecording body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CallRecording body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -283,7 +286,8 @@ public RequestInformation ToPostRequestInformation(CallRecording body, Action /// The recordings of an online meeting. Read-only. /// - public class RecordingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecordingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -347,3 +351,4 @@ public class RecordingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs index 24f31c2f2e..41fbe23a4d 100644 --- a/src/generated/App/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,12 +20,14 @@ namespace ApiSdk.App.OnlineMeetings.Item.Registration.CustomQuestions.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildGetCommand() { var command = new Command("get"); @@ -63,14 +67,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/registration/customQuestions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/registration/customQuestions/$count{?%24filter,%24search}", rawUrl) @@ -81,13 +85,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/ /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +103,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +129,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs index dedd97a193..bcfd55b50f 100644 --- a/src/generated/App/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.App.OnlineMeetings.Item.Registration.CustomQuestions.Count; using ApiSdk.App.OnlineMeetings.Item.Registration.CustomQuestions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.Registration.CustomQuestions /// /// Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity. /// - public class CustomQuestionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustomQuestionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity. @@ -30,7 +33,7 @@ public class CustomQuestionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MeetingRegistrationQuestionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.Registration.CustomQuestions.Item.MeetingRegistrationQuestionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.Registration.CustomQuestions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -57,6 +60,7 @@ public Command BuildCountNavCommand() /// Create new navigation property to customQuestions for app /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildCreateCommand() { var command = new Command("create"); @@ -83,8 +87,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MeetingRegistrationQuestion.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MeetingRegistrationQuestion.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -108,6 +112,7 @@ public Command BuildCreateCommand() /// Custom registration questions. /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildListCommand() { var command = new Command("list"); @@ -207,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CustomQuestionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/registration/customQuestions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CustomQuestionsRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/registration/customQuestions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -225,13 +230,14 @@ public CustomQuestionsRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlin /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -245,13 +251,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MeetingRegistrationQuestion body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MeetingRegistrationQuestion body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MeetingRegistrationQuestion body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MeetingRegistrationQuestion body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +270,8 @@ public RequestInformation ToPostRequestInformation(MeetingRegistrationQuestion b /// /// Custom registration questions. /// - public class CustomQuestionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustomQuestionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +335,4 @@ public class CustomQuestionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs index a46333f646..8371477fd0 100644 --- a/src/generated/App/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,12 +21,14 @@ namespace ApiSdk.App.OnlineMeetings.Item.Registration.CustomQuestions.Item /// /// Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity. /// - public class MeetingRegistrationQuestionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MeetingRegistrationQuestionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property customQuestions for app /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -66,6 +70,7 @@ public Command BuildDeleteCommand() /// Custom registration questions. /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildGetCommand() { var command = new Command("get"); @@ -124,6 +129,7 @@ public Command BuildGetCommand() /// Update the navigation property customQuestions in app /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -155,8 +161,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MeetingRegistrationQuestion.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MeetingRegistrationQuestion.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +184,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MeetingRegistrationQuestionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/registration/customQuestions/{meetingRegistrationQuestion%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MeetingRegistrationQuestionItemRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/registration/customQuestions/{meetingRegistrationQuestion%2Did}{?%24expand,%24select}", rawUrl) @@ -196,6 +202,7 @@ public MeetingRegistrationQuestionItemRequestBuilder(string rawUrl) : base("{+ba /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -215,13 +222,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,13 +243,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MeetingRegistrationQuestion body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MeetingRegistrationQuestion body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MeetingRegistrationQuestion body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MeetingRegistrationQuestion body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +262,8 @@ public RequestInformation ToPatchRequestInformation(MeetingRegistrationQuestion /// /// Custom registration questions. /// - public class MeetingRegistrationQuestionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MeetingRegistrationQuestionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +288,4 @@ public class MeetingRegistrationQuestionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs index 137d4c4943..10b9d6bf8d 100644 --- a/src/generated/App/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,12 +20,14 @@ namespace ApiSdk.App.OnlineMeetings.Item.Registration.Registrants.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildGetCommand() { var command = new Command("get"); @@ -63,14 +67,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/registration/registrants/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/registration/registrants/$count{?%24filter,%24search}", rawUrl) @@ -81,13 +85,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/ /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +103,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +129,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs index d2e2d04d01..3aa7246a78 100644 --- a/src/generated/App/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,12 +21,14 @@ namespace ApiSdk.App.OnlineMeetings.Item.Registration.Registrants.Item /// /// Provides operations to manage the registrants property of the microsoft.graph.meetingRegistrationBase entity. /// - public class MeetingRegistrantBaseItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MeetingRegistrantBaseItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property registrants for app /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -66,6 +70,7 @@ public Command BuildDeleteCommand() /// Registrants of the online meeting. /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildGetCommand() { var command = new Command("get"); @@ -124,6 +129,7 @@ public Command BuildGetCommand() /// Update the navigation property registrants in app /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -155,8 +161,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MeetingRegistrantBase.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MeetingRegistrantBase.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +184,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MeetingRegistrantBaseItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/registration/registrants/{meetingRegistrantBase%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MeetingRegistrantBaseItemRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/registration/registrants/{meetingRegistrantBase%2Did}{?%24expand,%24select}", rawUrl) @@ -196,6 +202,7 @@ public MeetingRegistrantBaseItemRequestBuilder(string rawUrl) : base("{+baseurl} /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -215,13 +222,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,13 +243,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MeetingRegistrantBase body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MeetingRegistrantBase body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MeetingRegistrantBase body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MeetingRegistrantBase body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +262,8 @@ public RequestInformation ToPatchRequestInformation(MeetingRegistrantBase body, /// /// Registrants of the online meeting. /// - public class MeetingRegistrantBaseItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MeetingRegistrantBaseItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +288,4 @@ public class MeetingRegistrantBaseItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs index 6d09befe3f..8cfff3155d 100644 --- a/src/generated/App/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.App.OnlineMeetings.Item.Registration.Registrants.Count; using ApiSdk.App.OnlineMeetings.Item.Registration.Registrants.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.Registration.Registrants /// /// Provides operations to manage the registrants property of the microsoft.graph.meetingRegistrationBase entity. /// - public class RegistrantsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RegistrantsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the registrants property of the microsoft.graph.meetingRegistrationBase entity. @@ -30,7 +33,7 @@ public class RegistrantsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MeetingRegistrantBaseItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.Registration.Registrants.Item.MeetingRegistrantBaseItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.Registration.Registrants.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -57,6 +60,7 @@ public Command BuildCountNavCommand() /// Create new navigation property to registrants for app /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildCreateCommand() { var command = new Command("create"); @@ -83,8 +87,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MeetingRegistrantBase.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MeetingRegistrantBase.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -108,6 +112,7 @@ public Command BuildCreateCommand() /// Registrants of the online meeting. /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildListCommand() { var command = new Command("list"); @@ -207,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RegistrantsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/registration/registrants{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RegistrantsRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/registration/registrants{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -225,13 +230,14 @@ public RegistrantsRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMee /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -245,13 +251,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MeetingRegistrantBase body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MeetingRegistrantBase body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MeetingRegistrantBase body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MeetingRegistrantBase body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +270,8 @@ public RequestInformation ToPostRequestInformation(MeetingRegistrantBase body, A /// /// Registrants of the online meeting. /// - public class RegistrantsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RegistrantsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +335,4 @@ public class RegistrantsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs index 4768b6727c..508d814222 100644 --- a/src/generated/App/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.App.OnlineMeetings.Item.Registration.CustomQuestions; using ApiSdk.App.OnlineMeetings.Item.Registration.Registrants; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.Registration /// /// Provides operations to manage the registration property of the microsoft.graph.onlineMeeting entity. /// - public class RegistrationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RegistrationRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity. @@ -31,7 +34,7 @@ public Command BuildCustomQuestionsNavCommand() { var command = new Command("custom-questions"); command.Description = "Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity."; - var builder = new CustomQuestionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.Registration.CustomQuestions.CustomQuestionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -54,6 +57,7 @@ public Command BuildCustomQuestionsNavCommand() /// Delete navigation property registration for app /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -89,6 +93,7 @@ public Command BuildDeleteCommand() /// The registration that is enabled for an online meeting. One online meeting can only have one registration enabled. /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildGetCommand() { var command = new Command("get"); @@ -141,6 +146,7 @@ public Command BuildGetCommand() /// Update the navigation property registration in app /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -167,8 +173,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MeetingRegistration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MeetingRegistration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,7 +202,7 @@ public Command BuildRegistrantsNavCommand() { var command = new Command("registrants"); command.Description = "Provides operations to manage the registrants property of the microsoft.graph.meetingRegistrationBase entity."; - var builder = new RegistrantsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.Registration.Registrants.RegistrantsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -216,14 +222,14 @@ public Command BuildRegistrantsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RegistrationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/registration{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RegistrationRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/registration{?%24expand,%24select}", rawUrl) @@ -234,6 +240,7 @@ public RegistrationRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMe /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -253,13 +260,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -273,13 +281,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MeetingRegistration body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MeetingRegistration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MeetingRegistration body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MeetingRegistration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -291,7 +300,8 @@ public RequestInformation ToPatchRequestInformation(MeetingRegistration body, Ac /// /// The registration that is enabled for an online meeting. One online meeting can only have one registration enabled. /// - public class RegistrationRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RegistrationRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -316,3 +326,4 @@ public class RegistrationRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsPostRequestBody.cs b/src/generated/App/OnlineMeetings/Item/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsPostRequestBody.cs index bc39d73851..90d62550c2 100644 --- a/src/generated/App/OnlineMeetings/Item/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsPostRequestBody.cs +++ b/src/generated/App/OnlineMeetings/Item/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.OnlineMeetings.Item.SendVirtualAppointmentReminderSms { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SendVirtualAppointmentReminderSmsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SendVirtualAppointmentReminderSmsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class SendVirtualAppointmentReminderSmsPostRequestBody : IAdditionalDataH /// The attendees property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Attendees { get; set; } + public List? Attendees { get; set; } #nullable restore #else - public List Attendees { get; set; } + public List Attendees { get; set; } #endif /// The remindBeforeTimeInMinutesType property - public ApiSdk.Models.RemindBeforeTimeInMinutesType? RemindBeforeTimeInMinutesType { get; set; } + public global::ApiSdk.Models.RemindBeforeTimeInMinutesType? RemindBeforeTimeInMinutesType { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SendVirtualAppointmentReminderSmsPostRequestBody() { @@ -33,12 +35,12 @@ public SendVirtualAppointmentReminderSmsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SendVirtualAppointmentReminderSmsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.OnlineMeetings.Item.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SendVirtualAppointmentReminderSmsPostRequestBody(); + return new global::ApiSdk.App.OnlineMeetings.Item.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "attendees", n => { Attendees = n.GetCollectionOfObjectValues(AttendeeNotificationInfo.CreateFromDiscriminatorValue)?.ToList(); } }, - { "remindBeforeTimeInMinutesType", n => { RemindBeforeTimeInMinutesType = n.GetEnumValue(); } }, + { "attendees", n => { Attendees = n.GetCollectionOfObjectValues(global::ApiSdk.Models.AttendeeNotificationInfo.CreateFromDiscriminatorValue)?.AsList(); } }, + { "remindBeforeTimeInMinutesType", n => { RemindBeforeTimeInMinutesType = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("attendees", Attendees); - writer.WriteEnumValue("remindBeforeTimeInMinutesType", RemindBeforeTimeInMinutesType); + writer.WriteCollectionOfObjectValues("attendees", Attendees); + writer.WriteEnumValue("remindBeforeTimeInMinutesType", RemindBeforeTimeInMinutesType); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsRequestBuilder.cs index 22efac2805..12a169dcbf 100644 --- a/src/generated/App/OnlineMeetings/Item/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.SendVirtualAppointmentReminderSms /// /// Provides operations to call the sendVirtualAppointmentReminderSms method. /// - public class SendVirtualAppointmentReminderSmsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SendVirtualAppointmentReminderSmsRequestBuilder : BaseCliRequestBuilder { /// /// Send an SMS reminder to external attendees for a Teams Virtual Appointment. This feature requires Teams Premium and attendees must have a valid United States phone number to receive SMS notifications. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SendVirtualAppointmentReminderSmsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.OnlineMeetings.Item.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SendVirtualAppointmentReminderSmsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/sendVirtualAppointmentReminderSms", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SendVirtualAppointmentReminderSmsRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/sendVirtualAppointmentReminderSms", rawUrl) @@ -84,11 +87,11 @@ public SendVirtualAppointmentReminderSmsRequestBuilder(string rawUrl) : base("{+ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SendVirtualAppointmentReminderSmsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.OnlineMeetings.Item.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SendVirtualAppointmentReminderSmsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.OnlineMeetings.Item.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(SendVirtualAppointmentReminde } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/SendVirtualAppointmentSms/SendVirtualAppointmentSmsPostRequestBody.cs b/src/generated/App/OnlineMeetings/Item/SendVirtualAppointmentSms/SendVirtualAppointmentSmsPostRequestBody.cs index e67ecb1f78..5861a2f210 100644 --- a/src/generated/App/OnlineMeetings/Item/SendVirtualAppointmentSms/SendVirtualAppointmentSmsPostRequestBody.cs +++ b/src/generated/App/OnlineMeetings/Item/SendVirtualAppointmentSms/SendVirtualAppointmentSmsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.OnlineMeetings.Item.SendVirtualAppointmentSms { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SendVirtualAppointmentSmsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SendVirtualAppointmentSmsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class SendVirtualAppointmentSmsPostRequestBody : IAdditionalDataHolder, I /// The attendees property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Attendees { get; set; } + public List? Attendees { get; set; } #nullable restore #else - public List Attendees { get; set; } + public List Attendees { get; set; } #endif /// The messageType property - public VirtualAppointmentMessageType? MessageType { get; set; } + public global::ApiSdk.Models.VirtualAppointmentMessageType? MessageType { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SendVirtualAppointmentSmsPostRequestBody() { @@ -33,12 +35,12 @@ public SendVirtualAppointmentSmsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SendVirtualAppointmentSmsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.OnlineMeetings.Item.SendVirtualAppointmentSms.SendVirtualAppointmentSmsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SendVirtualAppointmentSmsPostRequestBody(); + return new global::ApiSdk.App.OnlineMeetings.Item.SendVirtualAppointmentSms.SendVirtualAppointmentSmsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "attendees", n => { Attendees = n.GetCollectionOfObjectValues(AttendeeNotificationInfo.CreateFromDiscriminatorValue)?.ToList(); } }, - { "messageType", n => { MessageType = n.GetEnumValue(); } }, + { "attendees", n => { Attendees = n.GetCollectionOfObjectValues(global::ApiSdk.Models.AttendeeNotificationInfo.CreateFromDiscriminatorValue)?.AsList(); } }, + { "messageType", n => { MessageType = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("attendees", Attendees); - writer.WriteEnumValue("messageType", MessageType); + writer.WriteCollectionOfObjectValues("attendees", Attendees); + writer.WriteEnumValue("messageType", MessageType); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/SendVirtualAppointmentSms/SendVirtualAppointmentSmsRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/SendVirtualAppointmentSms/SendVirtualAppointmentSmsRequestBuilder.cs index 3a97da8c95..10aa20df87 100644 --- a/src/generated/App/OnlineMeetings/Item/SendVirtualAppointmentSms/SendVirtualAppointmentSmsRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/SendVirtualAppointmentSms/SendVirtualAppointmentSmsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.SendVirtualAppointmentSms /// /// Provides operations to call the sendVirtualAppointmentSms method. /// - public class SendVirtualAppointmentSmsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SendVirtualAppointmentSmsRequestBuilder : BaseCliRequestBuilder { /// /// Send an SMS notification to external attendees when a Teams Virtual Appointment is confirmed, rescheduled, or canceled. This feature requires Teams Premium. Attendees must have a valid United States phone number to receive these SMS notifications. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SendVirtualAppointmentSmsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.OnlineMeetings.Item.SendVirtualAppointmentSms.SendVirtualAppointmentSmsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SendVirtualAppointmentSmsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/sendVirtualAppointmentSms", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SendVirtualAppointmentSmsRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/sendVirtualAppointmentSms", rawUrl) @@ -84,11 +87,11 @@ public SendVirtualAppointmentSmsRequestBuilder(string rawUrl) : base("{+baseurl} /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SendVirtualAppointmentSmsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.OnlineMeetings.Item.SendVirtualAppointmentSms.SendVirtualAppointmentSmsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SendVirtualAppointmentSmsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.OnlineMeetings.Item.SendVirtualAppointmentSms.SendVirtualAppointmentSmsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(SendVirtualAppointmentSmsPost } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/Transcripts/Count/CountRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/Transcripts/Count/CountRequestBuilder.cs index 3742c5fc65..63f4c31140 100644 --- a/src/generated/App/OnlineMeetings/Item/Transcripts/Count/CountRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/Transcripts/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.Transcripts.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/transcripts/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/transcripts/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/Transcripts/Delta/DeltaGetResponse.cs b/src/generated/App/OnlineMeetings/Item/Transcripts/Delta/DeltaGetResponse.cs index 256089cbde..ad3c0921b2 100644 --- a/src/generated/App/OnlineMeetings/Item/Transcripts/Delta/DeltaGetResponse.cs +++ b/src/generated/App/OnlineMeetings/Item/Transcripts/Delta/DeltaGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.OnlineMeetings.Item.Transcripts.Delta { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DeltaGetResponse : BaseDeltaFunctionResponse, IParsable + public partial class DeltaGetResponse : global::ApiSdk.Models.BaseDeltaFunctionResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.App.OnlineMeetings.Item.Transcripts.Delta.DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeltaGetResponse(); + return new global::ApiSdk.App.OnlineMeetings.Item.Transcripts.Delta.DeltaGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(CallTranscript.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CallTranscript.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/Transcripts/Delta/DeltaRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/Transcripts/Delta/DeltaRequestBuilder.cs index 8006bed8cb..ef4fa1f20d 100644 --- a/src/generated/App/OnlineMeetings/Item/Transcripts/Delta/DeltaRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/Transcripts/Delta/DeltaRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.Transcripts.Delta /// /// Provides operations to call the delta method. /// - public class DeltaRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function delta @@ -123,14 +126,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeltaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/transcripts/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeltaRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/transcripts/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -143,11 +146,11 @@ public DeltaRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -158,7 +161,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function delta /// - public class DeltaRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -222,3 +226,4 @@ public class DeltaRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/Transcripts/Item/CallTranscriptItemRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/Transcripts/Item/CallTranscriptItemRequestBuilder.cs index 263ca5fb2e..b6c893c268 100644 --- a/src/generated/App/OnlineMeetings/Item/Transcripts/Item/CallTranscriptItemRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/Transcripts/Item/CallTranscriptItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.App.OnlineMeetings.Item.Transcripts.Item.Content; using ApiSdk.App.OnlineMeetings.Item.Transcripts.Item.MetadataContent; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.Transcripts.Item /// /// Provides operations to manage the transcripts property of the microsoft.graph.onlineMeeting entity. /// - public class CallTranscriptItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallTranscriptItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the media for the commsApplication entity. @@ -31,7 +34,7 @@ public Command BuildContentNavCommand() { var command = new Command("content"); command.Description = "Provides operations to manage the media for the commsApplication entity."; - var builder = new ContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.Transcripts.Item.Content.ContentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -149,7 +152,7 @@ public Command BuildMetadataContentNavCommand() { var command = new Command("metadata-content"); command.Description = "Provides operations to manage the media for the commsApplication entity."; - var builder = new MetadataContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.Transcripts.Item.MetadataContent.MetadataContentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -195,8 +198,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CallTranscript.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CallTranscript.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -218,14 +221,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CallTranscriptItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/transcripts/{callTranscript%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CallTranscriptItemRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/transcripts/{callTranscript%2Did}{?%24expand,%24select}", rawUrl) @@ -257,11 +260,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -277,11 +280,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(CallTranscript body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallTranscript body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CallTranscript body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallTranscript body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -293,7 +296,8 @@ public RequestInformation ToPatchRequestInformation(CallTranscript body, Action< /// /// The transcripts of an online meeting. Read-only. /// - public class CallTranscriptItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallTranscriptItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -318,3 +322,4 @@ public class CallTranscriptItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/Item/Transcripts/Item/Content/ContentRequestBuilder.cs b/src/generated/App/OnlineMeetings/Item/Transcripts/Item/Content/ContentRequestBuilder.cs index 9d608e3669..92dfad6512 100644 --- a/src/generated/App/OnlineMeetings/Item/Transcripts/Item/Content/ContentRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/Item/Transcripts/Item/Content/ContentRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.Transcripts.Item.Content /// /// Provides operations to manage the media for the commsApplication entity. /// - public class ContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilder : BaseCliRequestBuilder { /// /// The content of the transcript. Read-only. @@ -163,14 +166,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/transcripts/{callTranscript%2Did}/content", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/transcripts/{callTranscript%2Did}/content", rawUrl) @@ -238,3 +241,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.Transcripts.Item.MetadataContent /// /// Provides operations to manage the media for the commsApplication entity. /// - public class MetadataContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MetadataContentRequestBuilder : BaseCliRequestBuilder { /// /// The time-aligned metadata of the utterances in the transcript. Read-only. @@ -164,14 +167,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MetadataContentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/transcripts/{callTranscript%2Did}/metadataContent", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MetadataContentRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/transcripts/{callTranscript%2Did}/metadataContent", rawUrl) @@ -239,3 +242,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.App.OnlineMeetings.Item.Transcripts.Count; using ApiSdk.App.OnlineMeetings.Item.Transcripts.Delta; using ApiSdk.App.OnlineMeetings.Item.Transcripts.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.App.OnlineMeetings.Item.Transcripts /// /// Provides operations to manage the transcripts property of the microsoft.graph.onlineMeeting entity. /// - public class TranscriptsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TranscriptsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the transcripts property of the microsoft.graph.onlineMeeting entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new CallTranscriptItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.Transcripts.Item.CallTranscriptItemRequestBuilder(PathParameters); commands.Add(builder.BuildContentNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -48,7 +51,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.Transcripts.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -87,8 +90,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CallTranscript.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CallTranscript.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -116,7 +119,7 @@ public Command BuildDeltaNavCommand() { var command = new Command("delta"); command.Description = "Provides operations to call the delta method."; - var builder = new DeltaRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.Transcripts.Delta.DeltaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -228,14 +231,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TranscriptsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/transcripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TranscriptsRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings/{onlineMeeting%2Did}/transcripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -248,11 +251,11 @@ public TranscriptsRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMee /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -268,11 +271,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CallTranscript body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CallTranscript body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CallTranscript body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CallTranscript body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -284,7 +287,8 @@ public RequestInformation ToPostRequestInformation(CallTranscript body, Action /// The transcripts of an online meeting. Read-only. /// - public class TranscriptsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TranscriptsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -348,3 +352,4 @@ public class TranscriptsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetings/OnlineMeetingsRequestBuilder.cs b/src/generated/App/OnlineMeetings/OnlineMeetingsRequestBuilder.cs index be1f80ca62..ad02dc2ee6 100644 --- a/src/generated/App/OnlineMeetings/OnlineMeetingsRequestBuilder.cs +++ b/src/generated/App/OnlineMeetings/OnlineMeetingsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.App.OnlineMeetings.Count; using ApiSdk.App.OnlineMeetings.CreateOrGet; using ApiSdk.App.OnlineMeetings.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime; @@ -6,6 +7,7 @@ using ApiSdk.App.OnlineMeetings.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -24,7 +26,8 @@ namespace ApiSdk.App.OnlineMeetings /// /// Provides operations to manage the onlineMeetings property of the microsoft.graph.commsApplication entity. /// - public class OnlineMeetingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnlineMeetingsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the onlineMeetings property of the microsoft.graph.commsApplication entity. @@ -34,7 +37,8 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new OnlineMeetingItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Item.OnlineMeetingItemRequestBuilder(PathParameters); + commands.Add(builder.BuildAiInsightsNavCommand()); commands.Add(builder.BuildAlternativeRecordingNavCommand()); commands.Add(builder.BuildAttendanceReportsNavCommand()); commands.Add(builder.BuildAttendeeReportNavCommand()); @@ -60,7 +64,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -94,8 +98,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(OnlineMeeting.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.OnlineMeeting.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -122,7 +126,7 @@ public Command BuildCreateOrGetNavCommand() { var command = new Command("create-or-get"); command.Description = "Provides operations to call the createOrGet method."; - var builder = new CreateOrGetRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.CreateOrGet.CreateOrGetRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -139,7 +143,7 @@ public Command BuildGetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserId { var command = new Command("get-all-recordingsmeeting-organizer-user-id-meeting-organizer-user-id-with-start-date-time-with-end-date-time"); command.Description = "Provides operations to call the getAllRecordings method."; - var builder = new GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -156,7 +160,7 @@ public Command BuildGetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserI { var command = new Command("get-all-transcriptsmeeting-organizer-user-id-meeting-organizer-user-id-with-start-date-time-with-end-date-time"); command.Description = "Provides operations to call the getAllTranscripts method."; - var builder = new GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetings.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -173,41 +177,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get onlineMeetings from app"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -215,14 +184,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -232,14 +193,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -262,14 +215,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public OnlineMeetingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OnlineMeetingsRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -282,11 +235,11 @@ public OnlineMeetingsRequestBuilder(string rawUrl) : base("{+baseurl}/app/online /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -302,11 +255,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(OnlineMeeting body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.OnlineMeeting body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(OnlineMeeting body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.OnlineMeeting body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -318,7 +271,8 @@ public RequestInformation ToPostRequestInformation(OnlineMeeting body, Action /// Get onlineMeetings from app /// - public class OnlineMeetingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnlineMeetingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -382,3 +336,4 @@ public class OnlineMeetingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetingsWithJoinWebUrl/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlGetResponse.cs b/src/generated/App/OnlineMeetingsWithJoinWebUrl/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlGetResponse.cs index 82871afb32..1d7e83b702 100644 --- a/src/generated/App/OnlineMeetingsWithJoinWebUrl/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlGetResponse.cs +++ b/src/generated/App/OnlineMeetingsWithJoinWebUrl/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlGetResponse.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.OnlineMeetingsWithJoinWebUrl.GetVirtualAppointmentJoinWebUrl { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetVirtualAppointmentJoinWebUrlGetResponse : IAdditionalDataHolder, IParsable + public partial class GetVirtualAppointmentJoinWebUrlGetResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class GetVirtualAppointmentJoinWebUrlGetResponse : IAdditionalDataHolder, public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetVirtualAppointmentJoinWebUrlGetResponse() { @@ -30,12 +32,12 @@ public GetVirtualAppointmentJoinWebUrlGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetVirtualAppointmentJoinWebUrlGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.OnlineMeetingsWithJoinWebUrl.GetVirtualAppointmentJoinWebUrl.GetVirtualAppointmentJoinWebUrlGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetVirtualAppointmentJoinWebUrlGetResponse(); + return new global::ApiSdk.App.OnlineMeetingsWithJoinWebUrl.GetVirtualAppointmentJoinWebUrl.GetVirtualAppointmentJoinWebUrlGetResponse(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetingsWithJoinWebUrl/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlRequestBuilder.cs b/src/generated/App/OnlineMeetingsWithJoinWebUrl/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlRequestBuilder.cs index 966edda3c8..5c102588cb 100644 --- a/src/generated/App/OnlineMeetingsWithJoinWebUrl/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlRequestBuilder.cs +++ b/src/generated/App/OnlineMeetingsWithJoinWebUrl/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.OnlineMeetingsWithJoinWebUrl.GetVirtualAppointmentJoinWebUr /// /// Provides operations to call the getVirtualAppointmentJoinWebUrl method. /// - public class GetVirtualAppointmentJoinWebUrlRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetVirtualAppointmentJoinWebUrlRequestBuilder : BaseCliRequestBuilder { /// /// Get a join web URL for a Teams Virtual Appointment. This web URL includes enhanced business-to-customer experiences such as mobile browser join and virtual lobby rooms. With Teams Premium, you can configure a custom lobby room experience for attendees by adding your company logo and access the Virtual Appointments usage report for organizational analytics. @@ -60,14 +63,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetVirtualAppointmentJoinWebUrlRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings(joinWebUrl='{joinWebUrl}')/getVirtualAppointmentJoinWebUrl()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetVirtualAppointmentJoinWebUrlRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings(joinWebUrl='{joinWebUrl}')/getVirtualAppointmentJoinWebUrl()", rawUrl) @@ -94,3 +97,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.App.OnlineMeetingsWithJoinWebUrl.GetVirtualAppointmentJoinWebUrl; using ApiSdk.App.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentReminderSms; using ApiSdk.App.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentSms; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.App.OnlineMeetingsWithJoinWebUrl /// /// Provides operations to manage the onlineMeetings property of the microsoft.graph.commsApplication entity. /// - public class OnlineMeetingsWithJoinWebUrlRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnlineMeetingsWithJoinWebUrlRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property onlineMeetings for app @@ -119,7 +122,7 @@ public Command BuildGetVirtualAppointmentJoinWebUrlNavCommand() { var command = new Command("get-virtual-appointment-join-web-url"); command.Description = "Provides operations to call the getVirtualAppointmentJoinWebUrl method."; - var builder = new GetVirtualAppointmentJoinWebUrlRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetingsWithJoinWebUrl.GetVirtualAppointmentJoinWebUrl.GetVirtualAppointmentJoinWebUrlRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -158,8 +161,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(OnlineMeeting.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.OnlineMeeting.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -187,7 +190,7 @@ public Command BuildSendVirtualAppointmentReminderSmsNavCommand() { var command = new Command("send-virtual-appointment-reminder-sms"); command.Description = "Provides operations to call the sendVirtualAppointmentReminderSms method."; - var builder = new SendVirtualAppointmentReminderSmsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -204,7 +207,7 @@ public Command BuildSendVirtualAppointmentSmsNavCommand() { var command = new Command("send-virtual-appointment-sms"); command.Description = "Provides operations to call the sendVirtualAppointmentSms method."; - var builder = new SendVirtualAppointmentSmsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.App.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentSms.SendVirtualAppointmentSmsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -214,14 +217,14 @@ public Command BuildSendVirtualAppointmentSmsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public OnlineMeetingsWithJoinWebUrlRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings(joinWebUrl='{joinWebUrl}'){?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OnlineMeetingsWithJoinWebUrlRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings(joinWebUrl='{joinWebUrl}'){?%24expand,%24select}", rawUrl) @@ -253,11 +256,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -273,11 +276,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(OnlineMeeting body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.OnlineMeeting body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(OnlineMeeting body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.OnlineMeeting body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(OnlineMeeting body, Action /// Get onlineMeetings from app /// - public class OnlineMeetingsWithJoinWebUrlRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnlineMeetingsWithJoinWebUrlRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class OnlineMeetingsWithJoinWebUrlRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsPostRequestBody.cs b/src/generated/App/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsPostRequestBody.cs index cba84fb2f5..06e6f7e402 100644 --- a/src/generated/App/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsPostRequestBody.cs +++ b/src/generated/App/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentReminderSms { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SendVirtualAppointmentReminderSmsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SendVirtualAppointmentReminderSmsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class SendVirtualAppointmentReminderSmsPostRequestBody : IAdditionalDataH /// The attendees property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Attendees { get; set; } + public List? Attendees { get; set; } #nullable restore #else - public List Attendees { get; set; } + public List Attendees { get; set; } #endif /// The remindBeforeTimeInMinutesType property - public ApiSdk.Models.RemindBeforeTimeInMinutesType? RemindBeforeTimeInMinutesType { get; set; } + public global::ApiSdk.Models.RemindBeforeTimeInMinutesType? RemindBeforeTimeInMinutesType { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SendVirtualAppointmentReminderSmsPostRequestBody() { @@ -33,12 +35,12 @@ public SendVirtualAppointmentReminderSmsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SendVirtualAppointmentReminderSmsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SendVirtualAppointmentReminderSmsPostRequestBody(); + return new global::ApiSdk.App.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "attendees", n => { Attendees = n.GetCollectionOfObjectValues(AttendeeNotificationInfo.CreateFromDiscriminatorValue)?.ToList(); } }, - { "remindBeforeTimeInMinutesType", n => { RemindBeforeTimeInMinutesType = n.GetEnumValue(); } }, + { "attendees", n => { Attendees = n.GetCollectionOfObjectValues(global::ApiSdk.Models.AttendeeNotificationInfo.CreateFromDiscriminatorValue)?.AsList(); } }, + { "remindBeforeTimeInMinutesType", n => { RemindBeforeTimeInMinutesType = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("attendees", Attendees); - writer.WriteEnumValue("remindBeforeTimeInMinutesType", RemindBeforeTimeInMinutesType); + writer.WriteCollectionOfObjectValues("attendees", Attendees); + writer.WriteEnumValue("remindBeforeTimeInMinutesType", RemindBeforeTimeInMinutesType); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsRequestBuilder.cs b/src/generated/App/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsRequestBuilder.cs index 277f07eb30..5cf27344d4 100644 --- a/src/generated/App/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsRequestBuilder.cs +++ b/src/generated/App/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentReminder /// /// Provides operations to call the sendVirtualAppointmentReminderSms method. /// - public class SendVirtualAppointmentReminderSmsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SendVirtualAppointmentReminderSmsRequestBuilder : BaseCliRequestBuilder { /// /// Send an SMS reminder to external attendees for a Teams Virtual Appointment. This feature requires Teams Premium and attendees must have a valid United States phone number to receive SMS notifications. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SendVirtualAppointmentReminderSmsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SendVirtualAppointmentReminderSmsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings(joinWebUrl='{joinWebUrl}')/sendVirtualAppointmentReminderSms", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SendVirtualAppointmentReminderSmsRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings(joinWebUrl='{joinWebUrl}')/sendVirtualAppointmentReminderSms", rawUrl) @@ -84,11 +87,11 @@ public SendVirtualAppointmentReminderSmsRequestBuilder(string rawUrl) : base("{+ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SendVirtualAppointmentReminderSmsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SendVirtualAppointmentReminderSmsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(SendVirtualAppointmentReminde } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentSms/SendVirtualAppointmentSmsPostRequestBody.cs b/src/generated/App/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentSms/SendVirtualAppointmentSmsPostRequestBody.cs index 3e0ec30957..6eed496b88 100644 --- a/src/generated/App/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentSms/SendVirtualAppointmentSmsPostRequestBody.cs +++ b/src/generated/App/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentSms/SendVirtualAppointmentSmsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.App.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentSms { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SendVirtualAppointmentSmsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SendVirtualAppointmentSmsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class SendVirtualAppointmentSmsPostRequestBody : IAdditionalDataHolder, I /// The attendees property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Attendees { get; set; } + public List? Attendees { get; set; } #nullable restore #else - public List Attendees { get; set; } + public List Attendees { get; set; } #endif /// The messageType property - public VirtualAppointmentMessageType? MessageType { get; set; } + public global::ApiSdk.Models.VirtualAppointmentMessageType? MessageType { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SendVirtualAppointmentSmsPostRequestBody() { @@ -33,12 +35,12 @@ public SendVirtualAppointmentSmsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SendVirtualAppointmentSmsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.App.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentSms.SendVirtualAppointmentSmsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SendVirtualAppointmentSmsPostRequestBody(); + return new global::ApiSdk.App.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentSms.SendVirtualAppointmentSmsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "attendees", n => { Attendees = n.GetCollectionOfObjectValues(AttendeeNotificationInfo.CreateFromDiscriminatorValue)?.ToList(); } }, - { "messageType", n => { MessageType = n.GetEnumValue(); } }, + { "attendees", n => { Attendees = n.GetCollectionOfObjectValues(global::ApiSdk.Models.AttendeeNotificationInfo.CreateFromDiscriminatorValue)?.AsList(); } }, + { "messageType", n => { MessageType = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("attendees", Attendees); - writer.WriteEnumValue("messageType", MessageType); + writer.WriteCollectionOfObjectValues("attendees", Attendees); + writer.WriteEnumValue("messageType", MessageType); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/App/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentSms/SendVirtualAppointmentSmsRequestBuilder.cs b/src/generated/App/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentSms/SendVirtualAppointmentSmsRequestBuilder.cs index d88be98b3c..200f4f1c91 100644 --- a/src/generated/App/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentSms/SendVirtualAppointmentSmsRequestBuilder.cs +++ b/src/generated/App/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentSms/SendVirtualAppointmentSmsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.App.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentSms /// /// Provides operations to call the sendVirtualAppointmentSms method. /// - public class SendVirtualAppointmentSmsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SendVirtualAppointmentSmsRequestBuilder : BaseCliRequestBuilder { /// /// Send an SMS notification to external attendees when a Teams Virtual Appointment is confirmed, rescheduled, or canceled. This feature requires Teams Premium. Attendees must have a valid United States phone number to receive these SMS notifications. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SendVirtualAppointmentSmsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.App.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentSms.SendVirtualAppointmentSmsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SendVirtualAppointmentSmsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/app/onlineMeetings(joinWebUrl='{joinWebUrl}')/sendVirtualAppointmentSms", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SendVirtualAppointmentSmsRequestBuilder(string rawUrl) : base("{+baseurl}/app/onlineMeetings(joinWebUrl='{joinWebUrl}')/sendVirtualAppointmentSms", rawUrl) @@ -84,11 +87,11 @@ public SendVirtualAppointmentSmsRequestBuilder(string rawUrl) : base("{+baseurl} /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SendVirtualAppointmentSmsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentSms.SendVirtualAppointmentSmsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SendVirtualAppointmentSmsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.App.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentSms.SendVirtualAppointmentSmsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(SendVirtualAppointmentSmsPost } } } +#pragma warning restore CS0618 diff --git a/src/generated/AppCatalogs/AppCatalogsRequestBuilder.cs b/src/generated/AppCatalogs/AppCatalogsRequestBuilder.cs index 916d3d03c8..68ec65d5e8 100644 --- a/src/generated/AppCatalogs/AppCatalogsRequestBuilder.cs +++ b/src/generated/AppCatalogs/AppCatalogsRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.AppCatalogs.TeamsApps; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.AppCatalogs /// /// Provides operations to manage the appCatalogs singleton. /// - public class AppCatalogsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppCatalogsRequestBuilder : BaseCliRequestBuilder { /// /// Get appCatalogs @@ -30,23 +33,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get appCatalogs"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -54,8 +45,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -93,8 +82,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.AppCatalogs.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AppCatalogs.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -121,7 +110,7 @@ public Command BuildTeamsAppsNavCommand() { var command = new Command("teams-apps"); command.Description = "Provides operations to manage the teamsApps property of the microsoft.graph.appCatalogs entity."; - var builder = new TeamsAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AppCatalogs.TeamsApps.TeamsAppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -141,14 +130,14 @@ public Command BuildTeamsAppsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AppCatalogsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/appCatalogs{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AppCatalogsRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalogs{?%24expand,%24select}", rawUrl) @@ -161,11 +150,11 @@ public AppCatalogsRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalogs{? /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -181,11 +170,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.AppCatalogs body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AppCatalogs body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.AppCatalogs body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AppCatalogs body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -197,7 +186,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.AppCatalogs bo /// /// Get appCatalogs /// - public class AppCatalogsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppCatalogsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -222,3 +212,4 @@ public class AppCatalogsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AppCatalogs/TeamsApps/Count/CountRequestBuilder.cs b/src/generated/AppCatalogs/TeamsApps/Count/CountRequestBuilder.cs index 79b5eee681..a59a9a45fc 100644 --- a/src/generated/AppCatalogs/TeamsApps/Count/CountRequestBuilder.cs +++ b/src/generated/AppCatalogs/TeamsApps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AppCatalogs.TeamsApps.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/appCatalogs/teamsApps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalogs/teamsApps/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalogs/teamsAp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/AppDefinitionsRequestBuilder.cs b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/AppDefinitionsRequestBuilder.cs index 3179cc65a8..b9d93ebfd3 100644 --- a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/AppDefinitionsRequestBuilder.cs +++ b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/AppDefinitionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Count; using ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions /// /// Provides operations to manage the appDefinitions property of the microsoft.graph.teamsApp entity. /// - public class AppDefinitionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppDefinitionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the appDefinitions property of the microsoft.graph.teamsApp entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new TeamsAppDefinitionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.TeamsAppDefinitionItemRequestBuilder(PathParameters); commands.Add(builder.BuildBotNavCommand()); commands.Add(builder.BuildColorIconNavCommand()); commands.Add(builder.BuildDashboardCardsNavCommand()); @@ -49,7 +52,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -89,8 +92,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.TeamsAppDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TeamsAppDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -213,14 +216,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AppDefinitionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AppDefinitionsRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -233,11 +236,11 @@ public AppDefinitionsRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalog /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -253,11 +256,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.TeamsAppDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TeamsAppDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.TeamsAppDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TeamsAppDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -269,7 +272,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.TeamsAppDefinit /// /// The details for each version of the app. /// - public class AppDefinitionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppDefinitionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -333,3 +337,4 @@ public class AppDefinitionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Count/CountRequestBuilder.cs b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Count/CountRequestBuilder.cs index 2b89d711ec..6e13bf3f39 100644 --- a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Count/CountRequestBuilder.cs +++ b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalogs/teamsAp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/Bot/BotRequestBuilder.cs b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/Bot/BotRequestBuilder.cs index c28d16848b..5a811b480d 100644 --- a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/Bot/BotRequestBuilder.cs +++ b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/Bot/BotRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.Bot /// /// Provides operations to manage the bot property of the microsoft.graph.teamsAppDefinition entity. /// - public class BotRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BotRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property bot for appCatalogs @@ -63,13 +66,14 @@ public Command BuildDeleteCommand() return command; } /// - /// The details of the bot specified in the Teams app manifest. + /// Get the bot associated with a specific definition of the TeamsApp. + /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "The details of the bot specified in the Teams app manifest."; + command.Description = "Get the bot associated with a specific definition of the TeamsApp.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/teamworkbot-get?view=graph-rest-beta"; var teamsAppIdOption = new Option("--teams-app-id", description: "The unique identifier of teamsApp") { }; teamsAppIdOption.IsRequired = true; @@ -155,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TeamworkBot.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TeamworkBot.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +182,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BotRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}/bot{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BotRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}/bot{?%24expand,%24select}", rawUrl) @@ -211,17 +215,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// The details of the bot specified in the Teams app manifest. + /// Get the bot associated with a specific definition of the TeamsApp. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +241,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(TeamworkBot body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamworkBot body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(TeamworkBot body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamworkBot body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,9 +255,10 @@ public RequestInformation ToPatchRequestInformation(TeamworkBot body, Action - /// The details of the bot specified in the Teams app manifest. + /// Get the bot associated with a specific definition of the TeamsApp. /// - public class BotRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BotRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +283,4 @@ public class BotRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/ColorIcon/ColorIconRequestBuilder.cs b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/ColorIcon/ColorIconRequestBuilder.cs index e603538605..0b3fbd9fff 100644 --- a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/ColorIcon/ColorIconRequestBuilder.cs +++ b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/ColorIcon/ColorIconRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.ColorIcon.HostedContent; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.ColorIcon /// /// Provides operations to manage the colorIcon property of the microsoft.graph.teamsAppDefinition entity. /// - public class ColorIconRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColorIconRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property colorIcon for appCatalogs @@ -64,13 +67,14 @@ public Command BuildDeleteCommand() return command; } /// - /// The color version of the Teams app's icon. + /// Retrieve a Teams app icon associated with a specific definition of an app. + /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "The color version of the Teams app's icon."; + command.Description = "Retrieve a Teams app icon associated with a specific definition of an app.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/teamsappicon-get?view=graph-rest-beta"; var teamsAppIdOption = new Option("--teams-app-id", description: "The unique identifier of teamsApp") { }; teamsAppIdOption.IsRequired = true; @@ -129,7 +133,7 @@ public Command BuildHostedContentNavCommand() { var command = new Command("hosted-content"); command.Description = "Provides operations to manage the hostedContent property of the microsoft.graph.teamsAppIcon entity."; - var builder = new HostedContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.ColorIcon.HostedContent.HostedContentRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildContentNavCommand()); @@ -181,8 +185,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TeamsAppIcon.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TeamsAppIcon.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -204,14 +208,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ColorIconRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}/colorIcon{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ColorIconRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}/colorIcon{?%24expand,%24select}", rawUrl) @@ -237,17 +241,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// The color version of the Teams app's icon. + /// Retrieve a Teams app icon associated with a specific definition of an app. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -263,11 +267,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(TeamsAppIcon body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsAppIcon body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(TeamsAppIcon body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsAppIcon body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -277,9 +281,10 @@ public RequestInformation ToPatchRequestInformation(TeamsAppIcon body, Action - /// The color version of the Teams app's icon. + /// Retrieve a Teams app icon associated with a specific definition of an app. /// - public class ColorIconRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColorIconRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -304,3 +309,4 @@ public class ColorIconRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/ColorIcon/HostedContent/HostedContentRequestBuilder.cs b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/ColorIcon/HostedContent/HostedContentRequestBuilder.cs index 68818cdc9a..47a7be54e3 100644 --- a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/ColorIcon/HostedContent/HostedContentRequestBuilder.cs +++ b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/ColorIcon/HostedContent/HostedContentRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.ColorIcon.HostedContent.Value; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.ColorIcon.Hosted /// /// Provides operations to manage the hostedContent property of the microsoft.graph.teamsAppIcon entity. /// - public class HostedContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HostedContentRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the media for the appCatalogs entity. @@ -30,7 +33,7 @@ public Command BuildContentNavCommand() { var command = new Command("content"); command.Description = "Provides operations to manage the media for the appCatalogs entity."; - var builder = new ContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.ColorIcon.HostedContent.Value.ContentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -83,13 +86,14 @@ public Command BuildDeleteCommand() return command; } /// - /// The contents of the app icon if the icon is hosted within the Teams infrastructure. + /// Retrieve the hosted content in an app's icon. + /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "The contents of the app icon if the icon is hosted within the Teams infrastructure."; + command.Description = "Retrieve the hosted content in an app's icon.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/teamworkhostedcontent-get?view=graph-rest-beta"; var teamsAppIdOption = new Option("--teams-app-id", description: "The unique identifier of teamsApp") { }; teamsAppIdOption.IsRequired = true; @@ -175,8 +179,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TeamworkHostedContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TeamworkHostedContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -198,14 +202,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public HostedContentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}/colorIcon/hostedContent{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HostedContentRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}/colorIcon/hostedContent{?%24expand,%24select}", rawUrl) @@ -231,17 +235,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// The contents of the app icon if the icon is hosted within the Teams infrastructure. + /// Retrieve the hosted content in an app's icon. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -257,11 +261,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(TeamworkHostedContent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamworkHostedContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(TeamworkHostedContent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamworkHostedContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,9 +275,10 @@ public RequestInformation ToPatchRequestInformation(TeamworkHostedContent body, return requestInfo; } /// - /// The contents of the app icon if the icon is hosted within the Teams infrastructure. + /// Retrieve the hosted content in an app's icon. /// - public class HostedContentRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HostedContentRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -298,3 +303,4 @@ public class HostedContentRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/ColorIcon/HostedContent/Value/ContentRequestBuilder.cs b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/ColorIcon/HostedContent/Value/ContentRequestBuilder.cs index 00c8926d36..97c9bb7706 100644 --- a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/ColorIcon/HostedContent/Value/ContentRequestBuilder.cs +++ b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/ColorIcon/HostedContent/Value/ContentRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.ColorIcon.Hosted /// /// Provides operations to manage the media for the appCatalogs entity. /// - public class ContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilder : BaseCliRequestBuilder { /// /// The contents of the app icon if the icon is hosted within the Teams infrastructure. @@ -62,13 +65,14 @@ public Command BuildDeleteCommand() return command; } /// - /// The contents of the app icon if the icon is hosted within the Teams infrastructure. + /// Retrieve the hosted content in an app's icon. + /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "The contents of the app icon if the icon is hosted within the Teams infrastructure."; + command.Description = "Retrieve the hosted content in an app's icon.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/teamworkhostedcontent-get?view=graph-rest-beta"; var teamsAppIdOption = new Option("--teams-app-id", description: "The unique identifier of teamsApp") { }; teamsAppIdOption.IsRequired = true; @@ -164,14 +168,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}/colorIcon/hostedContent/$value", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}/colorIcon/hostedContent/$value", rawUrl) @@ -197,7 +201,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// The contents of the app icon if the icon is hosted within the Teams infrastructure. + /// Retrieve the hosted content in an app's icon. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -239,3 +243,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.DashboardCards.C /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}/dashboardCards/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}/dashboardCards/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalogs/teamsAp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/DashboardCards/DashboardCardsRequestBuilder.cs b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/DashboardCards/DashboardCardsRequestBuilder.cs index fa870b615f..25051fbc70 100644 --- a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/DashboardCards/DashboardCardsRequestBuilder.cs +++ b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/DashboardCards/DashboardCardsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.DashboardCards.Count; using ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.DashboardCards.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.DashboardCards /// /// Provides operations to manage the dashboardCards property of the microsoft.graph.teamsAppDefinition entity. /// - public class DashboardCardsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DashboardCardsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the dashboardCards property of the microsoft.graph.teamsAppDefinition entity. @@ -30,7 +33,7 @@ public class DashboardCardsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new TeamsAppDashboardCardDefinitionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.DashboardCards.Item.TeamsAppDashboardCardDefinitionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.DashboardCards.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TeamsAppDashboardCardDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TeamsAppDashboardCardDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DashboardCardsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}/dashboardCards{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DashboardCardsRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}/dashboardCards{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public DashboardCardsRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalog /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TeamsAppDashboardCardDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TeamsAppDashboardCardDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TeamsAppDashboardCardDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TeamsAppDashboardCardDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(TeamsAppDashboardCardDefiniti /// /// Dashboard cards specified in the Teams app manifest. /// - public class DashboardCardsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DashboardCardsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class DashboardCardsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/DashboardCards/Item/TeamsAppDashboardCardDefinitionItemRequestBuilder.cs b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/DashboardCards/Item/TeamsAppDashboardCardDefinitionItemRequestBuilder.cs index ad9e462713..ccef526aef 100644 --- a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/DashboardCards/Item/TeamsAppDashboardCardDefinitionItemRequestBuilder.cs +++ b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/DashboardCards/Item/TeamsAppDashboardCardDefinitionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.DashboardCards.I /// /// Provides operations to manage the dashboardCards property of the microsoft.graph.teamsAppDefinition entity. /// - public class TeamsAppDashboardCardDefinitionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsAppDashboardCardDefinitionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property dashboardCards for appCatalogs @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TeamsAppDashboardCardDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TeamsAppDashboardCardDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TeamsAppDashboardCardDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}/dashboardCards/{teamsAppDashboardCardDefinition%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TeamsAppDashboardCardDefinitionItemRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}/dashboardCards/{teamsAppDashboardCardDefinition%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(TeamsAppDashboardCardDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsAppDashboardCardDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(TeamsAppDashboardCardDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsAppDashboardCardDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(TeamsAppDashboardCardDefinit /// /// Dashboard cards specified in the Teams app manifest. /// - public class TeamsAppDashboardCardDefinitionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsAppDashboardCardDefinitionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class TeamsAppDashboardCardDefinitionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/OutlineIcon/HostedContent/HostedContentRequestBuilder.cs b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/OutlineIcon/HostedContent/HostedContentRequestBuilder.cs index f18f5dec6c..460e75e9ce 100644 --- a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/OutlineIcon/HostedContent/HostedContentRequestBuilder.cs +++ b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/OutlineIcon/HostedContent/HostedContentRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.OutlineIcon.HostedContent.Value; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.OutlineIcon.Host /// /// Provides operations to manage the hostedContent property of the microsoft.graph.teamsAppIcon entity. /// - public class HostedContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HostedContentRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the media for the appCatalogs entity. @@ -30,7 +33,7 @@ public Command BuildContentNavCommand() { var command = new Command("content"); command.Description = "Provides operations to manage the media for the appCatalogs entity."; - var builder = new ContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.OutlineIcon.HostedContent.Value.ContentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -83,13 +86,14 @@ public Command BuildDeleteCommand() return command; } /// - /// The contents of the app icon if the icon is hosted within the Teams infrastructure. + /// Retrieve the hosted content in an app's icon. + /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "The contents of the app icon if the icon is hosted within the Teams infrastructure."; + command.Description = "Retrieve the hosted content in an app's icon.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/teamworkhostedcontent-get?view=graph-rest-beta"; var teamsAppIdOption = new Option("--teams-app-id", description: "The unique identifier of teamsApp") { }; teamsAppIdOption.IsRequired = true; @@ -175,8 +179,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TeamworkHostedContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TeamworkHostedContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -198,14 +202,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public HostedContentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}/outlineIcon/hostedContent{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HostedContentRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}/outlineIcon/hostedContent{?%24expand,%24select}", rawUrl) @@ -231,17 +235,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// The contents of the app icon if the icon is hosted within the Teams infrastructure. + /// Retrieve the hosted content in an app's icon. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -257,11 +261,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(TeamworkHostedContent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamworkHostedContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(TeamworkHostedContent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamworkHostedContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,9 +275,10 @@ public RequestInformation ToPatchRequestInformation(TeamworkHostedContent body, return requestInfo; } /// - /// The contents of the app icon if the icon is hosted within the Teams infrastructure. + /// Retrieve the hosted content in an app's icon. /// - public class HostedContentRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HostedContentRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -298,3 +303,4 @@ public class HostedContentRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/OutlineIcon/HostedContent/Value/ContentRequestBuilder.cs b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/OutlineIcon/HostedContent/Value/ContentRequestBuilder.cs index 161a8c4e1b..8bc1a80909 100644 --- a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/OutlineIcon/HostedContent/Value/ContentRequestBuilder.cs +++ b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/OutlineIcon/HostedContent/Value/ContentRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.OutlineIcon.Host /// /// Provides operations to manage the media for the appCatalogs entity. /// - public class ContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilder : BaseCliRequestBuilder { /// /// The contents of the app icon if the icon is hosted within the Teams infrastructure. @@ -62,13 +65,14 @@ public Command BuildDeleteCommand() return command; } /// - /// The contents of the app icon if the icon is hosted within the Teams infrastructure. + /// Retrieve the hosted content in an app's icon. + /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "The contents of the app icon if the icon is hosted within the Teams infrastructure."; + command.Description = "Retrieve the hosted content in an app's icon.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/teamworkhostedcontent-get?view=graph-rest-beta"; var teamsAppIdOption = new Option("--teams-app-id", description: "The unique identifier of teamsApp") { }; teamsAppIdOption.IsRequired = true; @@ -164,14 +168,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}/outlineIcon/hostedContent/$value", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}/outlineIcon/hostedContent/$value", rawUrl) @@ -197,7 +201,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// The contents of the app icon if the icon is hosted within the Teams infrastructure. + /// Retrieve the hosted content in an app's icon. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -239,3 +243,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.OutlineIcon.HostedContent; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.OutlineIcon /// /// Provides operations to manage the outlineIcon property of the microsoft.graph.teamsAppDefinition entity. /// - public class OutlineIconRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OutlineIconRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property outlineIcon for appCatalogs @@ -64,13 +67,14 @@ public Command BuildDeleteCommand() return command; } /// - /// The outline version of the Teams app's icon. + /// Retrieve a Teams app icon associated with a specific definition of an app. + /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "The outline version of the Teams app's icon."; + command.Description = "Retrieve a Teams app icon associated with a specific definition of an app.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/teamsappicon-get?view=graph-rest-beta"; var teamsAppIdOption = new Option("--teams-app-id", description: "The unique identifier of teamsApp") { }; teamsAppIdOption.IsRequired = true; @@ -129,7 +133,7 @@ public Command BuildHostedContentNavCommand() { var command = new Command("hosted-content"); command.Description = "Provides operations to manage the hostedContent property of the microsoft.graph.teamsAppIcon entity."; - var builder = new HostedContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.OutlineIcon.HostedContent.HostedContentRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildContentNavCommand()); @@ -181,8 +185,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TeamsAppIcon.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TeamsAppIcon.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -204,14 +208,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public OutlineIconRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}/outlineIcon{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OutlineIconRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}/outlineIcon{?%24expand,%24select}", rawUrl) @@ -237,17 +241,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// The outline version of the Teams app's icon. + /// Retrieve a Teams app icon associated with a specific definition of an app. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -263,11 +267,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(TeamsAppIcon body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsAppIcon body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(TeamsAppIcon body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsAppIcon body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -277,9 +281,10 @@ public RequestInformation ToPatchRequestInformation(TeamsAppIcon body, Action - /// The outline version of the Teams app's icon. + /// Retrieve a Teams app icon associated with a specific definition of an app. /// - public class OutlineIconRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OutlineIconRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -304,3 +309,4 @@ public class OutlineIconRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/TeamsAppDefinitionItemRequestBuilder.cs b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/TeamsAppDefinitionItemRequestBuilder.cs index e31dbbc772..292f56b218 100644 --- a/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/TeamsAppDefinitionItemRequestBuilder.cs +++ b/src/generated/AppCatalogs/TeamsApps/Item/AppDefinitions/Item/TeamsAppDefinitionItemRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.Bot; using ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.ColorIcon; using ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.DashboardCards; using ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.OutlineIcon; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item /// /// Provides operations to manage the appDefinitions property of the microsoft.graph.teamsApp entity. /// - public class TeamsAppDefinitionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsAppDefinitionItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the bot property of the microsoft.graph.teamsAppDefinition entity. @@ -33,7 +36,7 @@ public Command BuildBotNavCommand() { var command = new Command("bot"); command.Description = "Provides operations to manage the bot property of the microsoft.graph.teamsAppDefinition entity."; - var builder = new BotRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.Bot.BotRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -52,7 +55,7 @@ public Command BuildColorIconNavCommand() { var command = new Command("color-icon"); command.Description = "Provides operations to manage the colorIcon property of the microsoft.graph.teamsAppDefinition entity."; - var builder = new ColorIconRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.ColorIcon.ColorIconRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -77,7 +80,7 @@ public Command BuildDashboardCardsNavCommand() { var command = new Command("dashboard-cards"); command.Description = "Provides operations to manage the dashboardCards property of the microsoft.graph.teamsAppDefinition entity."; - var builder = new DashboardCardsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.DashboardCards.DashboardCardsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -203,7 +206,7 @@ public Command BuildOutlineIconNavCommand() { var command = new Command("outline-icon"); command.Description = "Provides operations to manage the outlineIcon property of the microsoft.graph.teamsAppDefinition entity."; - var builder = new OutlineIconRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.Item.OutlineIcon.OutlineIconRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -256,8 +259,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.TeamsAppDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TeamsAppDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -279,14 +282,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TeamsAppDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TeamsAppDefinitionItemRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}/appDefinitions/{teamsAppDefinition%2Did}{?%24expand,%24select}", rawUrl) @@ -318,11 +321,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -338,11 +341,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.TeamsAppDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsAppDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.TeamsAppDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsAppDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -354,7 +357,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.TeamsAppDefini /// /// The details for each version of the app. /// - public class TeamsAppDefinitionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsAppDefinitionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -379,3 +383,4 @@ public class TeamsAppDefinitionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AppCatalogs/TeamsApps/Item/TeamsAppItemRequestBuilder.cs b/src/generated/AppCatalogs/TeamsApps/Item/TeamsAppItemRequestBuilder.cs index 7d6a993375..51a97c9f5b 100644 --- a/src/generated/AppCatalogs/TeamsApps/Item/TeamsAppItemRequestBuilder.cs +++ b/src/generated/AppCatalogs/TeamsApps/Item/TeamsAppItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.AppCatalogs.TeamsApps.Item /// /// Provides operations to manage the teamsApps property of the microsoft.graph.appCatalogs entity. /// - public class TeamsAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the appDefinitions property of the microsoft.graph.teamsApp entity. @@ -30,7 +33,7 @@ public Command BuildAppDefinitionsNavCommand() { var command = new Command("app-definitions"); command.Description = "Provides operations to manage the appDefinitions property of the microsoft.graph.teamsApp entity."; - var builder = new AppDefinitionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AppCatalogs.TeamsApps.Item.AppDefinitions.AppDefinitionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -167,8 +170,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.TeamsApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TeamsApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -189,14 +192,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TeamsAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TeamsAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalogs/teamsApps/{teamsApp%2Did}{?%24expand,%24select}", rawUrl) @@ -228,11 +231,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -248,11 +251,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.TeamsApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.TeamsApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -264,7 +267,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.TeamsApp body, /// /// Get teamsApps from appCatalogs /// - public class TeamsAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -289,3 +293,4 @@ public class TeamsAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AppCatalogs/TeamsApps/TeamsAppsRequestBuilder.cs b/src/generated/AppCatalogs/TeamsApps/TeamsAppsRequestBuilder.cs index 03e2959c06..2f66b18e27 100644 --- a/src/generated/AppCatalogs/TeamsApps/TeamsAppsRequestBuilder.cs +++ b/src/generated/AppCatalogs/TeamsApps/TeamsAppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.AppCatalogs.TeamsApps.Count; using ApiSdk.AppCatalogs.TeamsApps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.AppCatalogs.TeamsApps /// /// Provides operations to manage the teamsApps property of the microsoft.graph.appCatalogs entity. /// - public class TeamsAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsAppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the teamsApps property of the microsoft.graph.appCatalogs entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new TeamsAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AppCatalogs.TeamsApps.Item.TeamsAppItemRequestBuilder(PathParameters); commands.Add(builder.BuildAppDefinitionsNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AppCatalogs.TeamsApps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -81,8 +84,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.TeamsApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TeamsApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -102,49 +105,14 @@ public Command BuildCreateCommand() return command; } /// - /// List apps from the Microsoft Teams app catalog. This includes apps from the Microsoft Teams store and apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify organization as the distributionMethod in the request. + /// List apps from the Microsoft Teams app catalog, including apps from the Microsoft Teams store and apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify organization as the distributionMethod in the request. /// Find more info here /// /// A public Command BuildListCommand() { var command = new Command("list"); - command.Description = "List apps from the Microsoft Teams app catalog. This includes apps from the Microsoft Teams store and apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify organization as the distributionMethod in the request.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/appcatalogs-list-teamsapps?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); + command.Description = "List apps from the Microsoft Teams app catalog, including apps from the Microsoft Teams store and apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify organization as the distributionMethod in the request.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/appcatalogs-list-teamsapps?view=graph-rest-beta"; var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -152,14 +120,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -169,14 +129,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -199,31 +151,31 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TeamsAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/appCatalogs/teamsApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TeamsAppsRequestBuilder(string rawUrl) : base("{+baseurl}/appCatalogs/teamsApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// List apps from the Microsoft Teams app catalog. This includes apps from the Microsoft Teams store and apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify organization as the distributionMethod in the request. + /// List apps from the Microsoft Teams app catalog, including apps from the Microsoft Teams store and apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify organization as the distributionMethod in the request. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -239,11 +191,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.TeamsApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TeamsApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.TeamsApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TeamsApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,9 +205,10 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.TeamsApp body, return requestInfo; } /// - /// List apps from the Microsoft Teams app catalog. This includes apps from the Microsoft Teams store and apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify organization as the distributionMethod in the request. + /// List apps from the Microsoft Teams app catalog, including apps from the Microsoft Teams store and apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify organization as the distributionMethod in the request. /// - public class TeamsAppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsAppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -319,3 +272,4 @@ public class TeamsAppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AppRoleAssignments/AppRoleAssignmentsRequestBuilder.cs b/src/generated/AppRoleAssignments/AppRoleAssignmentsRequestBuilder.cs deleted file mode 100644 index 6ec36ecbe7..0000000000 --- a/src/generated/AppRoleAssignments/AppRoleAssignmentsRequestBuilder.cs +++ /dev/null @@ -1,317 +0,0 @@ -// -using ApiSdk.AppRoleAssignments.Count; -using ApiSdk.AppRoleAssignments.Item; -using ApiSdk.Models.ODataErrors; -using ApiSdk.Models; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using Microsoft.Kiota.Cli.Commons.Extensions; -using Microsoft.Kiota.Cli.Commons.IO; -using Microsoft.Kiota.Cli.Commons; -using System.Collections.Generic; -using System.CommandLine; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace ApiSdk.AppRoleAssignments -{ - /// - /// Provides operations to manage the collection of appRoleAssignment entities. - /// - public class AppRoleAssignmentsRequestBuilder : BaseCliRequestBuilder - { - /// - /// Provides operations to manage the collection of appRoleAssignment entities. - /// - /// A Tuple<List<Command>, List<Command>> - public Tuple, List> BuildCommand() - { - var executables = new List(); - var builder = new AppRoleAssignmentItemRequestBuilder(PathParameters); - executables.Add(builder.BuildDeleteCommand()); - executables.Add(builder.BuildGetCommand()); - executables.Add(builder.BuildPatchCommand()); - return new(executables, new(0)); - } - /// - /// Provides operations to count the resources in the collection. - /// - /// A - public Command BuildCountNavCommand() - { - var command = new Command("count"); - command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); - var execCommands = new List(); - execCommands.Add(builder.BuildGetCommand()); - foreach (var cmd in execCommands) - { - command.AddCommand(cmd); - } - return command; - } - /// - /// Add new entity to appRoleAssignments - /// - /// A - public Command BuildCreateCommand() - { - var command = new Command("create"); - command.Description = "Add new entity to appRoleAssignments"; - var bodyOption = new Option("--body", description: "The request body") { - }; - bodyOption.IsRequired = true; - command.AddOption(bodyOption); - var outputOption = new Option("--output", () => FormatterType.JSON); - command.AddOption(outputOption); - var queryOption = new Option("--query"); - command.AddOption(queryOption); - command.SetHandler(async (invocationContext) => { - var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; - var output = invocationContext.ParseResult.GetValueForOption(outputOption); - var query = invocationContext.ParseResult.GetValueForOption(queryOption); - IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AppRoleAssignment.CreateFromDiscriminatorValue); - if (model is null) { - Console.Error.WriteLine("No model data to send."); - return; - } - var requestInfo = ToPostRequestInformation(model, q => { - }); - requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; - response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; - var formatter = outputFormatterFactory.GetFormatter(output); - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Get entities from appRoleAssignments - /// - /// A - public Command BuildListCommand() - { - var command = new Command("list"); - command.Description = "Get entities from appRoleAssignments"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); - var outputOption = new Option("--output", () => FormatterType.JSON); - command.AddOption(outputOption); - var queryOption = new Option("--query"); - command.AddOption(queryOption); - var allOption = new Option("--all"); - command.AddOption(allOption); - command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); - var output = invocationContext.ParseResult.GetValueForOption(outputOption); - var query = invocationContext.ParseResult.GetValueForOption(queryOption); - var all = invocationContext.ParseResult.GetValueForOption(allOption); - IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; - }); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); - var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); - var response = pageResponse?.Response; -#nullable enable - IOutputFormatter? formatter = null; -#nullable restore - if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { - formatter = outputFormatterFactory.GetFormatter(output); - response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; - } else { - formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); - } - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - public AppRoleAssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/appRoleAssignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public AppRoleAssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/appRoleAssignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) - { - } - /// - /// Get entities from appRoleAssignments - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) - { -#endif - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - /// - /// Add new entity to appRoleAssignments - /// - /// A - /// The request body - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPostRequestInformation(AppRoleAssignment body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(AppRoleAssignment body, Action> requestConfiguration = default) - { -#endif - _ = body ?? throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - /// - /// Get entities from appRoleAssignments - /// - public class AppRoleAssignmentsRequestBuilderGetQueryParameters - { - /// Include count of items - [QueryParameter("%24count")] - public bool? Count { get; set; } - /// Expand related entities -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24expand")] - public string[]? Expand { get; set; } -#nullable restore -#else - [QueryParameter("%24expand")] - public string[] Expand { get; set; } -#endif - /// Filter items by property values -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24filter")] - public string? Filter { get; set; } -#nullable restore -#else - [QueryParameter("%24filter")] - public string Filter { get; set; } -#endif - /// Order items by property values -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24orderby")] - public string[]? Orderby { get; set; } -#nullable restore -#else - [QueryParameter("%24orderby")] - public string[] Orderby { get; set; } -#endif - /// Search items by search phrases -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24search")] - public string? Search { get; set; } -#nullable restore -#else - [QueryParameter("%24search")] - public string Search { get; set; } -#endif - /// Select properties to be returned -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24select")] - public string[]? Select { get; set; } -#nullable restore -#else - [QueryParameter("%24select")] - public string[] Select { get; set; } -#endif - /// Skip the first n items - [QueryParameter("%24skip")] - public int? Skip { get; set; } - /// Show only the first n items - [QueryParameter("%24top")] - public int? Top { get; set; } - } - } -} diff --git a/src/generated/AppRoleAssignments/Count/CountRequestBuilder.cs b/src/generated/AppRoleAssignments/Count/CountRequestBuilder.cs deleted file mode 100644 index f18eceb9ec..0000000000 --- a/src/generated/AppRoleAssignments/Count/CountRequestBuilder.cs +++ /dev/null @@ -1,119 +0,0 @@ -// -using ApiSdk.Models.ODataErrors; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using Microsoft.Kiota.Cli.Commons.Extensions; -using Microsoft.Kiota.Cli.Commons.IO; -using Microsoft.Kiota.Cli.Commons; -using System.Collections.Generic; -using System.CommandLine; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace ApiSdk.AppRoleAssignments.Count -{ - /// - /// Provides operations to count the resources in the collection. - /// - public class CountRequestBuilder : BaseCliRequestBuilder - { - /// - /// Get the number of the resource - /// - /// A - public Command BuildGetCommand() - { - var command = new Command("get"); - command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - }); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; - var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/appRoleAssignments/$count{?%24filter,%24search}", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public CountRequestBuilder(string rawUrl) : base("{+baseurl}/appRoleAssignments/$count{?%24filter,%24search}", rawUrl) - { - } - /// - /// Get the number of the resource - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) - { -#endif - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /// - /// Get the number of the resource - /// - public class CountRequestBuilderGetQueryParameters - { - /// Filter items by property values -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24filter")] - public string? Filter { get; set; } -#nullable restore -#else - [QueryParameter("%24filter")] - public string Filter { get; set; } -#endif - /// Search items by search phrases -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24search")] - public string? Search { get; set; } -#nullable restore -#else - [QueryParameter("%24search")] - public string Search { get; set; } -#endif - } - } -} diff --git a/src/generated/AppRoleAssignments/Item/AppRoleAssignmentItemRequestBuilder.cs b/src/generated/AppRoleAssignments/Item/AppRoleAssignmentItemRequestBuilder.cs deleted file mode 100644 index c7a58bc00e..0000000000 --- a/src/generated/AppRoleAssignments/Item/AppRoleAssignmentItemRequestBuilder.cs +++ /dev/null @@ -1,262 +0,0 @@ -// -using ApiSdk.Models.ODataErrors; -using ApiSdk.Models; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using Microsoft.Kiota.Cli.Commons.Extensions; -using Microsoft.Kiota.Cli.Commons.IO; -using Microsoft.Kiota.Cli.Commons; -using System.Collections.Generic; -using System.CommandLine; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace ApiSdk.AppRoleAssignments.Item -{ - /// - /// Provides operations to manage the collection of appRoleAssignment entities. - /// - public class AppRoleAssignmentItemRequestBuilder : BaseCliRequestBuilder - { - /// - /// Delete entity from appRoleAssignments - /// - /// A - public Command BuildDeleteCommand() - { - var command = new Command("delete"); - command.Description = "Delete entity from appRoleAssignments"; - var appRoleAssignmentIdOption = new Option("--app-role-assignment-id", description: "The unique identifier of appRoleAssignment") { - }; - appRoleAssignmentIdOption.IsRequired = true; - command.AddOption(appRoleAssignmentIdOption); - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); - command.SetHandler(async (invocationContext) => { - var appRoleAssignmentId = invocationContext.ParseResult.GetValueForOption(appRoleAssignmentIdOption); - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - var requestInfo = ToDeleteRequestInformation(q => { - }); - if (appRoleAssignmentId is not null) requestInfo.PathParameters.Add("appRoleAssignment%2Did", appRoleAssignmentId); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); - Console.WriteLine("Success"); - }); - return command; - } - /// - /// Get entity from appRoleAssignments by key - /// - /// A - public Command BuildGetCommand() - { - var command = new Command("get"); - command.Description = "Get entity from appRoleAssignments by key"; - var appRoleAssignmentIdOption = new Option("--app-role-assignment-id", description: "The unique identifier of appRoleAssignment") { - }; - appRoleAssignmentIdOption.IsRequired = true; - command.AddOption(appRoleAssignmentIdOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); - var outputOption = new Option("--output", () => FormatterType.JSON); - command.AddOption(outputOption); - var queryOption = new Option("--query"); - command.AddOption(queryOption); - command.SetHandler(async (invocationContext) => { - var appRoleAssignmentId = invocationContext.ParseResult.GetValueForOption(appRoleAssignmentIdOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); - var output = invocationContext.ParseResult.GetValueForOption(outputOption); - var query = invocationContext.ParseResult.GetValueForOption(queryOption); - IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; - }); - if (appRoleAssignmentId is not null) requestInfo.PathParameters.Add("appRoleAssignment%2Did", appRoleAssignmentId); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; - response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; - var formatter = outputFormatterFactory.GetFormatter(output); - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Update entity in appRoleAssignments - /// - /// A - public Command BuildPatchCommand() - { - var command = new Command("patch"); - command.Description = "Update entity in appRoleAssignments"; - var appRoleAssignmentIdOption = new Option("--app-role-assignment-id", description: "The unique identifier of appRoleAssignment") { - }; - appRoleAssignmentIdOption.IsRequired = true; - command.AddOption(appRoleAssignmentIdOption); - var bodyOption = new Option("--body", description: "The request body") { - }; - bodyOption.IsRequired = true; - command.AddOption(bodyOption); - var outputOption = new Option("--output", () => FormatterType.JSON); - command.AddOption(outputOption); - var queryOption = new Option("--query"); - command.AddOption(queryOption); - command.SetHandler(async (invocationContext) => { - var appRoleAssignmentId = invocationContext.ParseResult.GetValueForOption(appRoleAssignmentIdOption); - var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; - var output = invocationContext.ParseResult.GetValueForOption(outputOption); - var query = invocationContext.ParseResult.GetValueForOption(queryOption); - IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AppRoleAssignment.CreateFromDiscriminatorValue); - if (model is null) { - Console.Error.WriteLine("No model data to send."); - return; - } - var requestInfo = ToPatchRequestInformation(model, q => { - }); - if (appRoleAssignmentId is not null) requestInfo.PathParameters.Add("appRoleAssignment%2Did", appRoleAssignmentId); - requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; - response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; - var formatter = outputFormatterFactory.GetFormatter(output); - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - public AppRoleAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/appRoleAssignments/{appRoleAssignment%2Did}{?%24expand,%24select}", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public AppRoleAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/appRoleAssignments/{appRoleAssignment%2Did}{?%24expand,%24select}", rawUrl) - { - } - /// - /// Delete entity from appRoleAssignments - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) - { -#endif - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - /// - /// Get entity from appRoleAssignments by key - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) - { -#endif - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - /// - /// Update entity in appRoleAssignments - /// - /// A - /// The request body - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPatchRequestInformation(AppRoleAssignment body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPatchRequestInformation(AppRoleAssignment body, Action> requestConfiguration = default) - { -#endif - _ = body ?? throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - /// - /// Get entity from appRoleAssignments by key - /// - public class AppRoleAssignmentItemRequestBuilderGetQueryParameters - { - /// Expand related entities -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24expand")] - public string[]? Expand { get; set; } -#nullable restore -#else - [QueryParameter("%24expand")] - public string[] Expand { get; set; } -#endif - /// Select properties to be returned -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24select")] - public string[]? Select { get; set; } -#nullable restore -#else - [QueryParameter("%24select")] - public string[] Select { get; set; } -#endif - } - } -} diff --git a/src/generated/ApplicationTemplates/ApplicationTemplatesRequestBuilder.cs b/src/generated/ApplicationTemplates/ApplicationTemplatesRequestBuilder.cs index 5ecfa6161e..e779fc3c00 100644 --- a/src/generated/ApplicationTemplates/ApplicationTemplatesRequestBuilder.cs +++ b/src/generated/ApplicationTemplates/ApplicationTemplatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.ApplicationTemplates.Count; using ApiSdk.ApplicationTemplates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.ApplicationTemplates /// /// Provides operations to manage the collection of applicationTemplate entities. /// - public class ApplicationTemplatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicationTemplatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of applicationTemplate entities. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ApplicationTemplateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.ApplicationTemplates.Item.ApplicationTemplateItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildInstantiateNavCommand()); return new(executables, commands); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.ApplicationTemplates.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -62,41 +65,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Retrieve a list of applicationTemplate objects from the Microsoft Entra application gallery.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/applicationtemplate-list?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -104,14 +72,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -121,14 +81,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -151,14 +103,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApplicationTemplatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applicationTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplicationTemplatesRequestBuilder(string rawUrl) : base("{+baseurl}/applicationTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -171,11 +123,11 @@ public ApplicationTemplatesRequestBuilder(string rawUrl) : base("{+baseurl}/appl /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -186,7 +138,8 @@ public RequestInformation ToGetRequestInformation(Action /// Retrieve a list of applicationTemplate objects from the Microsoft Entra application gallery. /// - public class ApplicationTemplatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicationTemplatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -250,3 +203,4 @@ public class ApplicationTemplatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApplicationTemplates/Count/CountRequestBuilder.cs b/src/generated/ApplicationTemplates/Count/CountRequestBuilder.cs index 880afbdb23..ba2ecea5a1 100644 --- a/src/generated/ApplicationTemplates/Count/CountRequestBuilder.cs +++ b/src/generated/ApplicationTemplates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.ApplicationTemplates.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applicationTemplates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applicationTemplates/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applicationTemplate /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApplicationTemplates/Item/ApplicationTemplateItemRequestBuilder.cs b/src/generated/ApplicationTemplates/Item/ApplicationTemplateItemRequestBuilder.cs index 705b49c478..3e282d22e9 100644 --- a/src/generated/ApplicationTemplates/Item/ApplicationTemplateItemRequestBuilder.cs +++ b/src/generated/ApplicationTemplates/Item/ApplicationTemplateItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.ApplicationTemplates.Item.Instantiate; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.ApplicationTemplates.Item /// /// Provides operations to manage the collection of applicationTemplate entities. /// - public class ApplicationTemplateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicationTemplateItemRequestBuilder : BaseCliRequestBuilder { /// /// Retrieve the properties of an applicationTemplate object. @@ -83,7 +86,7 @@ public Command BuildInstantiateNavCommand() { var command = new Command("instantiate"); command.Description = "Provides operations to call the instantiate method."; - var builder = new InstantiateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.ApplicationTemplates.Item.Instantiate.InstantiateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -93,14 +96,14 @@ public Command BuildInstantiateNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApplicationTemplateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applicationTemplates/{applicationTemplate%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplicationTemplateItemRequestBuilder(string rawUrl) : base("{+baseurl}/applicationTemplates/{applicationTemplate%2Did}{?%24expand,%24select}", rawUrl) @@ -113,11 +116,11 @@ public ApplicationTemplateItemRequestBuilder(string rawUrl) : base("{+baseurl}/a /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -128,7 +131,8 @@ public RequestInformation ToGetRequestInformation(Action /// Retrieve the properties of an applicationTemplate object. /// - public class ApplicationTemplateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicationTemplateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -153,3 +157,4 @@ public class ApplicationTemplateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApplicationTemplates/Item/Instantiate/InstantiatePostRequestBody.cs b/src/generated/ApplicationTemplates/Item/Instantiate/InstantiatePostRequestBody.cs index 848596b680..effc99c3e7 100644 --- a/src/generated/ApplicationTemplates/Item/Instantiate/InstantiatePostRequestBody.cs +++ b/src/generated/ApplicationTemplates/Item/Instantiate/InstantiatePostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.ApplicationTemplates.Item.Instantiate { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class InstantiatePostRequestBody : IAdditionalDataHolder, IParsable + public partial class InstantiatePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -19,9 +21,17 @@ public class InstantiatePostRequestBody : IAdditionalDataHolder, IParsable #nullable restore #else public string DisplayName { get; set; } +#endif + /// The serviceManagementReference property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ServiceManagementReference { get; set; } +#nullable restore +#else + public string ServiceManagementReference { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public InstantiatePostRequestBody() { @@ -30,12 +40,12 @@ public InstantiatePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static InstantiatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.ApplicationTemplates.Item.Instantiate.InstantiatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new InstantiatePostRequestBody(); + return new global::ApiSdk.ApplicationTemplates.Item.Instantiate.InstantiatePostRequestBody(); } /// /// The deserialization information for the current model @@ -46,6 +56,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "displayName", n => { DisplayName = n.GetStringValue(); } }, + { "serviceManagementReference", n => { ServiceManagementReference = n.GetStringValue(); } }, }; } /// @@ -56,7 +67,9 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("displayName", DisplayName); + writer.WriteStringValue("serviceManagementReference", ServiceManagementReference); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApplicationTemplates/Item/Instantiate/InstantiateRequestBuilder.cs b/src/generated/ApplicationTemplates/Item/Instantiate/InstantiateRequestBuilder.cs index 8cbb1fa3c4..6d3e093604 100644 --- a/src/generated/ApplicationTemplates/Item/Instantiate/InstantiateRequestBuilder.cs +++ b/src/generated/ApplicationTemplates/Item/Instantiate/InstantiateRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,17 +21,18 @@ namespace ApiSdk.ApplicationTemplates.Item.Instantiate /// /// Provides operations to call the instantiate method. /// - public class InstantiateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InstantiateRequestBuilder : BaseCliRequestBuilder { /// - /// Add an instance of an application from the Microsoft Entra application gallery into your directory. The application template with ID 8adf8e6e-67b2-4cf2-a259-e3dc5476c621 can be used to add a non-gallery app that you can configure different single-sign on (SSO) modes like SAML SSO and password-based SSO. + /// Add an instance of an application from the Microsoft Entra application gallery into your directory. For non-gallery apps, use an application template with one of the following IDs to configure different single sign-on (SSO) modes like SAML SSO and password-based SSO. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Add an instance of an application from the Microsoft Entra application gallery into your directory. The application template with ID 8adf8e6e-67b2-4cf2-a259-e3dc5476c621 can be used to add a non-gallery app that you can configure different single-sign on (SSO) modes like SAML SSO and password-based SSO.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/applicationtemplate-instantiate?view=graph-rest-beta"; + command.Description = "Add an instance of an application from the Microsoft Entra application gallery into your directory. For non-gallery apps, use an application template with one of the following IDs to configure different single sign-on (SSO) modes like SAML SSO and password-based SSO.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/applicationtemplate-instantiate?view=graph-rest-beta"; var applicationTemplateIdOption = new Option("--application-template-id", description: "The unique identifier of applicationTemplate") { }; applicationTemplateIdOption.IsRequired = true; @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(InstantiatePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.ApplicationTemplates.Item.Instantiate.InstantiatePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,32 +77,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public InstantiateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applicationTemplates/{applicationTemplate%2Did}/instantiate", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public InstantiateRequestBuilder(string rawUrl) : base("{+baseurl}/applicationTemplates/{applicationTemplate%2Did}/instantiate", rawUrl) { } /// - /// Add an instance of an application from the Microsoft Entra application gallery into your directory. The application template with ID 8adf8e6e-67b2-4cf2-a259-e3dc5476c621 can be used to add a non-gallery app that you can configure different single-sign on (SSO) modes like SAML SSO and password-based SSO. + /// Add an instance of an application from the Microsoft Entra application gallery into your directory. For non-gallery apps, use an application template with one of the following IDs to configure different single sign-on (SSO) modes like SAML SSO and password-based SSO. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(InstantiatePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.ApplicationTemplates.Item.Instantiate.InstantiatePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(InstantiatePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.ApplicationTemplates.Item.Instantiate.InstantiatePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(InstantiatePostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/ApplicationsRequestBuilder.cs b/src/generated/Applications/ApplicationsRequestBuilder.cs index 8dabc03833..c7cdc92e07 100644 --- a/src/generated/Applications/ApplicationsRequestBuilder.cs +++ b/src/generated/Applications/ApplicationsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Count; using ApiSdk.Applications.Delta; using ApiSdk.Applications.GetByIds; @@ -7,6 +8,7 @@ using ApiSdk.Applications.ValidateProperties; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -25,7 +27,8 @@ namespace ApiSdk.Applications /// /// Provides operations to manage the collection of application entities. /// - public class ApplicationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of application entities. @@ -35,7 +38,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ApplicationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.ApplicationItemRequestBuilder(PathParameters); commands.Add(builder.BuildAddKeyNavCommand()); commands.Add(builder.BuildAddPasswordNavCommand()); commands.Add(builder.BuildAppManagementPoliciesNavCommand()); @@ -72,7 +75,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -107,8 +110,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.Application.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Application.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -135,7 +138,7 @@ public Command BuildDeltaNavCommand() { var command = new Command("delta"); command.Description = "Provides operations to call the delta method."; - var builder = new DeltaRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Delta.DeltaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -152,7 +155,7 @@ public Command BuildGetByIdsNavCommand() { var command = new Command("get-by-ids"); command.Description = "Provides operations to call the getByIds method."; - var builder = new GetByIdsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.GetByIds.GetByIdsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -169,7 +172,7 @@ public Command BuildGetUserOwnedObjectsNavCommand() { var command = new Command("get-user-owned-objects"); command.Description = "Provides operations to call the getUserOwnedObjects method."; - var builder = new GetUserOwnedObjectsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.GetUserOwnedObjects.GetUserOwnedObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -187,46 +190,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get the list of applications in this organization.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/application-list?view=graph-rest-beta"; - var consistencyLevelOption = new Option("--consistency-level", description: "Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries") { - Arity = ArgumentArity.ZeroOrMore - }; - consistencyLevelOption.IsRequired = false; - command.AddOption(consistencyLevelOption); - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -234,15 +197,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var consistencyLevel = invocationContext.ParseResult.GetValueForOption(consistencyLevelOption); - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -252,16 +206,7 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); - if (consistencyLevel is not null) requestInfo.Headers.Add("ConsistencyLevel", consistencyLevel); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -290,7 +235,7 @@ public Command BuildValidatePropertiesNavCommand() { var command = new Command("validate-properties"); command.Description = "Provides operations to call the validateProperties method."; - var builder = new ValidatePropertiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.ValidateProperties.ValidatePropertiesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -300,14 +245,14 @@ public Command BuildValidatePropertiesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApplicationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplicationsRequestBuilder(string rawUrl) : base("{+baseurl}/applications{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -320,11 +265,11 @@ public ApplicationsRequestBuilder(string rawUrl) : base("{+baseurl}/applications /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -340,11 +285,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.Application body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Application body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.Application body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Application body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -356,7 +301,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.Application bod /// /// Get the list of applications in this organization. /// - public class ApplicationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -420,3 +366,4 @@ public class ApplicationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Count/CountRequestBuilder.cs b/src/generated/Applications/Count/CountRequestBuilder.cs index 1c5502bf9c..dab537b0fa 100644 --- a/src/generated/Applications/Count/CountRequestBuilder.cs +++ b/src/generated/Applications/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,31 +31,12 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var consistencyLevelOption = new Option("--consistency-level", description: "Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries") { - Arity = ArgumentArity.ZeroOrMore - }; - consistencyLevelOption.IsRequired = false; - command.AddOption(consistencyLevelOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var consistencyLevel = invocationContext.ParseResult.GetValueForOption(consistencyLevelOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); - if (consistencyLevel is not null) requestInfo.Headers.Add("ConsistencyLevel", consistencyLevel); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -64,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/$count{?%24filter,%24search}", rawUrl) @@ -84,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/$count /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -99,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -124,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Delta/DeltaGetResponse.cs b/src/generated/Applications/Delta/DeltaGetResponse.cs index aa2b261738..441e01132d 100644 --- a/src/generated/Applications/Delta/DeltaGetResponse.cs +++ b/src/generated/Applications/Delta/DeltaGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Delta { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DeltaGetResponse : BaseDeltaFunctionResponse, IParsable + public partial class DeltaGetResponse : global::ApiSdk.Models.BaseDeltaFunctionResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Applications.Delta.DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeltaGetResponse(); + return new global::ApiSdk.Applications.Delta.DeltaGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(ApiSdk.Models.Application.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.Application.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Delta/DeltaRequestBuilder.cs b/src/generated/Applications/Delta/DeltaRequestBuilder.cs index 79ed4b66e3..822d7e6fbb 100644 --- a/src/generated/Applications/Delta/DeltaRequestBuilder.cs +++ b/src/generated/Applications/Delta/DeltaRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,52 +20,18 @@ namespace ApiSdk.Applications.Delta /// /// Provides operations to call the delta method. /// - public class DeltaRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilder : BaseCliRequestBuilder { /// - /// Get newly created, updated, or deleted applications without having to perform a full read of the entire resource collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted applications without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Get newly created, updated, or deleted applications without having to perform a full read of the entire resource collection. See Using Delta Query for details.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/application-delta?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); + command.Description = "Get newly created, updated, or deleted applications without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/application-delta?view=graph-rest-beta"; var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -71,14 +39,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -88,14 +48,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Select = select; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -118,31 +70,31 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeltaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeltaRequestBuilder(string rawUrl) : base("{+baseurl}/applications/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Get newly created, updated, or deleted applications without having to perform a full read of the entire resource collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted applications without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -151,9 +103,10 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted applications without having to perform a full read of the entire resource collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted applications without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// - public class DeltaRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -217,3 +170,4 @@ public class DeltaRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/GetByIds/GetByIdsPostRequestBody.cs b/src/generated/Applications/GetByIds/GetByIdsPostRequestBody.cs index 1d379d7ce3..a069b5f013 100644 --- a/src/generated/Applications/GetByIds/GetByIdsPostRequestBody.cs +++ b/src/generated/Applications/GetByIds/GetByIdsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.GetByIds { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetByIdsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetByIdsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class GetByIdsPostRequestBody : IAdditionalDataHolder, IParsable public List Types { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetByIdsPostRequestBody() { @@ -38,12 +40,12 @@ public GetByIdsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetByIdsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.GetByIds.GetByIdsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetByIdsPostRequestBody(); + return new global::ApiSdk.Applications.GetByIds.GetByIdsPostRequestBody(); } /// /// The deserialization information for the current model @@ -53,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "types", n => { Types = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "types", n => { Types = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/GetByIds/GetByIdsPostResponse.cs b/src/generated/Applications/GetByIds/GetByIdsPostResponse.cs index f51ebda324..37ad53440c 100644 --- a/src/generated/Applications/GetByIds/GetByIdsPostResponse.cs +++ b/src/generated/Applications/GetByIds/GetByIdsPostResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.GetByIds { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetByIdsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetByIdsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetByIdsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Applications.GetByIds.GetByIdsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetByIdsPostResponse(); + return new global::ApiSdk.Applications.GetByIds.GetByIdsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(DirectoryObject.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DirectoryObject.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/GetByIds/GetByIdsRequestBuilder.cs b/src/generated/Applications/GetByIds/GetByIdsRequestBuilder.cs index 261a44a118..caf97d91cc 100644 --- a/src/generated/Applications/GetByIds/GetByIdsRequestBuilder.cs +++ b/src/generated/Applications/GetByIds/GetByIdsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.GetByIds /// /// Provides operations to call the getByIds method. /// - public class GetByIdsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetByIdsRequestBuilder : BaseCliRequestBuilder { /// /// Return the directory objects specified in a list of IDs. Some common uses for this function are to: @@ -50,8 +53,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetByIdsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Applications.GetByIds.GetByIdsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -80,14 +83,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetByIdsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/getByIds", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetByIdsRequestBuilder(string rawUrl) : base("{+baseurl}/applications/getByIds", rawUrl) @@ -101,11 +104,11 @@ public GetByIdsRequestBuilder(string rawUrl) : base("{+baseurl}/applications/get /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetByIdsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.GetByIds.GetByIdsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetByIdsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.GetByIds.GetByIdsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(GetByIdsPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs b/src/generated/Applications/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs index d3a5ef0704..2fb010f3d4 100644 --- a/src/generated/Applications/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs +++ b/src/generated/Applications/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.GetUserOwnedObjects { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetUserOwnedObjectsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetUserOwnedObjectsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class GetUserOwnedObjectsPostRequestBody : IAdditionalDataHolder, IParsab public string UserId { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetUserOwnedObjectsPostRequestBody() { @@ -38,12 +40,12 @@ public GetUserOwnedObjectsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetUserOwnedObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetUserOwnedObjectsPostRequestBody(); + return new global::ApiSdk.Applications.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs b/src/generated/Applications/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs index c711cb0e20..f096f2afd0 100644 --- a/src/generated/Applications/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs +++ b/src/generated/Applications/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.GetUserOwnedObjects /// /// Provides operations to call the getUserOwnedObjects method. /// - public class GetUserOwnedObjectsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetUserOwnedObjectsRequestBuilder : BaseCliRequestBuilder { /// /// Retrieve a list of recently deleted application and group objects owned by the specified user. This API returns up to 1,000 deleted objects owned by the user, sorted by ID, and doesn't support pagination. @@ -47,8 +50,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetUserOwnedObjectsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Applications.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -68,14 +71,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetUserOwnedObjectsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/getUserOwnedObjects", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetUserOwnedObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/applications/getUserOwnedObjects", rawUrl) @@ -89,11 +92,11 @@ public GetUserOwnedObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/appli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetUserOwnedObjectsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetUserOwnedObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetUserOwnedObjectsPostReques } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/AddKey/AddKeyPostRequestBody.cs b/src/generated/Applications/Item/AddKey/AddKeyPostRequestBody.cs index 2b206425eb..57376ecc8f 100644 --- a/src/generated/Applications/Item/AddKey/AddKeyPostRequestBody.cs +++ b/src/generated/Applications/Item/AddKey/AddKeyPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.AddKey { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddKeyPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddKeyPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,18 +18,18 @@ public class AddKeyPostRequestBody : IAdditionalDataHolder, IParsable /// The keyCredential property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.KeyCredential? KeyCredential { get; set; } + public global::ApiSdk.Models.KeyCredential? KeyCredential { get; set; } #nullable restore #else - public ApiSdk.Models.KeyCredential KeyCredential { get; set; } + public global::ApiSdk.Models.KeyCredential KeyCredential { get; set; } #endif /// The passwordCredential property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.PasswordCredential? PasswordCredential { get; set; } + public global::ApiSdk.Models.PasswordCredential? PasswordCredential { get; set; } #nullable restore #else - public ApiSdk.Models.PasswordCredential PasswordCredential { get; set; } + public global::ApiSdk.Models.PasswordCredential PasswordCredential { get; set; } #endif /// The proof property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -38,7 +40,7 @@ public class AddKeyPostRequestBody : IAdditionalDataHolder, IParsable public string Proof { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddKeyPostRequestBody() { @@ -47,12 +49,12 @@ public AddKeyPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddKeyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.Item.AddKey.AddKeyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddKeyPostRequestBody(); + return new global::ApiSdk.Applications.Item.AddKey.AddKeyPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,8 +64,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "keyCredential", n => { KeyCredential = n.GetObjectValue(ApiSdk.Models.KeyCredential.CreateFromDiscriminatorValue); } }, - { "passwordCredential", n => { PasswordCredential = n.GetObjectValue(ApiSdk.Models.PasswordCredential.CreateFromDiscriminatorValue); } }, + { "keyCredential", n => { KeyCredential = n.GetObjectValue(global::ApiSdk.Models.KeyCredential.CreateFromDiscriminatorValue); } }, + { "passwordCredential", n => { PasswordCredential = n.GetObjectValue(global::ApiSdk.Models.PasswordCredential.CreateFromDiscriminatorValue); } }, { "proof", n => { Proof = n.GetStringValue(); } }, }; } @@ -74,10 +76,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("keyCredential", KeyCredential); - writer.WriteObjectValue("passwordCredential", PasswordCredential); + writer.WriteObjectValue("keyCredential", KeyCredential); + writer.WriteObjectValue("passwordCredential", PasswordCredential); writer.WriteStringValue("proof", Proof); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/AddKey/AddKeyRequestBuilder.cs b/src/generated/Applications/Item/AddKey/AddKeyRequestBuilder.cs index 9e9fb535e2..c6992037eb 100644 --- a/src/generated/Applications/Item/AddKey/AddKeyRequestBuilder.cs +++ b/src/generated/Applications/Item/AddKey/AddKeyRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.Item.AddKey /// /// Provides operations to call the addKey method. /// - public class AddKeyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AddKeyRequestBuilder : BaseCliRequestBuilder { /// /// Add a key credential to an application. This method, along with removeKey, can be used by an application to automate rolling its expiring keys. As part of the request validation for this method, a proof of possession of an existing key is verified before the action can be performed. Applications that don't have any existing valid certificates (no certificates have been added yet, or all certificates have expired), won't be able to use this service action. You can use the Update application operation to perform an update instead. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddKeyPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Applications.Item.AddKey.AddKeyPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AddKeyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/addKey", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AddKeyRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/addKey", rawUrl) @@ -95,11 +98,11 @@ public AddKeyRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{appl /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddKeyPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.AddKey.AddKeyPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddKeyPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.AddKey.AddKeyPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(AddKeyPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/AddPassword/AddPasswordPostRequestBody.cs b/src/generated/Applications/Item/AddPassword/AddPasswordPostRequestBody.cs index 878898c596..76ac906f88 100644 --- a/src/generated/Applications/Item/AddPassword/AddPasswordPostRequestBody.cs +++ b/src/generated/Applications/Item/AddPassword/AddPasswordPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.AddPassword { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddPasswordPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddPasswordPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class AddPasswordPostRequestBody : IAdditionalDataHolder, IParsable /// The passwordCredential property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.PasswordCredential? PasswordCredential { get; set; } + public global::ApiSdk.Models.PasswordCredential? PasswordCredential { get; set; } #nullable restore #else - public ApiSdk.Models.PasswordCredential PasswordCredential { get; set; } + public global::ApiSdk.Models.PasswordCredential PasswordCredential { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddPasswordPostRequestBody() { @@ -31,12 +33,12 @@ public AddPasswordPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddPasswordPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.Item.AddPassword.AddPasswordPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddPasswordPostRequestBody(); + return new global::ApiSdk.Applications.Item.AddPassword.AddPasswordPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "passwordCredential", n => { PasswordCredential = n.GetObjectValue(ApiSdk.Models.PasswordCredential.CreateFromDiscriminatorValue); } }, + { "passwordCredential", n => { PasswordCredential = n.GetObjectValue(global::ApiSdk.Models.PasswordCredential.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("passwordCredential", PasswordCredential); + writer.WriteObjectValue("passwordCredential", PasswordCredential); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/AddPassword/AddPasswordRequestBuilder.cs b/src/generated/Applications/Item/AddPassword/AddPasswordRequestBuilder.cs index 3e87dc5584..b6b92ef4d5 100644 --- a/src/generated/Applications/Item/AddPassword/AddPasswordRequestBuilder.cs +++ b/src/generated/Applications/Item/AddPassword/AddPasswordRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.Item.AddPassword /// /// Provides operations to call the addPassword method. /// - public class AddPasswordRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AddPasswordRequestBuilder : BaseCliRequestBuilder { /// /// Adds a strong password to an application. You can also add passwords while creating the application. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddPasswordPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Applications.Item.AddPassword.AddPasswordPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AddPasswordRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/addPassword", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AddPasswordRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/addPassword", rawUrl) @@ -95,11 +98,11 @@ public AddPasswordRequestBuilder(string rawUrl) : base("{+baseurl}/applications/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddPasswordPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.AddPassword.AddPasswordPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddPasswordPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.AddPassword.AddPasswordPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(AddPasswordPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/AppManagementPolicies/AppManagementPoliciesRequestBuilder.cs b/src/generated/Applications/Item/AppManagementPolicies/AppManagementPoliciesRequestBuilder.cs index edc56a5555..3584b7be7e 100644 --- a/src/generated/Applications/Item/AppManagementPolicies/AppManagementPoliciesRequestBuilder.cs +++ b/src/generated/Applications/Item/AppManagementPolicies/AppManagementPoliciesRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.AppManagementPolicies.Count; using ApiSdk.Applications.Item.AppManagementPolicies.Item; using ApiSdk.Applications.Item.AppManagementPolicies.Ref; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.Applications.Item.AppManagementPolicies /// /// Provides operations to manage the appManagementPolicies property of the microsoft.graph.application entity. /// - public class AppManagementPoliciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppManagementPoliciesRequestBuilder : BaseCliRequestBuilder { /// /// Gets an item from the ApiSdk.applications.item.appManagementPolicies.item collection @@ -31,7 +34,7 @@ public class AppManagementPoliciesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var commands = new List(); - var builder = new AppManagementPolicyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.AppManagementPolicies.Item.AppManagementPolicyItemRequestBuilder(PathParameters); commands.Add(builder.BuildRefByIdNavCommand()); return new(new(0), commands); } @@ -43,7 +46,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.AppManagementPolicies.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -162,7 +165,7 @@ public Command BuildRefNavCommand() { var command = new Command("ref"); command.Description = "Provides operations to manage the collection of application entities."; - var builder = new RefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.AppManagementPolicies.Ref.RefRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -174,14 +177,14 @@ public Command BuildRefNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AppManagementPoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/appManagementPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AppManagementPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/appManagementPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -194,11 +197,11 @@ public AppManagementPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/app /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -209,7 +212,8 @@ public RequestInformation ToGetRequestInformation(Action /// The appManagementPolicy applied to this application. /// - public class AppManagementPoliciesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppManagementPoliciesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -273,3 +277,4 @@ public class AppManagementPoliciesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/AppManagementPolicies/Count/CountRequestBuilder.cs b/src/generated/Applications/Item/AppManagementPolicies/Count/CountRequestBuilder.cs index d00984ed02..663e5b6fc6 100644 --- a/src/generated/Applications/Item/AppManagementPolicies/Count/CountRequestBuilder.cs +++ b/src/generated/Applications/Item/AppManagementPolicies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.AppManagementPolicies.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/appManagementPolicies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/appManagementPolicies/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{appli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/AppManagementPolicies/Item/AppManagementPolicyItemRequestBuilder.cs b/src/generated/Applications/Item/AppManagementPolicies/Item/AppManagementPolicyItemRequestBuilder.cs index ed77add74f..61799a5840 100644 --- a/src/generated/Applications/Item/AppManagementPolicies/Item/AppManagementPolicyItemRequestBuilder.cs +++ b/src/generated/Applications/Item/AppManagementPolicies/Item/AppManagementPolicyItemRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.AppManagementPolicies.Item.Ref; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.IO; using Microsoft.Kiota.Cli.Commons; @@ -15,7 +17,8 @@ namespace ApiSdk.Applications.Item.AppManagementPolicies.Item /// /// Builds and executes requests for operations under \applications\{application-id}\appManagementPolicies\{appManagementPolicy-id} /// - public class AppManagementPolicyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppManagementPolicyItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of application entities. @@ -25,7 +28,7 @@ public Command BuildRefByIdNavCommand() { var command = new Command("ref-by-id"); command.Description = "Provides operations to manage the collection of application entities."; - var builder = new RefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.AppManagementPolicies.Item.Ref.RefRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); foreach (var cmd in execCommands) @@ -35,14 +38,14 @@ public Command BuildRefByIdNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AppManagementPolicyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/appManagementPolicies/{appManagementPolicy%2Did}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AppManagementPolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/appManagementPolicies/{appManagementPolicy%2Did}", rawUrl) @@ -50,3 +53,4 @@ public AppManagementPolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/a } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/AppManagementPolicies/Item/Ref/RefRequestBuilder.cs b/src/generated/Applications/Item/AppManagementPolicies/Item/Ref/RefRequestBuilder.cs index 14b7faa1f0..99461933da 100644 --- a/src/generated/Applications/Item/AppManagementPolicies/Item/Ref/RefRequestBuilder.cs +++ b/src/generated/Applications/Item/AppManagementPolicies/Item/Ref/RefRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.AppManagementPolicies.Item.Ref /// /// Provides operations to manage the collection of application entities. /// - public class RefRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilder : BaseCliRequestBuilder { /// /// Remove an appManagementPolicy policy object from an application or service principal object. When you remove the appManagementPolicy, the application or service principal adopts the tenant-wide tenantAppManagementPolicy setting. @@ -63,14 +66,14 @@ public Command BuildDeleteCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RefRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/appManagementPolicies/{appManagementPolicy%2Did}/$ref", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RefRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/appManagementPolicies/{appManagementPolicy%2Did}/$ref", rawUrl) @@ -97,3 +100,4 @@ public RequestInformation ToDeleteRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.Item.AppManagementPolicies.Ref /// /// Provides operations to manage the collection of application entities. /// - public class RefRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilder : BaseCliRequestBuilder { /// /// Remove an appManagementPolicy policy object from an application or service principal object. When you remove the appManagementPolicy, the application or service principal adopts the tenant-wide tenantAppManagementPolicy setting. @@ -174,8 +177,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ReferenceCreate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ReferenceCreate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -194,14 +197,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RefRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/appManagementPolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RefRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/appManagementPolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", rawUrl) @@ -214,11 +217,11 @@ public RefRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{applica /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/applications/{application%2Did}/appManagementPolicies/$ref?@id={%40id}", PathParameters); @@ -233,11 +236,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/applications/{application%2Did}/appManagementPolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", PathParameters); @@ -253,11 +256,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ReferenceCreate body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ReferenceCreate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ReferenceCreate body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ReferenceCreate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -269,7 +272,8 @@ public RequestInformation ToPostRequestInformation(ReferenceCreate body, Action< /// /// Remove an appManagementPolicy policy object from an application or service principal object. When you remove the appManagementPolicy, the application or service principal adopts the tenant-wide tenantAppManagementPolicy setting. /// - public class RefRequestBuilderDeleteQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilderDeleteQueryParameters { /// The delete Uri #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -285,7 +289,8 @@ public class RefRequestBuilderDeleteQueryParameters /// /// The appManagementPolicy applied to this application. /// - public class RefRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +334,4 @@ public class RefRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/ApplicationItemRequestBuilder.cs b/src/generated/Applications/Item/ApplicationItemRequestBuilder.cs index 388faec566..95479e40c9 100644 --- a/src/generated/Applications/Item/ApplicationItemRequestBuilder.cs +++ b/src/generated/Applications/Item/ApplicationItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.AddKey; using ApiSdk.Applications.Item.AddPassword; using ApiSdk.Applications.Item.AppManagementPolicies; @@ -24,6 +25,7 @@ using ApiSdk.Applications.Item.UnsetVerifiedPublisher; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -42,7 +44,8 @@ namespace ApiSdk.Applications.Item /// /// Provides operations to manage the collection of application entities. /// - public class ApplicationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicationItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the addKey method. @@ -52,7 +55,7 @@ public Command BuildAddKeyNavCommand() { var command = new Command("add-key"); command.Description = "Provides operations to call the addKey method."; - var builder = new AddKeyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.AddKey.AddKeyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -69,7 +72,7 @@ public Command BuildAddPasswordNavCommand() { var command = new Command("add-password"); command.Description = "Provides operations to call the addPassword method."; - var builder = new AddPasswordRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.AddPassword.AddPasswordRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -86,7 +89,7 @@ public Command BuildAppManagementPoliciesNavCommand() { var command = new Command("app-management-policies"); command.Description = "Provides operations to manage the appManagementPolicies property of the microsoft.graph.application entity."; - var builder = new AppManagementPoliciesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.AppManagementPolicies.AppManagementPoliciesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -113,7 +116,7 @@ public Command BuildCheckMemberGroupsNavCommand() { var command = new Command("check-member-groups"); command.Description = "Provides operations to call the checkMemberGroups method."; - var builder = new CheckMemberGroupsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.CheckMemberGroups.CheckMemberGroupsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -130,7 +133,7 @@ public Command BuildCheckMemberObjectsNavCommand() { var command = new Command("check-member-objects"); command.Description = "Provides operations to call the checkMemberObjects method."; - var builder = new CheckMemberObjectsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.CheckMemberObjects.CheckMemberObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -147,7 +150,7 @@ public Command BuildConnectorGroupNavCommand() { var command = new Command("connector-group"); command.Description = "Provides operations to manage the connectorGroup property of the microsoft.graph.application entity."; - var builder = new ConnectorGroupRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.ConnectorGroup.ConnectorGroupRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildGetCommand()); @@ -170,7 +173,7 @@ public Command BuildCreatedOnBehalfOfNavCommand() { var command = new Command("created-on-behalf-of"); command.Description = "Provides operations to manage the createdOnBehalfOf property of the microsoft.graph.application entity."; - var builder = new CreatedOnBehalfOfRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.CreatedOnBehalfOf.CreatedOnBehalfOfRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -223,7 +226,7 @@ public Command BuildExtensionPropertiesNavCommand() { var command = new Command("extension-properties"); command.Description = "Provides operations to manage the extensionProperties property of the microsoft.graph.application entity."; - var builder = new ExtensionPropertiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.ExtensionProperties.ExtensionPropertiesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -250,7 +253,7 @@ public Command BuildFederatedIdentityCredentialsNavCommand() { var command = new Command("federated-identity-credentials"); command.Description = "Provides operations to manage the federatedIdentityCredentials property of the microsoft.graph.application entity."; - var builder = new FederatedIdentityCredentialsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.FederatedIdentityCredentials.FederatedIdentityCredentialsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -277,7 +280,7 @@ public Command BuildFederatedIdentityCredentialsWithNameRbCommand() { var command = new Command("federated-identity-credentials-with-name"); command.Description = "Provides operations to manage the federatedIdentityCredentials property of the microsoft.graph.application entity."; - var builder = new FederatedIdentityCredentialsWithNameRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.FederatedIdentityCredentialsWithName.FederatedIdentityCredentialsWithNameRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -349,7 +352,7 @@ public Command BuildGetMemberGroupsNavCommand() { var command = new Command("get-member-groups"); command.Description = "Provides operations to call the getMemberGroups method."; - var builder = new GetMemberGroupsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.GetMemberGroups.GetMemberGroupsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -366,7 +369,7 @@ public Command BuildGetMemberObjectsNavCommand() { var command = new Command("get-member-objects"); command.Description = "Provides operations to call the getMemberObjects method."; - var builder = new GetMemberObjectsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.GetMemberObjects.GetMemberObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -383,7 +386,7 @@ public Command BuildHomeRealmDiscoveryPoliciesNavCommand() { var command = new Command("home-realm-discovery-policies"); command.Description = "Provides operations to manage the homeRealmDiscoveryPolicies property of the microsoft.graph.application entity."; - var builder = new HomeRealmDiscoveryPoliciesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.HomeRealmDiscoveryPolicies.HomeRealmDiscoveryPoliciesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -409,7 +412,7 @@ public Command BuildLogoNavCommand() { var command = new Command("logo"); command.Description = "Provides operations to manage the media for the application entity."; - var builder = new LogoRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Logo.LogoRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -428,10 +431,11 @@ public Command BuildOwnersNavCommand() { var command = new Command("owners"); command.Description = "Provides operations to manage the owners property of the microsoft.graph.application entity."; - var builder = new OwnersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Owners.OwnersRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); + nonExecCommands.Add(builder.BuildGraphAppRoleAssignmentNavCommand()); nonExecCommands.Add(builder.BuildGraphEndpointNavCommand()); nonExecCommands.Add(builder.BuildGraphServicePrincipalNavCommand()); nonExecCommands.Add(builder.BuildGraphUserNavCommand()); @@ -481,8 +485,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.Application.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Application.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -510,7 +514,7 @@ public Command BuildRemoveKeyNavCommand() { var command = new Command("remove-key"); command.Description = "Provides operations to call the removeKey method."; - var builder = new RemoveKeyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.RemoveKey.RemoveKeyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -527,7 +531,7 @@ public Command BuildRemovePasswordNavCommand() { var command = new Command("remove-password"); command.Description = "Provides operations to call the removePassword method."; - var builder = new RemovePasswordRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.RemovePassword.RemovePasswordRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -544,7 +548,7 @@ public Command BuildRestoreNavCommand() { var command = new Command("restore"); command.Description = "Provides operations to call the restore method."; - var builder = new RestoreRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Restore.RestoreRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -561,7 +565,7 @@ public Command BuildSetVerifiedPublisherNavCommand() { var command = new Command("set-verified-publisher"); command.Description = "Provides operations to call the setVerifiedPublisher method."; - var builder = new SetVerifiedPublisherRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.SetVerifiedPublisher.SetVerifiedPublisherRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -578,7 +582,7 @@ public Command BuildSynchronizationNavCommand() { var command = new Command("synchronization"); command.Description = "Provides operations to manage the synchronization property of the microsoft.graph.application entity."; - var builder = new SynchronizationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.SynchronizationRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAcquireAccessTokenNavCommand()); @@ -607,7 +611,7 @@ public Command BuildTokenIssuancePoliciesNavCommand() { var command = new Command("token-issuance-policies"); command.Description = "Provides operations to manage the tokenIssuancePolicies property of the microsoft.graph.application entity."; - var builder = new TokenIssuancePoliciesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.TokenIssuancePolicies.TokenIssuancePoliciesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -634,7 +638,7 @@ public Command BuildTokenLifetimePoliciesNavCommand() { var command = new Command("token-lifetime-policies"); command.Description = "Provides operations to manage the tokenLifetimePolicies property of the microsoft.graph.application entity."; - var builder = new TokenLifetimePoliciesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.TokenLifetimePolicies.TokenLifetimePoliciesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -661,7 +665,7 @@ public Command BuildUnsetVerifiedPublisherNavCommand() { var command = new Command("unset-verified-publisher"); command.Description = "Provides operations to call the unsetVerifiedPublisher method."; - var builder = new UnsetVerifiedPublisherRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.UnsetVerifiedPublisher.UnsetVerifiedPublisherRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -671,14 +675,14 @@ public Command BuildUnsetVerifiedPublisherNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApplicationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplicationItemRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}{?%24expand,%24select}", rawUrl) @@ -710,11 +714,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -730,11 +734,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Application body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Application body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Application body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Application body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -746,7 +750,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Application bo /// /// Get the properties and relationships of an application object. /// - public class ApplicationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -771,3 +776,4 @@ public class ApplicationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs b/src/generated/Applications/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs index 26f654df9b..fe74590db5 100644 --- a/src/generated/Applications/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs +++ b/src/generated/Applications/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.CheckMemberGroups { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CheckMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CheckMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class CheckMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable public List GroupIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CheckMemberGroupsPostRequestBody() { @@ -30,12 +32,12 @@ public CheckMemberGroupsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CheckMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberGroupsPostRequestBody(); + return new global::ApiSdk.Applications.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "groupIds", n => { GroupIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupIds", n => { GroupIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs b/src/generated/Applications/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs index bcfc0f7353..3caac3186b 100644 --- a/src/generated/Applications/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs +++ b/src/generated/Applications/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.CheckMemberGroups { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CheckMemberGroupsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class CheckMemberGroupsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class CheckMemberGroupsPostResponse : BaseCollectionPaginationCountRespon /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new CheckMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Applications.Item.CheckMemberGroups.CheckMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberGroupsPostResponse(); + return new global::ApiSdk.Applications.Item.CheckMemberGroups.CheckMemberGroupsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -52,3 +54,4 @@ public override void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs b/src/generated/Applications/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs index 93e3caafea..3147423f7f 100644 --- a/src/generated/Applications/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs +++ b/src/generated/Applications/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.Applications.Item.CheckMemberGroups /// /// Provides operations to call the checkMemberGroups method. /// - public class CheckMemberGroupsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CheckMemberGroupsRequestBuilder : BaseCliRequestBuilder { /// - /// Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + /// Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-beta"; + command.Description = "Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-beta"; var applicationIdOption = new Option("--application-id", description: "The unique identifier of application") { }; applicationIdOption.IsRequired = true; @@ -55,8 +58,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CheckMemberGroupsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Applications.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -86,32 +89,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CheckMemberGroupsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/checkMemberGroups", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CheckMemberGroupsRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/checkMemberGroups", rawUrl) { } /// - /// Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + /// Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CheckMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CheckMemberGroupsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -122,3 +125,4 @@ public RequestInformation ToPostRequestInformation(CheckMemberGroupsPostRequestB } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs b/src/generated/Applications/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs index 173638ee1a..eb6ed93266 100644 --- a/src/generated/Applications/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs +++ b/src/generated/Applications/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.CheckMemberObjects { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CheckMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CheckMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class CheckMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsabl public List Ids { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CheckMemberObjectsPostRequestBody() { @@ -30,12 +32,12 @@ public CheckMemberObjectsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CheckMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberObjectsPostRequestBody(); + return new global::ApiSdk.Applications.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs b/src/generated/Applications/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs index 8f4c114cfd..619643253d 100644 --- a/src/generated/Applications/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs +++ b/src/generated/Applications/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.CheckMemberObjects { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CheckMemberObjectsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class CheckMemberObjectsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class CheckMemberObjectsPostResponse : BaseCollectionPaginationCountRespo /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new CheckMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Applications.Item.CheckMemberObjects.CheckMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberObjectsPostResponse(); + return new global::ApiSdk.Applications.Item.CheckMemberObjects.CheckMemberObjectsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -52,3 +54,4 @@ public override void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs b/src/generated/Applications/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs index 314f9e9bda..73cf014827 100644 --- a/src/generated/Applications/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs +++ b/src/generated/Applications/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.CheckMemberObjects /// /// Provides operations to call the checkMemberObjects method. /// - public class CheckMemberObjectsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CheckMemberObjectsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action checkMemberObjects @@ -54,8 +57,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CheckMemberObjectsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Applications.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -85,14 +88,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CheckMemberObjectsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/checkMemberObjects", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CheckMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/checkMemberObjects", rawUrl) @@ -106,11 +109,11 @@ public CheckMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/applic /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CheckMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CheckMemberObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -121,3 +124,4 @@ public RequestInformation ToPostRequestInformation(CheckMemberObjectsPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/ConnectorGroup/ConnectorGroupRequestBuilder.cs b/src/generated/Applications/Item/ConnectorGroup/ConnectorGroupRequestBuilder.cs index 79c52c04de..d04b616ef6 100644 --- a/src/generated/Applications/Item/ConnectorGroup/ConnectorGroupRequestBuilder.cs +++ b/src/generated/Applications/Item/ConnectorGroup/ConnectorGroupRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.ConnectorGroup.Ref; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Applications.Item.ConnectorGroup /// /// Provides operations to manage the connectorGroup property of the microsoft.graph.application entity. /// - public class ConnectorGroupRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConnectorGroupRequestBuilder : BaseCliRequestBuilder { /// /// The connectorGroup the application is using with Microsoft Entra application proxy. Nullable. @@ -82,7 +85,7 @@ public Command BuildRefNavCommand() { var command = new Command("ref"); command.Description = "Provides operations to manage the collection of application entities."; - var builder = new RefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.ConnectorGroup.Ref.RefRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -94,14 +97,14 @@ public Command BuildRefNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ConnectorGroupRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/connectorGroup{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ConnectorGroupRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/connectorGroup{?%24expand,%24select}", rawUrl) @@ -114,11 +117,11 @@ public ConnectorGroupRequestBuilder(string rawUrl) : base("{+baseurl}/applicatio /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -129,7 +132,8 @@ public RequestInformation ToGetRequestInformation(Action /// The connectorGroup the application is using with Microsoft Entra application proxy. Nullable. /// - public class ConnectorGroupRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConnectorGroupRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -154,3 +158,4 @@ public class ConnectorGroupRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/ConnectorGroup/Ref/RefRequestBuilder.cs b/src/generated/Applications/Item/ConnectorGroup/Ref/RefRequestBuilder.cs index bbc4378d85..1b532fec10 100644 --- a/src/generated/Applications/Item/ConnectorGroup/Ref/RefRequestBuilder.cs +++ b/src/generated/Applications/Item/ConnectorGroup/Ref/RefRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.Item.ConnectorGroup.Ref /// /// Provides operations to manage the collection of application entities. /// - public class RefRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilder : BaseCliRequestBuilder { /// /// Delete ref of navigation property connectorGroup for applications @@ -109,8 +112,8 @@ public Command BuildPutCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ReferenceUpdate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ReferenceUpdate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -129,14 +132,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RefRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/connectorGroup/$ref", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RefRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/connectorGroup/$ref", rawUrl) @@ -188,11 +191,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPutRequestInformation(ReferenceUpdate body, Action>? requestConfiguration = default) + public RequestInformation ToPutRequestInformation(global::ApiSdk.Models.ReferenceUpdate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPutRequestInformation(ReferenceUpdate body, Action> requestConfiguration = default) + public RequestInformation ToPutRequestInformation(global::ApiSdk.Models.ReferenceUpdate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -203,3 +206,4 @@ public RequestInformation ToPutRequestInformation(ReferenceUpdate body, Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.Item.CreatedOnBehalfOf /// /// Provides operations to manage the createdOnBehalfOf property of the microsoft.graph.application entity. /// - public class CreatedOnBehalfOfRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreatedOnBehalfOfRequestBuilder : BaseCliRequestBuilder { /// /// Supports $filter (/$count eq 0, /$count ne 0). Read-only. @@ -74,14 +77,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CreatedOnBehalfOfRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/createdOnBehalfOf{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CreatedOnBehalfOfRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/createdOnBehalfOf{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public CreatedOnBehalfOfRequestBuilder(string rawUrl) : base("{+baseurl}/applica /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -109,7 +112,8 @@ public RequestInformation ToGetRequestInformation(Action /// Supports $filter (/$count eq 0, /$count ne 0). Read-only. /// - public class CreatedOnBehalfOfRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreatedOnBehalfOfRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class CreatedOnBehalfOfRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/ExtensionProperties/Count/CountRequestBuilder.cs b/src/generated/Applications/Item/ExtensionProperties/Count/CountRequestBuilder.cs index ef464705a1..8c9d1b77eb 100644 --- a/src/generated/Applications/Item/ExtensionProperties/Count/CountRequestBuilder.cs +++ b/src/generated/Applications/Item/ExtensionProperties/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.ExtensionProperties.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/extensionProperties/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/extensionProperties/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{appli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/ExtensionProperties/ExtensionPropertiesRequestBuilder.cs b/src/generated/Applications/Item/ExtensionProperties/ExtensionPropertiesRequestBuilder.cs index 62ceae53d6..05192d9f84 100644 --- a/src/generated/Applications/Item/ExtensionProperties/ExtensionPropertiesRequestBuilder.cs +++ b/src/generated/Applications/Item/ExtensionProperties/ExtensionPropertiesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.ExtensionProperties.Count; using ApiSdk.Applications.Item.ExtensionProperties.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Applications.Item.ExtensionProperties /// /// Provides operations to manage the extensionProperties property of the microsoft.graph.application entity. /// - public class ExtensionPropertiesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExtensionPropertiesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the extensionProperties property of the microsoft.graph.application entity. @@ -30,7 +33,7 @@ public class ExtensionPropertiesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ExtensionPropertyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.ExtensionProperties.Item.ExtensionPropertyItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.ExtensionProperties.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -84,8 +87,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ExtensionProperty.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExtensionProperty.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ExtensionPropertiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/extensionProperties{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExtensionPropertiesRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/extensionProperties{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public ExtensionPropertiesRequestBuilder(string rawUrl) : base("{+baseurl}/appli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ExtensionProperty body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExtensionProperty body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ExtensionProperty body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExtensionProperty body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(ExtensionProperty body, Actio /// /// Retrieve the list of directory extension definitions, represented by extensionProperty objects on an application. /// - public class ExtensionPropertiesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExtensionPropertiesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class ExtensionPropertiesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/ExtensionProperties/Item/ExtensionPropertyItemRequestBuilder.cs b/src/generated/Applications/Item/ExtensionProperties/Item/ExtensionPropertyItemRequestBuilder.cs index d7623a846d..67269ec53e 100644 --- a/src/generated/Applications/Item/ExtensionProperties/Item/ExtensionPropertyItemRequestBuilder.cs +++ b/src/generated/Applications/Item/ExtensionProperties/Item/ExtensionPropertyItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.Item.ExtensionProperties.Item /// /// Provides operations to manage the extensionProperties property of the microsoft.graph.application entity. /// - public class ExtensionPropertyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExtensionPropertyItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete a directory extension definition represented by an extensionProperty object. You can delete only directory extensions that aren't synced from on-premises active directory (AD). @@ -157,8 +160,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ExtensionProperty.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExtensionProperty.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -180,14 +183,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ExtensionPropertyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/extensionProperties/{extensionProperty%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExtensionPropertyItemRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/extensionProperties/{extensionProperty%2Did}{?%24expand,%24select}", rawUrl) @@ -219,11 +222,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -239,11 +242,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ExtensionProperty body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExtensionProperty body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ExtensionProperty body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExtensionProperty body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -255,7 +258,8 @@ public RequestInformation ToPatchRequestInformation(ExtensionProperty body, Acti /// /// Read a directory extension definition represented by an extensionProperty object. /// - public class ExtensionPropertyItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExtensionPropertyItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -280,3 +284,4 @@ public class ExtensionPropertyItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/FederatedIdentityCredentials/Count/CountRequestBuilder.cs b/src/generated/Applications/Item/FederatedIdentityCredentials/Count/CountRequestBuilder.cs index 4ffb876405..e366732ba5 100644 --- a/src/generated/Applications/Item/FederatedIdentityCredentials/Count/CountRequestBuilder.cs +++ b/src/generated/Applications/Item/FederatedIdentityCredentials/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.FederatedIdentityCredentials.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/federatedIdentityCredentials/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/federatedIdentityCredentials/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{appli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/FederatedIdentityCredentials/FederatedIdentityCredentialsRequestBuilder.cs b/src/generated/Applications/Item/FederatedIdentityCredentials/FederatedIdentityCredentialsRequestBuilder.cs index 0718d508ce..c646cfbadd 100644 --- a/src/generated/Applications/Item/FederatedIdentityCredentials/FederatedIdentityCredentialsRequestBuilder.cs +++ b/src/generated/Applications/Item/FederatedIdentityCredentials/FederatedIdentityCredentialsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.FederatedIdentityCredentials.Count; using ApiSdk.Applications.Item.FederatedIdentityCredentials.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Applications.Item.FederatedIdentityCredentials /// /// Provides operations to manage the federatedIdentityCredentials property of the microsoft.graph.application entity. /// - public class FederatedIdentityCredentialsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FederatedIdentityCredentialsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the federatedIdentityCredentials property of the microsoft.graph.application entity. @@ -30,7 +33,7 @@ public class FederatedIdentityCredentialsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new FederatedIdentityCredentialItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.FederatedIdentityCredentials.Item.FederatedIdentityCredentialItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.FederatedIdentityCredentials.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -84,8 +87,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(FederatedIdentityCredential.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.FederatedIdentityCredential.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FederatedIdentityCredentialsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/federatedIdentityCredentials{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FederatedIdentityCredentialsRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/federatedIdentityCredentials{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public FederatedIdentityCredentialsRequestBuilder(string rawUrl) : base("{+baseu /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(FederatedIdentityCredential body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.FederatedIdentityCredential body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(FederatedIdentityCredential body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.FederatedIdentityCredential body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(FederatedIdentityCredential b /// /// Get a list of the federatedIdentityCredential objects and their properties. /// - public class FederatedIdentityCredentialsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FederatedIdentityCredentialsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class FederatedIdentityCredentialsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/FederatedIdentityCredentials/Item/FederatedIdentityCredentialItemRequestBuilder.cs b/src/generated/Applications/Item/FederatedIdentityCredentials/Item/FederatedIdentityCredentialItemRequestBuilder.cs index cebd94c210..3d0576c0ba 100644 --- a/src/generated/Applications/Item/FederatedIdentityCredentials/Item/FederatedIdentityCredentialItemRequestBuilder.cs +++ b/src/generated/Applications/Item/FederatedIdentityCredentials/Item/FederatedIdentityCredentialItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.Item.FederatedIdentityCredentials.Item /// /// Provides operations to manage the federatedIdentityCredentials property of the microsoft.graph.application entity. /// - public class FederatedIdentityCredentialItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FederatedIdentityCredentialItemRequestBuilder : BaseCliRequestBuilder { /// /// Deletes a federatedIdentityCredential object from an application. @@ -123,14 +126,14 @@ public Command BuildGetCommand() return command; } /// - /// Create a new federatedIdentityCredential object for an application if it does exist, or update the properties of an existing federatedIdentityCredential object. By configuring a trust relationship between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application. + /// Create a new federatedIdentityCredential object for an application if it doesn't exist, or update the properties of an existing federatedIdentityCredential object. By configuring a trust relationship between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application. /// Find more info here /// /// A public Command BuildPatchCommand() { var command = new Command("patch"); - command.Description = "Create a new federatedIdentityCredential object for an application if it does exist, or update the properties of an existing federatedIdentityCredential object. By configuring a trust relationship between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/federatedidentitycredential-upsert?view=graph-rest-beta"; + command.Description = "Create a new federatedIdentityCredential object for an application if it doesn't exist, or update the properties of an existing federatedIdentityCredential object. By configuring a trust relationship between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/federatedidentitycredential-upsert?view=graph-rest-beta"; var applicationIdOption = new Option("--application-id", description: "The unique identifier of application") { }; applicationIdOption.IsRequired = true; @@ -158,8 +161,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(FederatedIdentityCredential.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.FederatedIdentityCredential.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -181,14 +184,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FederatedIdentityCredentialItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/federatedIdentityCredentials/{federatedIdentityCredential%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FederatedIdentityCredentialItemRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/federatedIdentityCredentials/{federatedIdentityCredential%2Did}{?%24expand,%24select}", rawUrl) @@ -220,11 +223,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -233,18 +236,18 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new federatedIdentityCredential object for an application if it does exist, or update the properties of an existing federatedIdentityCredential object. By configuring a trust relationship between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application. + /// Create a new federatedIdentityCredential object for an application if it doesn't exist, or update the properties of an existing federatedIdentityCredential object. By configuring a trust relationship between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(FederatedIdentityCredential body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.FederatedIdentityCredential body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(FederatedIdentityCredential body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.FederatedIdentityCredential body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -256,7 +259,8 @@ public RequestInformation ToPatchRequestInformation(FederatedIdentityCredential /// /// Read the properties and relationships of a federatedIdentityCredential object. /// - public class FederatedIdentityCredentialItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FederatedIdentityCredentialItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -281,3 +285,4 @@ public class FederatedIdentityCredentialItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/FederatedIdentityCredentialsWithName/FederatedIdentityCredentialsWithNameRequestBuilder.cs b/src/generated/Applications/Item/FederatedIdentityCredentialsWithName/FederatedIdentityCredentialsWithNameRequestBuilder.cs index d727ecfc6c..f3492955b0 100644 --- a/src/generated/Applications/Item/FederatedIdentityCredentialsWithName/FederatedIdentityCredentialsWithNameRequestBuilder.cs +++ b/src/generated/Applications/Item/FederatedIdentityCredentialsWithName/FederatedIdentityCredentialsWithNameRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.Item.FederatedIdentityCredentialsWithName /// /// Provides operations to manage the federatedIdentityCredentials property of the microsoft.graph.application entity. /// - public class FederatedIdentityCredentialsWithNameRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FederatedIdentityCredentialsWithNameRequestBuilder : BaseCliRequestBuilder { /// /// Deletes a federatedIdentityCredential object from an application. @@ -123,14 +126,14 @@ public Command BuildGetCommand() return command; } /// - /// Create a new federatedIdentityCredential object for an application if it does exist, or update the properties of an existing federatedIdentityCredential object. By configuring a trust relationship between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application. + /// Create a new federatedIdentityCredential object for an application if it doesn't exist, or update the properties of an existing federatedIdentityCredential object. By configuring a trust relationship between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application. /// Find more info here /// /// A public Command BuildPatchCommand() { var command = new Command("patch"); - command.Description = "Create a new federatedIdentityCredential object for an application if it does exist, or update the properties of an existing federatedIdentityCredential object. By configuring a trust relationship between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/federatedidentitycredential-upsert?view=graph-rest-beta"; + command.Description = "Create a new federatedIdentityCredential object for an application if it doesn't exist, or update the properties of an existing federatedIdentityCredential object. By configuring a trust relationship between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/federatedidentitycredential-upsert?view=graph-rest-beta"; var applicationIdOption = new Option("--application-id", description: "The unique identifier of application") { }; applicationIdOption.IsRequired = true; @@ -158,8 +161,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(FederatedIdentityCredential.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.FederatedIdentityCredential.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -181,14 +184,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FederatedIdentityCredentialsWithNameRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/federatedIdentityCredentials(name='{name}'){?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FederatedIdentityCredentialsWithNameRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/federatedIdentityCredentials(name='{name}'){?%24expand,%24select}", rawUrl) @@ -220,11 +223,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -233,18 +236,18 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new federatedIdentityCredential object for an application if it does exist, or update the properties of an existing federatedIdentityCredential object. By configuring a trust relationship between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application. + /// Create a new federatedIdentityCredential object for an application if it doesn't exist, or update the properties of an existing federatedIdentityCredential object. By configuring a trust relationship between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(FederatedIdentityCredential body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.FederatedIdentityCredential body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(FederatedIdentityCredential body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.FederatedIdentityCredential body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -256,7 +259,8 @@ public RequestInformation ToPatchRequestInformation(FederatedIdentityCredential /// /// Read the properties and relationships of a federatedIdentityCredential object. /// - public class FederatedIdentityCredentialsWithNameRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FederatedIdentityCredentialsWithNameRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -281,3 +285,4 @@ public class FederatedIdentityCredentialsWithNameRequestBuilderGetQueryParameter } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs b/src/generated/Applications/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs index 85b0a976ea..a7db47446c 100644 --- a/src/generated/Applications/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs +++ b/src/generated/Applications/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.GetMemberGroups { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class GetMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable /// The securityEnabledOnly property public bool? SecurityEnabledOnly { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetMemberGroupsPostRequestBody() { @@ -24,12 +26,12 @@ public GetMemberGroupsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.Item.GetMemberGroups.GetMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberGroupsPostRequestBody(); + return new global::ApiSdk.Applications.Item.GetMemberGroups.GetMemberGroupsPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs b/src/generated/Applications/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs index 5002564aca..14f5991da8 100644 --- a/src/generated/Applications/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs +++ b/src/generated/Applications/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.GetMemberGroups { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetMemberGroupsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetMemberGroupsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class GetMemberGroupsPostResponse : BaseCollectionPaginationCountResponse /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Applications.Item.GetMemberGroups.GetMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberGroupsPostResponse(); + return new global::ApiSdk.Applications.Item.GetMemberGroups.GetMemberGroupsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -52,3 +54,4 @@ public override void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs b/src/generated/Applications/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs index f30cadb3b9..f3327172de 100644 --- a/src/generated/Applications/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs +++ b/src/generated/Applications/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.Applications.Item.GetMemberGroups /// /// Provides operations to call the getMemberGroups method. /// - public class GetMemberGroupsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetMemberGroupsRequestBuilder : BaseCliRequestBuilder { /// - /// Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API. + /// Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the DirectoryResultSizeLimitExceeded error code. If you get the DirectoryResultSizeLimitExceeded error code, use the List group transitive memberOf API instead. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-beta"; + command.Description = "Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the DirectoryResultSizeLimitExceeded error code. If you get the DirectoryResultSizeLimitExceeded error code, use the List group transitive memberOf API instead.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-beta"; var applicationIdOption = new Option("--application-id", description: "The unique identifier of application") { }; applicationIdOption.IsRequired = true; @@ -55,8 +58,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetMemberGroupsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Applications.Item.GetMemberGroups.GetMemberGroupsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -86,32 +89,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetMemberGroupsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/getMemberGroups", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetMemberGroupsRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/getMemberGroups", rawUrl) { } /// - /// Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API. + /// Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the DirectoryResultSizeLimitExceeded error code. If you get the DirectoryResultSizeLimitExceeded error code, use the List group transitive memberOf API instead. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.GetMemberGroups.GetMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMemberGroupsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.GetMemberGroups.GetMemberGroupsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -122,3 +125,4 @@ public RequestInformation ToPostRequestInformation(GetMemberGroupsPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs b/src/generated/Applications/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs index f3e7636edb..1f3e401b49 100644 --- a/src/generated/Applications/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs +++ b/src/generated/Applications/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.GetMemberObjects { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class GetMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsable /// The securityEnabledOnly property public bool? SecurityEnabledOnly { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetMemberObjectsPostRequestBody() { @@ -24,12 +26,12 @@ public GetMemberObjectsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.Item.GetMemberObjects.GetMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberObjectsPostRequestBody(); + return new global::ApiSdk.Applications.Item.GetMemberObjects.GetMemberObjectsPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs b/src/generated/Applications/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs index 0310555054..bd2d5099a9 100644 --- a/src/generated/Applications/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs +++ b/src/generated/Applications/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.GetMemberObjects { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetMemberObjectsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetMemberObjectsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class GetMemberObjectsPostResponse : BaseCollectionPaginationCountRespons /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Applications.Item.GetMemberObjects.GetMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberObjectsPostResponse(); + return new global::ApiSdk.Applications.Item.GetMemberObjects.GetMemberObjectsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -52,3 +54,4 @@ public override void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs b/src/generated/Applications/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs index a38ba2793a..a5ba0aa4cf 100644 --- a/src/generated/Applications/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs +++ b/src/generated/Applications/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.GetMemberObjects /// /// Provides operations to call the getMemberObjects method. /// - public class GetMemberObjectsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetMemberObjectsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getMemberObjects @@ -54,8 +57,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetMemberObjectsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Applications.Item.GetMemberObjects.GetMemberObjectsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -85,14 +88,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetMemberObjectsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/getMemberObjects", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/getMemberObjects", rawUrl) @@ -106,11 +109,11 @@ public GetMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/applicat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.GetMemberObjects.GetMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMemberObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.GetMemberObjects.GetMemberObjectsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -121,3 +124,4 @@ public RequestInformation ToPostRequestInformation(GetMemberObjectsPostRequestBo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/HomeRealmDiscoveryPolicies/Count/CountRequestBuilder.cs b/src/generated/Applications/Item/HomeRealmDiscoveryPolicies/Count/CountRequestBuilder.cs index 567d69619f..26970dd41a 100644 --- a/src/generated/Applications/Item/HomeRealmDiscoveryPolicies/Count/CountRequestBuilder.cs +++ b/src/generated/Applications/Item/HomeRealmDiscoveryPolicies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.HomeRealmDiscoveryPolicies.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/homeRealmDiscoveryPolicies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/homeRealmDiscoveryPolicies/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{appli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/HomeRealmDiscoveryPolicies/HomeRealmDiscoveryPoliciesRequestBuilder.cs b/src/generated/Applications/Item/HomeRealmDiscoveryPolicies/HomeRealmDiscoveryPoliciesRequestBuilder.cs index 76d90e30ea..822cda18bb 100644 --- a/src/generated/Applications/Item/HomeRealmDiscoveryPolicies/HomeRealmDiscoveryPoliciesRequestBuilder.cs +++ b/src/generated/Applications/Item/HomeRealmDiscoveryPolicies/HomeRealmDiscoveryPoliciesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.HomeRealmDiscoveryPolicies.Count; using ApiSdk.Applications.Item.HomeRealmDiscoveryPolicies.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Applications.Item.HomeRealmDiscoveryPolicies /// /// Provides operations to manage the homeRealmDiscoveryPolicies property of the microsoft.graph.application entity. /// - public class HomeRealmDiscoveryPoliciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HomeRealmDiscoveryPoliciesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the homeRealmDiscoveryPolicies property of the microsoft.graph.application entity. @@ -30,7 +33,7 @@ public class HomeRealmDiscoveryPoliciesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new HomeRealmDiscoveryPolicyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.HomeRealmDiscoveryPolicies.Item.HomeRealmDiscoveryPolicyItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.HomeRealmDiscoveryPolicies.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public HomeRealmDiscoveryPoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/homeRealmDiscoveryPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HomeRealmDiscoveryPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/homeRealmDiscoveryPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public HomeRealmDiscoveryPoliciesRequestBuilder(string rawUrl) : base("{+baseurl /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get homeRealmDiscoveryPolicies from applications /// - public class HomeRealmDiscoveryPoliciesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HomeRealmDiscoveryPoliciesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class HomeRealmDiscoveryPoliciesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/HomeRealmDiscoveryPolicies/Item/HomeRealmDiscoveryPolicyItemRequestBuilder.cs b/src/generated/Applications/Item/HomeRealmDiscoveryPolicies/Item/HomeRealmDiscoveryPolicyItemRequestBuilder.cs index f4cdafcac1..211b412cae 100644 --- a/src/generated/Applications/Item/HomeRealmDiscoveryPolicies/Item/HomeRealmDiscoveryPolicyItemRequestBuilder.cs +++ b/src/generated/Applications/Item/HomeRealmDiscoveryPolicies/Item/HomeRealmDiscoveryPolicyItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.Item.HomeRealmDiscoveryPolicies.Item /// /// Provides operations to manage the homeRealmDiscoveryPolicies property of the microsoft.graph.application entity. /// - public class HomeRealmDiscoveryPolicyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HomeRealmDiscoveryPolicyItemRequestBuilder : BaseCliRequestBuilder { /// /// Get homeRealmDiscoveryPolicies from applications @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public HomeRealmDiscoveryPolicyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HomeRealmDiscoveryPolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public HomeRealmDiscoveryPolicyItemRequestBuilder(string rawUrl) : base("{+baseu /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get homeRealmDiscoveryPolicies from applications /// - public class HomeRealmDiscoveryPolicyItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HomeRealmDiscoveryPolicyItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class HomeRealmDiscoveryPolicyItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Logo/LogoRequestBuilder.cs b/src/generated/Applications/Item/Logo/LogoRequestBuilder.cs index 94ab0eee06..dfca0a8600 100644 --- a/src/generated/Applications/Item/Logo/LogoRequestBuilder.cs +++ b/src/generated/Applications/Item/Logo/LogoRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Logo /// /// Provides operations to manage the media for the application entity. /// - public class LogoRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LogoRequestBuilder : BaseCliRequestBuilder { /// /// The main logo for the application. Not nullable. @@ -146,14 +149,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LogoRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/logo", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LogoRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/logo", rawUrl) @@ -221,3 +224,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Owners.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/owners/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/owners/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{appli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -105,7 +108,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -130,3 +134,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Owners/GraphAppRoleAssignment/Count/CountRequestBuilder.cs b/src/generated/Applications/Item/Owners/GraphAppRoleAssignment/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..f56b5806a9 --- /dev/null +++ b/src/generated/Applications/Item/Owners/GraphAppRoleAssignment/Count/CountRequestBuilder.cs @@ -0,0 +1,137 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Applications.Item.Owners.GraphAppRoleAssignment.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + var applicationIdOption = new Option("--application-id", description: "The unique identifier of application") { + }; + applicationIdOption.IsRequired = true; + command.AddOption(applicationIdOption); + var consistencyLevelOption = new Option("--consistency-level", description: "Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries") { + Arity = ArgumentArity.ZeroOrMore + }; + consistencyLevelOption.IsRequired = false; + command.AddOption(consistencyLevelOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + command.SetHandler(async (invocationContext) => { + var applicationId = invocationContext.ParseResult.GetValueForOption(applicationIdOption); + var consistencyLevel = invocationContext.ParseResult.GetValueForOption(consistencyLevelOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + }); + if (applicationId is not null) requestInfo.PathParameters.Add("application%2Did", applicationId); + if (consistencyLevel is not null) requestInfo.Headers.Add("ConsistencyLevel", consistencyLevel); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/owners/graph.appRoleAssignment/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/owners/graph.appRoleAssignment/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Owners/GraphAppRoleAssignment/GraphAppRoleAssignmentRequestBuilder.cs b/src/generated/Applications/Item/Owners/GraphAppRoleAssignment/GraphAppRoleAssignmentRequestBuilder.cs new file mode 100644 index 0000000000..d3a530ece9 --- /dev/null +++ b/src/generated/Applications/Item/Owners/GraphAppRoleAssignment/GraphAppRoleAssignmentRequestBuilder.cs @@ -0,0 +1,255 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Applications.Item.Owners.GraphAppRoleAssignment.Count; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Applications.Item.Owners.GraphAppRoleAssignment +{ + /// + /// Casts the previous resource to appRoleAssignment. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAppRoleAssignmentRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.Applications.Item.Owners.GraphAppRoleAssignment.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection"; + var applicationIdOption = new Option("--application-id", description: "The unique identifier of application") { + }; + applicationIdOption.IsRequired = true; + command.AddOption(applicationIdOption); + var consistencyLevelOption = new Option("--consistency-level", description: "Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries") { + Arity = ArgumentArity.ZeroOrMore + }; + consistencyLevelOption.IsRequired = false; + command.AddOption(consistencyLevelOption); + var topOption = new Option("--top", description: "Show only the first n items") { + }; + topOption.IsRequired = false; + command.AddOption(topOption); + var skipOption = new Option("--skip", description: "Skip the first n items") { + }; + skipOption.IsRequired = false; + command.AddOption(skipOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + var countOption = new Option("--count", description: "Include count of items") { + }; + countOption.IsRequired = false; + command.AddOption(countOption); + var orderbyOption = new Option("--orderby", description: "Order items by property values") { + Arity = ArgumentArity.ZeroOrMore + }; + orderbyOption.IsRequired = false; + command.AddOption(orderbyOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var applicationId = invocationContext.ParseResult.GetValueForOption(applicationIdOption); + var consistencyLevel = invocationContext.ParseResult.GetValueForOption(consistencyLevelOption); + var top = invocationContext.ParseResult.GetValueForOption(topOption); + var skip = invocationContext.ParseResult.GetValueForOption(skipOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Top = top; + q.QueryParameters.Skip = skip; + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + q.QueryParameters.Count = count; + q.QueryParameters.Orderby = orderby; + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (applicationId is not null) requestInfo.PathParameters.Add("application%2Did", applicationId); + if (consistencyLevel is not null) requestInfo.Headers.Add("ConsistencyLevel", consistencyLevel); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public GraphAppRoleAssignmentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/owners/graph.appRoleAssignment{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public GraphAppRoleAssignmentRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/owners/graph.appRoleAssignment{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAppRoleAssignmentRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Owners/GraphEndpoint/Count/CountRequestBuilder.cs b/src/generated/Applications/Item/Owners/GraphEndpoint/Count/CountRequestBuilder.cs index bd837ba07d..64ad12e969 100644 --- a/src/generated/Applications/Item/Owners/GraphEndpoint/Count/CountRequestBuilder.cs +++ b/src/generated/Applications/Item/Owners/GraphEndpoint/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Owners.GraphEndpoint.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/owners/graph.endpoint/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/owners/graph.endpoint/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{appli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -105,7 +108,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -130,3 +134,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Owners/GraphEndpoint/GraphEndpointRequestBuilder.cs b/src/generated/Applications/Item/Owners/GraphEndpoint/GraphEndpointRequestBuilder.cs index f4542f7d79..d30f0b0460 100644 --- a/src/generated/Applications/Item/Owners/GraphEndpoint/GraphEndpointRequestBuilder.cs +++ b/src/generated/Applications/Item/Owners/GraphEndpoint/GraphEndpointRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.Owners.GraphEndpoint.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Applications.Item.Owners.GraphEndpoint /// /// Casts the previous resource to endpoint. /// - public class GraphEndpointRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphEndpointRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Owners.GraphEndpoint.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -149,14 +152,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphEndpointRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/owners/graph.endpoint{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphEndpointRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/owners/graph.endpoint{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphEndpointRequestBuilder(string rawUrl) : base("{+baseurl}/application /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -184,7 +187,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.endpoint in the microsoft.graph.directoryObject collection /// - public class GraphEndpointRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphEndpointRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -248,3 +252,4 @@ public class GraphEndpointRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Owners/GraphServicePrincipal/Count/CountRequestBuilder.cs b/src/generated/Applications/Item/Owners/GraphServicePrincipal/Count/CountRequestBuilder.cs index 2633552aa9..37087b5cc5 100644 --- a/src/generated/Applications/Item/Owners/GraphServicePrincipal/Count/CountRequestBuilder.cs +++ b/src/generated/Applications/Item/Owners/GraphServicePrincipal/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Owners.GraphServicePrincipal.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/owners/graph.servicePrincipal/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/owners/graph.servicePrincipal/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{appli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -105,7 +108,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -130,3 +134,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Owners/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs b/src/generated/Applications/Item/Owners/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs index c5b87b4f40..f39c2c256d 100644 --- a/src/generated/Applications/Item/Owners/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs +++ b/src/generated/Applications/Item/Owners/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.Owners.GraphServicePrincipal.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Applications.Item.Owners.GraphServicePrincipal /// /// Casts the previous resource to servicePrincipal. /// - public class GraphServicePrincipalRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphServicePrincipalRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Owners.GraphServicePrincipal.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -149,14 +152,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphServicePrincipalRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/owners/graph.servicePrincipal{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphServicePrincipalRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/owners/graph.servicePrincipal{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphServicePrincipalRequestBuilder(string rawUrl) : base("{+baseurl}/app /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -184,7 +187,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection /// - public class GraphServicePrincipalRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphServicePrincipalRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -248,3 +252,4 @@ public class GraphServicePrincipalRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Owners/GraphUser/Count/CountRequestBuilder.cs b/src/generated/Applications/Item/Owners/GraphUser/Count/CountRequestBuilder.cs index b680e9d07e..dc2095fcf7 100644 --- a/src/generated/Applications/Item/Owners/GraphUser/Count/CountRequestBuilder.cs +++ b/src/generated/Applications/Item/Owners/GraphUser/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Owners.GraphUser.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/owners/graph.user/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/owners/graph.user/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{appli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -105,7 +108,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -130,3 +134,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Owners/GraphUser/GraphUserRequestBuilder.cs b/src/generated/Applications/Item/Owners/GraphUser/GraphUserRequestBuilder.cs index e471cf76cc..3c04e64988 100644 --- a/src/generated/Applications/Item/Owners/GraphUser/GraphUserRequestBuilder.cs +++ b/src/generated/Applications/Item/Owners/GraphUser/GraphUserRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.Owners.GraphUser.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Applications.Item.Owners.GraphUser /// /// Casts the previous resource to user. /// - public class GraphUserRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphUserRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Owners.GraphUser.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -149,14 +152,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphUserRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/owners/graph.user{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphUserRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/owners/graph.user{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphUserRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{a /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -184,7 +187,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection /// - public class GraphUserRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphUserRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -248,3 +252,4 @@ public class GraphUserRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Owners/Item/DirectoryObjectItemRequestBuilder.cs b/src/generated/Applications/Item/Owners/Item/DirectoryObjectItemRequestBuilder.cs index 5d998a104d..97723db5aa 100644 --- a/src/generated/Applications/Item/Owners/Item/DirectoryObjectItemRequestBuilder.cs +++ b/src/generated/Applications/Item/Owners/Item/DirectoryObjectItemRequestBuilder.cs @@ -1,8 +1,11 @@ // +#pragma warning disable CS0618 +using ApiSdk.Applications.Item.Owners.Item.GraphAppRoleAssignment; using ApiSdk.Applications.Item.Owners.Item.GraphEndpoint; using ApiSdk.Applications.Item.Owners.Item.GraphServicePrincipal; using ApiSdk.Applications.Item.Owners.Item.GraphUser; using ApiSdk.Applications.Item.Owners.Item.Ref; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.IO; using Microsoft.Kiota.Cli.Commons; @@ -18,8 +21,26 @@ namespace ApiSdk.Applications.Item.Owners.Item /// /// Builds and executes requests for operations under \applications\{application-id}\owners\{directoryObject-id} /// - public class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder { + /// + /// Casts the previous resource to appRoleAssignment. + /// + /// A + public Command BuildGraphAppRoleAssignmentByIdNavCommand() + { + var command = new Command("graph-app-role-assignment-by-id"); + command.Description = "Casts the previous resource to appRoleAssignment."; + var builder = new global::ApiSdk.Applications.Item.Owners.Item.GraphAppRoleAssignment.GraphAppRoleAssignmentRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } /// /// Casts the previous resource to endpoint. /// @@ -28,7 +49,7 @@ public Command BuildGraphEndpointByIdNavCommand() { var command = new Command("graph-endpoint-by-id"); command.Description = "Casts the previous resource to endpoint."; - var builder = new GraphEndpointRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Owners.Item.GraphEndpoint.GraphEndpointRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -45,7 +66,7 @@ public Command BuildGraphServicePrincipalByIdNavCommand() { var command = new Command("graph-service-principal-by-id"); command.Description = "Casts the previous resource to servicePrincipal."; - var builder = new GraphServicePrincipalRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Owners.Item.GraphServicePrincipal.GraphServicePrincipalRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -62,7 +83,7 @@ public Command BuildGraphUserByIdNavCommand() { var command = new Command("graph-user-by-id"); command.Description = "Casts the previous resource to user."; - var builder = new GraphUserRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Owners.Item.GraphUser.GraphUserRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -79,7 +100,7 @@ public Command BuildRefByIdNavCommand() { var command = new Command("ref-by-id"); command.Description = "Provides operations to manage the collection of application entities."; - var builder = new RefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Owners.Item.Ref.RefRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); foreach (var cmd in execCommands) @@ -89,14 +110,14 @@ public Command BuildRefByIdNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DirectoryObjectItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/owners/{directoryObject%2Did}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectoryObjectItemRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/owners/{directoryObject%2Did}", rawUrl) @@ -104,3 +125,4 @@ public DirectoryObjectItemRequestBuilder(string rawUrl) : base("{+baseurl}/appli } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Owners/Item/GraphAppRoleAssignment/GraphAppRoleAssignmentRequestBuilder.cs b/src/generated/Applications/Item/Owners/Item/GraphAppRoleAssignment/GraphAppRoleAssignmentRequestBuilder.cs new file mode 100644 index 0000000000..a4e1801032 --- /dev/null +++ b/src/generated/Applications/Item/Owners/Item/GraphAppRoleAssignment/GraphAppRoleAssignmentRequestBuilder.cs @@ -0,0 +1,154 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Applications.Item.Owners.Item.GraphAppRoleAssignment +{ + /// + /// Casts the previous resource to appRoleAssignment. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAppRoleAssignmentRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment"; + var applicationIdOption = new Option("--application-id", description: "The unique identifier of application") { + }; + applicationIdOption.IsRequired = true; + command.AddOption(applicationIdOption); + var directoryObjectIdOption = new Option("--directory-object-id", description: "The unique identifier of directoryObject") { + }; + directoryObjectIdOption.IsRequired = true; + command.AddOption(directoryObjectIdOption); + var consistencyLevelOption = new Option("--consistency-level", description: "Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries") { + Arity = ArgumentArity.ZeroOrMore + }; + consistencyLevelOption.IsRequired = false; + command.AddOption(consistencyLevelOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var applicationId = invocationContext.ParseResult.GetValueForOption(applicationIdOption); + var directoryObjectId = invocationContext.ParseResult.GetValueForOption(directoryObjectIdOption); + var consistencyLevel = invocationContext.ParseResult.GetValueForOption(consistencyLevelOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (applicationId is not null) requestInfo.PathParameters.Add("application%2Did", applicationId); + if (directoryObjectId is not null) requestInfo.PathParameters.Add("directoryObject%2Did", directoryObjectId); + if (consistencyLevel is not null) requestInfo.Headers.Add("ConsistencyLevel", consistencyLevel); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public GraphAppRoleAssignmentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/owners/{directoryObject%2Did}/graph.appRoleAssignment{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public GraphAppRoleAssignmentRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/owners/{directoryObject%2Did}/graph.appRoleAssignment{?%24expand,%24select}", rawUrl) + { + } + /// + /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAppRoleAssignmentRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Owners/Item/GraphEndpoint/GraphEndpointRequestBuilder.cs b/src/generated/Applications/Item/Owners/Item/GraphEndpoint/GraphEndpointRequestBuilder.cs index dc39889df7..1566af3bd9 100644 --- a/src/generated/Applications/Item/Owners/Item/GraphEndpoint/GraphEndpointRequestBuilder.cs +++ b/src/generated/Applications/Item/Owners/Item/GraphEndpoint/GraphEndpointRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.Item.Owners.Item.GraphEndpoint /// /// Casts the previous resource to endpoint. /// - public class GraphEndpointRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphEndpointRequestBuilder : BaseCliRequestBuilder { /// /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.endpoint @@ -87,14 +90,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphEndpointRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/owners/{directoryObject%2Did}/graph.endpoint{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphEndpointRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/owners/{directoryObject%2Did}/graph.endpoint{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphEndpointRequestBuilder(string rawUrl) : base("{+baseurl}/application /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -122,7 +125,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.endpoint /// - public class GraphEndpointRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphEndpointRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -147,3 +151,4 @@ public class GraphEndpointRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Owners/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs b/src/generated/Applications/Item/Owners/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs index 7d89c731da..521e278754 100644 --- a/src/generated/Applications/Item/Owners/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs +++ b/src/generated/Applications/Item/Owners/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.Item.Owners.Item.GraphServicePrincipal /// /// Casts the previous resource to servicePrincipal. /// - public class GraphServicePrincipalRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphServicePrincipalRequestBuilder : BaseCliRequestBuilder { /// /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal @@ -87,14 +90,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphServicePrincipalRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/owners/{directoryObject%2Did}/graph.servicePrincipal{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphServicePrincipalRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/owners/{directoryObject%2Did}/graph.servicePrincipal{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphServicePrincipalRequestBuilder(string rawUrl) : base("{+baseurl}/app /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -122,7 +125,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal /// - public class GraphServicePrincipalRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphServicePrincipalRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -147,3 +151,4 @@ public class GraphServicePrincipalRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Owners/Item/GraphUser/GraphUserRequestBuilder.cs b/src/generated/Applications/Item/Owners/Item/GraphUser/GraphUserRequestBuilder.cs index 2a51485ca1..d4837da726 100644 --- a/src/generated/Applications/Item/Owners/Item/GraphUser/GraphUserRequestBuilder.cs +++ b/src/generated/Applications/Item/Owners/Item/GraphUser/GraphUserRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.Item.Owners.Item.GraphUser /// /// Casts the previous resource to user. /// - public class GraphUserRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphUserRequestBuilder : BaseCliRequestBuilder { /// /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.user @@ -87,14 +90,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphUserRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/owners/{directoryObject%2Did}/graph.user{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphUserRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/owners/{directoryObject%2Did}/graph.user{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphUserRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{a /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -122,7 +125,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.user /// - public class GraphUserRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphUserRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -147,3 +151,4 @@ public class GraphUserRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Owners/Item/Ref/RefRequestBuilder.cs b/src/generated/Applications/Item/Owners/Item/Ref/RefRequestBuilder.cs index c2dec36317..ce47233f4a 100644 --- a/src/generated/Applications/Item/Owners/Item/Ref/RefRequestBuilder.cs +++ b/src/generated/Applications/Item/Owners/Item/Ref/RefRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Owners.Item.Ref /// /// Provides operations to manage the collection of application entities. /// - public class RefRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilder : BaseCliRequestBuilder { /// /// Remove an owner from an application. As a recommended best practice, apps should have at least two owners. @@ -63,14 +66,14 @@ public Command BuildDeleteCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RefRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/owners/{directoryObject%2Did}/$ref", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RefRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/owners/{directoryObject%2Did}/$ref", rawUrl) @@ -97,3 +100,4 @@ public RequestInformation ToDeleteRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Applications.Item.Owners.Count; +using ApiSdk.Applications.Item.Owners.GraphAppRoleAssignment; using ApiSdk.Applications.Item.Owners.GraphEndpoint; using ApiSdk.Applications.Item.Owners.GraphServicePrincipal; using ApiSdk.Applications.Item.Owners.GraphUser; @@ -7,6 +9,7 @@ using ApiSdk.Applications.Item.Owners.Ref; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -25,7 +28,8 @@ namespace ApiSdk.Applications.Item.Owners /// /// Provides operations to manage the owners property of the microsoft.graph.application entity. /// - public class OwnersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OwnersRequestBuilder : BaseCliRequestBuilder { /// /// Gets an item from the ApiSdk.applications.item.owners.item collection @@ -34,7 +38,8 @@ public class OwnersRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var commands = new List(); - var builder = new DirectoryObjectItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Owners.Item.DirectoryObjectItemRequestBuilder(PathParameters); + commands.Add(builder.BuildGraphAppRoleAssignmentByIdNavCommand()); commands.Add(builder.BuildGraphEndpointByIdNavCommand()); commands.Add(builder.BuildGraphServicePrincipalByIdNavCommand()); commands.Add(builder.BuildGraphUserByIdNavCommand()); @@ -49,7 +54,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Owners.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -59,6 +64,29 @@ public Command BuildCountNavCommand() return command; } /// + /// Casts the previous resource to appRoleAssignment. + /// + /// A + public Command BuildGraphAppRoleAssignmentNavCommand() + { + var command = new Command("graph-app-role-assignment"); + command.Description = "Casts the previous resource to appRoleAssignment."; + var builder = new global::ApiSdk.Applications.Item.Owners.GraphAppRoleAssignment.GraphAppRoleAssignmentRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// /// Casts the previous resource to endpoint. /// /// A @@ -66,7 +94,7 @@ public Command BuildGraphEndpointNavCommand() { var command = new Command("graph-endpoint"); command.Description = "Casts the previous resource to endpoint."; - var builder = new GraphEndpointRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Owners.GraphEndpoint.GraphEndpointRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -89,7 +117,7 @@ public Command BuildGraphServicePrincipalNavCommand() { var command = new Command("graph-service-principal"); command.Description = "Casts the previous resource to servicePrincipal."; - var builder = new GraphServicePrincipalRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Owners.GraphServicePrincipal.GraphServicePrincipalRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -112,7 +140,7 @@ public Command BuildGraphUserNavCommand() { var command = new Command("graph-user"); command.Description = "Casts the previous resource to user."; - var builder = new GraphUserRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Owners.GraphUser.GraphUserRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -128,14 +156,14 @@ public Command BuildGraphUserNavCommand() return command; } /// - /// Retrieve a list of owners for an application that are directoryObject objects. + /// Retrieve a list of owners for an application that are directoryObject types. /// Find more info here /// /// A public Command BuildListCommand() { var command = new Command("list"); - command.Description = "Retrieve a list of owners for an application that are directoryObject objects.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/application-list-owners?view=graph-rest-beta"; + command.Description = "Retrieve a list of owners for an application that are directoryObject types.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/application-list-owners?view=graph-rest-beta"; var applicationIdOption = new Option("--application-id", description: "The unique identifier of application") { }; applicationIdOption.IsRequired = true; @@ -245,7 +273,7 @@ public Command BuildRefNavCommand() { var command = new Command("ref"); command.Description = "Provides operations to manage the collection of application entities."; - var builder = new RefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Owners.Ref.RefRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -257,31 +285,31 @@ public Command BuildRefNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public OwnersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/owners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OwnersRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/owners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Retrieve a list of owners for an application that are directoryObject objects. + /// Retrieve a list of owners for an application that are directoryObject types. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -290,9 +318,10 @@ public RequestInformation ToGetRequestInformation(Action - /// Retrieve a list of owners for an application that are directoryObject objects. + /// Retrieve a list of owners for an application that are directoryObject types. /// - public class OwnersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OwnersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -356,3 +385,4 @@ public class OwnersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Owners/Ref/RefRequestBuilder.cs b/src/generated/Applications/Item/Owners/Ref/RefRequestBuilder.cs index 56db2a8a7d..83324b7ffc 100644 --- a/src/generated/Applications/Item/Owners/Ref/RefRequestBuilder.cs +++ b/src/generated/Applications/Item/Owners/Ref/RefRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.Item.Owners.Ref /// /// Provides operations to manage the collection of application entities. /// - public class RefRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilder : BaseCliRequestBuilder { /// /// Remove an owner from an application. As a recommended best practice, apps should have at least two owners. @@ -64,14 +67,14 @@ public Command BuildDeleteCommand() return command; } /// - /// Retrieve a list of owners for an application that are directoryObject objects. + /// Retrieve a list of owners for an application that are directoryObject types. /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Retrieve a list of owners for an application that are directoryObject objects.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/application-list-owners?view=graph-rest-beta"; + command.Description = "Retrieve a list of owners for an application that are directoryObject types.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/application-list-owners?view=graph-rest-beta"; var applicationIdOption = new Option("--application-id", description: "The unique identifier of application") { }; applicationIdOption.IsRequired = true; @@ -160,14 +163,14 @@ public Command BuildGetCommand() return command; } /// - /// Use this API to add an owner to an application by posting to the owners collection. + /// Add an owner to an application. Application owners can be individual users, the associated service principal, or another service principal. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Use this API to add an owner to an application by posting to the owners collection.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/application-post-owners?view=graph-rest-beta"; + command.Description = "Add an owner to an application. Application owners can be individual users, the associated service principal, or another service principal.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/application-post-owners?view=graph-rest-beta"; var applicationIdOption = new Option("--application-id", description: "The unique identifier of application") { }; applicationIdOption.IsRequired = true; @@ -182,8 +185,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ReferenceCreate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ReferenceCreate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -202,14 +205,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RefRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/owners/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RefRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/owners/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", rawUrl) @@ -222,11 +225,11 @@ public RefRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{applica /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/applications/{application%2Did}/owners/$ref?@id={%40id}", PathParameters); @@ -235,17 +238,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Retrieve a list of owners for an application that are directoryObject objects. + /// Retrieve a list of owners for an application that are directoryObject types. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/applications/{application%2Did}/owners/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", PathParameters); @@ -254,18 +257,18 @@ public RequestInformation ToGetRequestInformation(Action - /// Use this API to add an owner to an application by posting to the owners collection. + /// Add an owner to an application. Application owners can be individual users, the associated service principal, or another service principal. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ReferenceCreate body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ReferenceCreate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ReferenceCreate body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ReferenceCreate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -277,7 +280,8 @@ public RequestInformation ToPostRequestInformation(ReferenceCreate body, Action< /// /// Remove an owner from an application. As a recommended best practice, apps should have at least two owners. /// - public class RefRequestBuilderDeleteQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilderDeleteQueryParameters { /// The delete Uri #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -291,9 +295,10 @@ public class RefRequestBuilderDeleteQueryParameters #endif } /// - /// Retrieve a list of owners for an application that are directoryObject objects. + /// Retrieve a list of owners for an application that are directoryObject types. /// - public class RefRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -337,3 +342,4 @@ public class RefRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/RemoveKey/RemoveKeyPostRequestBody.cs b/src/generated/Applications/Item/RemoveKey/RemoveKeyPostRequestBody.cs index 365de60efc..41852e419f 100644 --- a/src/generated/Applications/Item/RemoveKey/RemoveKeyPostRequestBody.cs +++ b/src/generated/Applications/Item/RemoveKey/RemoveKeyPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.RemoveKey { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RemoveKeyPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RemoveKeyPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -23,7 +25,7 @@ public class RemoveKeyPostRequestBody : IAdditionalDataHolder, IParsable public string Proof { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RemoveKeyPostRequestBody() { @@ -32,12 +34,12 @@ public RemoveKeyPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RemoveKeyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.Item.RemoveKey.RemoveKeyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RemoveKeyPostRequestBody(); + return new global::ApiSdk.Applications.Item.RemoveKey.RemoveKeyPostRequestBody(); } /// /// The deserialization information for the current model @@ -64,3 +66,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/RemoveKey/RemoveKeyRequestBuilder.cs b/src/generated/Applications/Item/RemoveKey/RemoveKeyRequestBuilder.cs index b16081dcd0..09b9e59870 100644 --- a/src/generated/Applications/Item/RemoveKey/RemoveKeyRequestBuilder.cs +++ b/src/generated/Applications/Item/RemoveKey/RemoveKeyRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.RemoveKey /// /// Provides operations to call the removeKey method. /// - public class RemoveKeyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemoveKeyRequestBuilder : BaseCliRequestBuilder { /// /// Remove a key credential from an application. This method along with addKey can be used by an application to automate rolling its expiring keys. As part of the request validation for this method, a proof of possession of an existing key is verified before the action can be performed. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RemoveKeyPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Applications.Item.RemoveKey.RemoveKeyPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RemoveKeyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/removeKey", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RemoveKeyRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/removeKey", rawUrl) @@ -84,11 +87,11 @@ public RemoveKeyRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{a /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RemoveKeyPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.RemoveKey.RemoveKeyPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemoveKeyPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.RemoveKey.RemoveKeyPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(RemoveKeyPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/RemovePassword/RemovePasswordPostRequestBody.cs b/src/generated/Applications/Item/RemovePassword/RemovePasswordPostRequestBody.cs index a976ef99b3..26c12b01ed 100644 --- a/src/generated/Applications/Item/RemovePassword/RemovePasswordPostRequestBody.cs +++ b/src/generated/Applications/Item/RemovePassword/RemovePasswordPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.RemovePassword { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RemovePasswordPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RemovePasswordPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class RemovePasswordPostRequestBody : IAdditionalDataHolder, IParsable /// The keyId property public Guid? KeyId { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RemovePasswordPostRequestBody() { @@ -24,12 +26,12 @@ public RemovePasswordPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RemovePasswordPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.Item.RemovePassword.RemovePasswordPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RemovePasswordPostRequestBody(); + return new global::ApiSdk.Applications.Item.RemovePassword.RemovePasswordPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/RemovePassword/RemovePasswordRequestBuilder.cs b/src/generated/Applications/Item/RemovePassword/RemovePasswordRequestBuilder.cs index 8378cd5c85..d071f1bbee 100644 --- a/src/generated/Applications/Item/RemovePassword/RemovePasswordRequestBuilder.cs +++ b/src/generated/Applications/Item/RemovePassword/RemovePasswordRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.RemovePassword /// /// Provides operations to call the removePassword method. /// - public class RemovePasswordRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemovePasswordRequestBuilder : BaseCliRequestBuilder { /// /// Removes a password from an application. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RemovePasswordPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Applications.Item.RemovePassword.RemovePasswordPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RemovePasswordRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/removePassword", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RemovePasswordRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/removePassword", rawUrl) @@ -84,11 +87,11 @@ public RemovePasswordRequestBuilder(string rawUrl) : base("{+baseurl}/applicatio /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RemovePasswordPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.RemovePassword.RemovePasswordPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemovePasswordPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.RemovePassword.RemovePasswordPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(RemovePasswordPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Restore/RestoreRequestBuilder.cs b/src/generated/Applications/Item/Restore/RestoreRequestBuilder.cs index 08f94a03f8..3182737517 100644 --- a/src/generated/Applications/Item/Restore/RestoreRequestBuilder.cs +++ b/src/generated/Applications/Item/Restore/RestoreRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,17 +21,18 @@ namespace ApiSdk.Applications.Item.Restore /// /// Provides operations to call the restore method. /// - public class RestoreRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RestoreRequestBuilder : BaseCliRequestBuilder { /// - /// Restore a recently deleted application, externalUserProfile, group, pendingExternalUserProfile, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. + /// Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Restore a recently deleted application, externalUserProfile, group, pendingExternalUserProfile, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-beta"; + command.Description = "Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-beta"; var applicationIdOption = new Option("--application-id", description: "The unique identifier of application") { }; applicationIdOption.IsRequired = true; @@ -61,21 +64,21 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RestoreRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/restore", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RestoreRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/restore", rawUrl) { } /// - /// Restore a recently deleted application, externalUserProfile, group, pendingExternalUserProfile, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. + /// Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -95,3 +98,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.SetVerifiedPublisher { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetVerifiedPublisherPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetVerifiedPublisherPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class SetVerifiedPublisherPostRequestBody : IAdditionalDataHolder, IParsa public string VerifiedPublisherId { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetVerifiedPublisherPostRequestBody() { @@ -30,12 +32,12 @@ public SetVerifiedPublisherPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetVerifiedPublisherPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.Item.SetVerifiedPublisher.SetVerifiedPublisherPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetVerifiedPublisherPostRequestBody(); + return new global::ApiSdk.Applications.Item.SetVerifiedPublisher.SetVerifiedPublisherPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/SetVerifiedPublisher/SetVerifiedPublisherRequestBuilder.cs b/src/generated/Applications/Item/SetVerifiedPublisher/SetVerifiedPublisherRequestBuilder.cs index 79dcf53f07..5aae20d360 100644 --- a/src/generated/Applications/Item/SetVerifiedPublisher/SetVerifiedPublisherRequestBuilder.cs +++ b/src/generated/Applications/Item/SetVerifiedPublisher/SetVerifiedPublisherRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.SetVerifiedPublisher /// /// Provides operations to call the setVerifiedPublisher method. /// - public class SetVerifiedPublisherRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetVerifiedPublisherRequestBuilder : BaseCliRequestBuilder { /// /// Set the the verifiedPublisher on an application. For more information, including prerequisites to setting a verified publisher, see Publisher verification. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SetVerifiedPublisherPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Applications.Item.SetVerifiedPublisher.SetVerifiedPublisherPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SetVerifiedPublisherRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/setVerifiedPublisher", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetVerifiedPublisherRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/setVerifiedPublisher", rawUrl) @@ -84,11 +87,11 @@ public SetVerifiedPublisherRequestBuilder(string rawUrl) : base("{+baseurl}/appl /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SetVerifiedPublisherPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.SetVerifiedPublisher.SetVerifiedPublisherPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetVerifiedPublisherPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.SetVerifiedPublisher.SetVerifiedPublisherPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(SetVerifiedPublisherPostReque } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/AcquireAccessToken/AcquireAccessTokenPostRequestBody.cs b/src/generated/Applications/Item/Synchronization/AcquireAccessToken/AcquireAccessTokenPostRequestBody.cs index 534f5fe8e5..a4ab17308c 100644 --- a/src/generated/Applications/Item/Synchronization/AcquireAccessToken/AcquireAccessTokenPostRequestBody.cs +++ b/src/generated/Applications/Item/Synchronization/AcquireAccessToken/AcquireAccessTokenPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.Synchronization.AcquireAccessToken { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AcquireAccessTokenPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AcquireAccessTokenPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class AcquireAccessTokenPostRequestBody : IAdditionalDataHolder, IParsabl /// The credentials property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Credentials { get; set; } + public List? Credentials { get; set; } #nullable restore #else - public List Credentials { get; set; } + public List Credentials { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AcquireAccessTokenPostRequestBody() { @@ -31,12 +33,12 @@ public AcquireAccessTokenPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AcquireAccessTokenPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.Item.Synchronization.AcquireAccessToken.AcquireAccessTokenPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AcquireAccessTokenPostRequestBody(); + return new global::ApiSdk.Applications.Item.Synchronization.AcquireAccessToken.AcquireAccessTokenPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "credentials", n => { Credentials = n.GetCollectionOfObjectValues(SynchronizationSecretKeyStringValuePair.CreateFromDiscriminatorValue)?.ToList(); } }, + { "credentials", n => { Credentials = n.GetCollectionOfObjectValues(global::ApiSdk.Models.SynchronizationSecretKeyStringValuePair.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("credentials", Credentials); + writer.WriteCollectionOfObjectValues("credentials", Credentials); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/AcquireAccessToken/AcquireAccessTokenRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/AcquireAccessToken/AcquireAccessTokenRequestBuilder.cs index 7788515323..6425f5d803 100644 --- a/src/generated/Applications/Item/Synchronization/AcquireAccessToken/AcquireAccessTokenRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/AcquireAccessToken/AcquireAccessTokenRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Synchronization.AcquireAccessToken /// /// Provides operations to call the acquireAccessToken method. /// - public class AcquireAccessTokenRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AcquireAccessTokenRequestBuilder : BaseCliRequestBuilder { /// /// Acquire an OAuth Access token to authorize the Microsoft Entra provisioning service to provision users into an application. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AcquireAccessTokenPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Applications.Item.Synchronization.AcquireAccessToken.AcquireAccessTokenPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AcquireAccessTokenRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/acquireAccessToken", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AcquireAccessTokenRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/acquireAccessToken", rawUrl) @@ -84,11 +87,11 @@ public AcquireAccessTokenRequestBuilder(string rawUrl) : base("{+baseurl}/applic /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AcquireAccessTokenPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.Synchronization.AcquireAccessToken.AcquireAccessTokenPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AcquireAccessTokenPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.Synchronization.AcquireAccessToken.AcquireAccessTokenPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(AcquireAccessTokenPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/Count/CountRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Jobs/Count/CountRequestBuilder.cs index 00f4cfca5b..0d249b19d8 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/Count/CountRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Jobs.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{appli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/Item/BulkUpload/BulkUploadRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Jobs/Item/BulkUpload/BulkUploadRequestBuilder.cs index f71ab52c9c..cbb7a703a8 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/Item/BulkUpload/BulkUploadRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/Item/BulkUpload/BulkUploadRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.Synchronization.Jobs.Item.BulkUpload.Value; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item.BulkUpload /// /// Provides operations to manage the bulkUpload property of the microsoft.graph.synchronizationJob entity. /// - public class BulkUploadRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BulkUploadRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the media for the application entity. @@ -30,7 +33,7 @@ public Command BuildContentNavCommand() { var command = new Command("content"); command.Description = "Provides operations to manage the media for the application entity."; - var builder = new ContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.BulkUpload.Value.ContentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -175,8 +178,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.BulkUpload.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BulkUpload.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -198,14 +201,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BulkUploadRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/bulkUpload{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BulkUploadRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/bulkUpload{?%24expand,%24select}", rawUrl) @@ -237,11 +240,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -257,11 +260,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.BulkUpload body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BulkUpload body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.BulkUpload body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BulkUpload body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -273,7 +276,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.BulkUpload bod /// /// The bulk upload operation for the job. /// - public class BulkUploadRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BulkUploadRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -298,3 +302,4 @@ public class BulkUploadRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/Item/BulkUpload/Value/ContentRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Jobs/Item/BulkUpload/Value/ContentRequestBuilder.cs index edbf0183bd..5ff3c408ab 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/Item/BulkUpload/Value/ContentRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/Item/BulkUpload/Value/ContentRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item.BulkUpload.Value /// /// Provides operations to manage the media for the application entity. /// - public class ContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilder : BaseCliRequestBuilder { /// /// The bulk upload operation for the job. @@ -164,14 +167,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/bulkUpload/$value", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/bulkUpload/$value", rawUrl) @@ -239,3 +242,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item.Pause /// /// Provides operations to call the pause method. /// - public class PauseRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PauseRequestBuilder : BaseCliRequestBuilder { /// /// Temporarily stop a running synchronization job. All the progress, including job state, is persisted, and the job continues from where it left off when a start call is made. @@ -56,14 +59,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PauseRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/pause", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PauseRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/pause", rawUrl) @@ -90,3 +93,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item.ProvisionOnDemand { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ProvisionOnDemandPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ProvisionOnDemandPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class ProvisionOnDemandPostRequestBody : IAdditionalDataHolder, IParsable /// The parameters property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Parameters { get; set; } + public List? Parameters { get; set; } #nullable restore #else - public List Parameters { get; set; } + public List Parameters { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ProvisionOnDemandPostRequestBody() { @@ -31,12 +33,12 @@ public ProvisionOnDemandPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ProvisionOnDemandPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.ProvisionOnDemand.ProvisionOnDemandPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ProvisionOnDemandPostRequestBody(); + return new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.ProvisionOnDemand.ProvisionOnDemandPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "parameters", n => { Parameters = n.GetCollectionOfObjectValues(SynchronizationJobApplicationParameters.CreateFromDiscriminatorValue)?.ToList(); } }, + { "parameters", n => { Parameters = n.GetCollectionOfObjectValues(global::ApiSdk.Models.SynchronizationJobApplicationParameters.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("parameters", Parameters); + writer.WriteCollectionOfObjectValues("parameters", Parameters); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/Item/ProvisionOnDemand/ProvisionOnDemandRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Jobs/Item/ProvisionOnDemand/ProvisionOnDemandRequestBuilder.cs index 703c92c2a8..c6bbe8856c 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/Item/ProvisionOnDemand/ProvisionOnDemandRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/Item/ProvisionOnDemand/ProvisionOnDemandRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item.ProvisionOnDemand /// /// Provides operations to call the provisionOnDemand method. /// - public class ProvisionOnDemandRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProvisionOnDemandRequestBuilder : BaseCliRequestBuilder { /// /// Select a user and provision the account on-demand. The rate limit for this API is 5 requests per 10 seconds. No user or group will be provisioned on-demand that would not have been provisioned through the regular provisioning cycles. @@ -57,8 +60,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ProvisionOnDemandPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.ProvisionOnDemand.ProvisionOnDemandPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -80,14 +83,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ProvisionOnDemandRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/provisionOnDemand", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ProvisionOnDemandRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/provisionOnDemand", rawUrl) @@ -101,11 +104,11 @@ public ProvisionOnDemandRequestBuilder(string rawUrl) : base("{+baseurl}/applica /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ProvisionOnDemandPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.ProvisionOnDemand.ProvisionOnDemandPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ProvisionOnDemandPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.ProvisionOnDemand.ProvisionOnDemandPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(ProvisionOnDemandPostRequestB } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/Item/Restart/RestartPostRequestBody.cs b/src/generated/Applications/Item/Synchronization/Jobs/Item/Restart/RestartPostRequestBody.cs index af2b2b256e..46172a3a90 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/Item/Restart/RestartPostRequestBody.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/Item/Restart/RestartPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item.Restart { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RestartPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RestartPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class RestartPostRequestBody : IAdditionalDataHolder, IParsable /// The criteria property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public SynchronizationJobRestartCriteria? Criteria { get; set; } + public global::ApiSdk.Models.SynchronizationJobRestartCriteria? Criteria { get; set; } #nullable restore #else - public SynchronizationJobRestartCriteria Criteria { get; set; } + public global::ApiSdk.Models.SynchronizationJobRestartCriteria Criteria { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RestartPostRequestBody() { @@ -31,12 +33,12 @@ public RestartPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RestartPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Restart.RestartPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RestartPostRequestBody(); + return new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Restart.RestartPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "criteria", n => { Criteria = n.GetObjectValue(SynchronizationJobRestartCriteria.CreateFromDiscriminatorValue); } }, + { "criteria", n => { Criteria = n.GetObjectValue(global::ApiSdk.Models.SynchronizationJobRestartCriteria.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("criteria", Criteria); + writer.WriteObjectValue("criteria", Criteria); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/Item/Restart/RestartRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Jobs/Item/Restart/RestartRequestBuilder.cs index e6f05e3d89..90b4433c39 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/Item/Restart/RestartRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/Item/Restart/RestartRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item.Restart /// /// Provides operations to call the restart method. /// - public class RestartRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RestartRequestBuilder : BaseCliRequestBuilder { /// /// Restart a stopped synchronization job, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RestartPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Restart.RestartPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RestartRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/restart", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RestartRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/restart", rawUrl) @@ -90,11 +93,11 @@ public RestartRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{app /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RestartPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Restart.RestartPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RestartPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Restart.RestartPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(RestartPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Directories/Count/CountRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Directories/Count/CountRequestBuilder.cs index 225c6198fd..208222d9f8 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Directories/Count/CountRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Directories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.Directories. /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/schema/directories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/schema/directories/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{appli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Directories/DirectoriesRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Directories/DirectoriesRequestBuilder.cs index 090baa60fe..f58a427753 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Directories/DirectoriesRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Directories/DirectoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.Directories.Count; using ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.Directories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.Directories /// /// Provides operations to manage the directories property of the microsoft.graph.synchronizationSchema entity. /// - public class DirectoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the directories property of the microsoft.graph.synchronizationSchema entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DirectoryDefinitionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.Directories.Item.DirectoryDefinitionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildDiscoverNavCommand()); executables.Add(builder.BuildGetCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.Directories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -90,8 +93,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DirectoryDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DirectoryDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -221,14 +224,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DirectoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/schema/directories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectoriesRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/schema/directories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -241,11 +244,11 @@ public DirectoriesRequestBuilder(string rawUrl) : base("{+baseurl}/applications/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -261,11 +264,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DirectoryDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DirectoryDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DirectoryDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DirectoryDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -277,7 +280,8 @@ public RequestInformation ToPostRequestInformation(DirectoryDefinition body, Act /// /// Contains the collection of directories and all of their objects. /// - public class DirectoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -341,3 +345,4 @@ public class DirectoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Directories/Item/DirectoryDefinitionItemRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Directories/Item/DirectoryDefinitionItemRequestBuilder.cs index bd32b04996..3c5484e39c 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Directories/Item/DirectoryDefinitionItemRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Directories/Item/DirectoryDefinitionItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.Directories.Item.Discover; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.Directories. /// /// Provides operations to manage the directories property of the microsoft.graph.synchronizationSchema entity. /// - public class DirectoryDefinitionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryDefinitionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property directories for applications @@ -77,7 +80,7 @@ public Command BuildDiscoverNavCommand() { var command = new Command("discover"); command.Description = "Provides operations to call the discover method."; - var builder = new DiscoverRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.Directories.Item.Discover.DiscoverRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -190,8 +193,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DirectoryDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DirectoryDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -214,14 +217,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DirectoryDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/schema/directories/{directoryDefinition%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectoryDefinitionItemRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/schema/directories/{directoryDefinition%2Did}{?%24expand,%24select}", rawUrl) @@ -253,11 +256,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -273,11 +276,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DirectoryDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DirectoryDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DirectoryDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DirectoryDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(DirectoryDefinition body, Ac /// /// Contains the collection of directories and all of their objects. /// - public class DirectoryDefinitionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryDefinitionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class DirectoryDefinitionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs index 37d7f2d046..ead9ea7922 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.Directories. /// /// Provides operations to call the discover method. /// - public class DiscoverRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DiscoverRequestBuilder : BaseCliRequestBuilder { /// /// Discover the latest schema definition for provisioning to an application. @@ -73,14 +76,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DiscoverRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/schema/directories/{directoryDefinition%2Did}/discover", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DiscoverRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/schema/directories/{directoryDefinition%2Did}/discover", rawUrl) @@ -107,3 +110,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.FilterOperators { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class FilterOperatorsGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class FilterOperatorsGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new FilterOperatorsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.FilterOperators.FilterOperatorsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new FilterOperatorsGetResponse(); + return new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.FilterOperators.FilterOperatorsGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(FilterOperatorSchema.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.FilterOperatorSchema.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs index 555b2c9595..dd13d0e491 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.FilterOperat /// /// Provides operations to call the filterOperators method. /// - public class FilterOperatorsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilterOperatorsRequestBuilder : BaseCliRequestBuilder { /// /// List all operators supported in the scoping filters. @@ -130,14 +133,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FilterOperatorsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/schema/filterOperators(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FilterOperatorsRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/schema/filterOperators(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -150,11 +153,11 @@ public FilterOperatorsRequestBuilder(string rawUrl) : base("{+baseurl}/applicati /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -165,7 +168,8 @@ public RequestInformation ToGetRequestInformation(Action /// List all operators supported in the scoping filters. /// - public class FilterOperatorsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilterOperatorsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -229,3 +233,4 @@ public class FilterOperatorsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Functions/FunctionsGetResponse.cs b/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Functions/FunctionsGetResponse.cs index c0c1fefc19..fd9fa91a1b 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Functions/FunctionsGetResponse.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Functions/FunctionsGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.Functions { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class FunctionsGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class FunctionsGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new FunctionsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.Functions.FunctionsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new FunctionsGetResponse(); + return new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.Functions.FunctionsGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(AttributeMappingFunctionSchema.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.AttributeMappingFunctionSchema.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Functions/FunctionsRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Functions/FunctionsRequestBuilder.cs index e9cf60f278..d731743d7b 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Functions/FunctionsRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/Functions/FunctionsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.Functions /// /// Provides operations to call the functions method. /// - public class FunctionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FunctionsRequestBuilder : BaseCliRequestBuilder { /// /// List all the functions currently supported in the attributeMappingSource. @@ -130,14 +133,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FunctionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/schema/functions(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FunctionsRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/schema/functions(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -150,11 +153,11 @@ public FunctionsRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{a /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -165,7 +168,8 @@ public RequestInformation ToGetRequestInformation(Action /// List all the functions currently supported in the attributeMappingSource. /// - public class FunctionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FunctionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -229,3 +233,4 @@ public class FunctionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/ParseExpression/ParseExpressionPostRequestBody.cs b/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/ParseExpression/ParseExpressionPostRequestBody.cs index 48fe7e03a6..f4a2748794 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/ParseExpression/ParseExpressionPostRequestBody.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/ParseExpression/ParseExpressionPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.ParseExpression { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ParseExpressionPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ParseExpressionPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -24,21 +26,21 @@ public class ParseExpressionPostRequestBody : IAdditionalDataHolder, IParsable /// The targetAttributeDefinition property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public AttributeDefinition? TargetAttributeDefinition { get; set; } + public global::ApiSdk.Models.AttributeDefinition? TargetAttributeDefinition { get; set; } #nullable restore #else - public AttributeDefinition TargetAttributeDefinition { get; set; } + public global::ApiSdk.Models.AttributeDefinition TargetAttributeDefinition { get; set; } #endif /// The testInputObject property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ExpressionInputObject? TestInputObject { get; set; } + public global::ApiSdk.Models.ExpressionInputObject? TestInputObject { get; set; } #nullable restore #else - public ExpressionInputObject TestInputObject { get; set; } + public global::ApiSdk.Models.ExpressionInputObject TestInputObject { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ParseExpressionPostRequestBody() { @@ -47,12 +49,12 @@ public ParseExpressionPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ParseExpressionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.ParseExpression.ParseExpressionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ParseExpressionPostRequestBody(); + return new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.ParseExpression.ParseExpressionPostRequestBody(); } /// /// The deserialization information for the current model @@ -63,8 +65,8 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "expression", n => { Expression = n.GetStringValue(); } }, - { "targetAttributeDefinition", n => { TargetAttributeDefinition = n.GetObjectValue(AttributeDefinition.CreateFromDiscriminatorValue); } }, - { "testInputObject", n => { TestInputObject = n.GetObjectValue(ExpressionInputObject.CreateFromDiscriminatorValue); } }, + { "targetAttributeDefinition", n => { TargetAttributeDefinition = n.GetObjectValue(global::ApiSdk.Models.AttributeDefinition.CreateFromDiscriminatorValue); } }, + { "testInputObject", n => { TestInputObject = n.GetObjectValue(global::ApiSdk.Models.ExpressionInputObject.CreateFromDiscriminatorValue); } }, }; } /// @@ -75,9 +77,10 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("expression", Expression); - writer.WriteObjectValue("targetAttributeDefinition", TargetAttributeDefinition); - writer.WriteObjectValue("testInputObject", TestInputObject); + writer.WriteObjectValue("targetAttributeDefinition", TargetAttributeDefinition); + writer.WriteObjectValue("testInputObject", TestInputObject); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs index 15e9857c67..8f210bb76a 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.ParseExpress /// /// Provides operations to call the parseExpression method. /// - public class ParseExpressionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ParseExpressionRequestBuilder : BaseCliRequestBuilder { /// /// Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. @@ -57,8 +60,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ParseExpressionPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.ParseExpression.ParseExpressionPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -80,14 +83,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ParseExpressionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/schema/parseExpression", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ParseExpressionRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/schema/parseExpression", rawUrl) @@ -101,11 +104,11 @@ public ParseExpressionRequestBuilder(string rawUrl) : base("{+baseurl}/applicati /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ParseExpressionPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.ParseExpression.ParseExpressionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ParseExpressionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.ParseExpression.ParseExpressionPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(ParseExpressionPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/SchemaRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/SchemaRequestBuilder.cs index 44b8d2e573..e1bccef7de 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/SchemaRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/Item/Schema/SchemaRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.Directories; using ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.FilterOperators; using ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.Functions; using ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.ParseExpression; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema /// /// Provides operations to manage the schema property of the microsoft.graph.synchronizationJob entity. /// - public class SchemaRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SchemaRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property schema for applications @@ -74,7 +77,7 @@ public Command BuildDirectoriesNavCommand() { var command = new Command("directories"); command.Description = "Provides operations to manage the directories property of the microsoft.graph.synchronizationSchema entity."; - var builder = new DirectoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.Directories.DirectoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -101,7 +104,7 @@ public Command BuildFilterOperatorsNavCommand() { var command = new Command("filter-operators"); command.Description = "Provides operations to call the filterOperators method."; - var builder = new FilterOperatorsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.FilterOperators.FilterOperatorsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -118,7 +121,7 @@ public Command BuildFunctionsNavCommand() { var command = new Command("functions"); command.Description = "Provides operations to call the functions method."; - var builder = new FunctionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.Functions.FunctionsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -193,7 +196,7 @@ public Command BuildParseExpressionNavCommand() { var command = new Command("parse-expression"); command.Description = "Provides operations to call the parseExpression method."; - var builder = new ParseExpressionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.ParseExpression.ParseExpressionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -237,8 +240,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SynchronizationSchema.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SynchronizationSchema.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -260,14 +263,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SchemaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/schema{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SchemaRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/schema{?%24expand,%24select}", rawUrl) @@ -299,11 +302,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -319,11 +322,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(SynchronizationSchema body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SynchronizationSchema body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(SynchronizationSchema body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SynchronizationSchema body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -335,7 +338,8 @@ public RequestInformation ToPatchRequestInformation(SynchronizationSchema body, /// /// The synchronization schema configured for the job. /// - public class SchemaRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SchemaRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -360,3 +364,4 @@ public class SchemaRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/Item/Start/StartRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Jobs/Item/Start/StartRequestBuilder.cs index b4cd02e174..e6e723093a 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/Item/Start/StartRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/Item/Start/StartRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item.Start /// /// Provides operations to call the start method. /// - public class StartRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StartRequestBuilder : BaseCliRequestBuilder { /// /// Start an existing synchronization job. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it'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. @@ -56,14 +59,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public StartRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/start", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public StartRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/start", rawUrl) @@ -90,3 +93,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Applications.Item.Synchronization.Jobs.Item.BulkUpload; using ApiSdk.Applications.Item.Synchronization.Jobs.Item.Pause; using ApiSdk.Applications.Item.Synchronization.Jobs.Item.ProvisionOnDemand; @@ -8,6 +9,7 @@ using ApiSdk.Applications.Item.Synchronization.Jobs.Item.ValidateCredentials; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -26,7 +28,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item /// /// Provides operations to manage the jobs property of the microsoft.graph.synchronization entity. /// - public class SynchronizationJobItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SynchronizationJobItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the bulkUpload property of the microsoft.graph.synchronizationJob entity. @@ -36,7 +39,7 @@ public Command BuildBulkUploadNavCommand() { var command = new Command("bulk-upload"); command.Description = "Provides operations to manage the bulkUpload property of the microsoft.graph.synchronizationJob entity."; - var builder = new BulkUploadRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.BulkUpload.BulkUploadRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildContentNavCommand()); @@ -187,8 +190,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SynchronizationJob.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SynchronizationJob.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -217,7 +220,7 @@ public Command BuildPauseNavCommand() { var command = new Command("pause"); command.Description = "Provides operations to call the pause method."; - var builder = new PauseRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Pause.PauseRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -234,7 +237,7 @@ public Command BuildProvisionOnDemandNavCommand() { var command = new Command("provision-on-demand"); command.Description = "Provides operations to call the provisionOnDemand method."; - var builder = new ProvisionOnDemandRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.ProvisionOnDemand.ProvisionOnDemandRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -251,7 +254,7 @@ public Command BuildRestartNavCommand() { var command = new Command("restart"); command.Description = "Provides operations to call the restart method."; - var builder = new RestartRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Restart.RestartRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -268,7 +271,7 @@ public Command BuildSchemaNavCommand() { var command = new Command("schema"); command.Description = "Provides operations to manage the schema property of the microsoft.graph.synchronizationJob entity."; - var builder = new SchemaRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Schema.SchemaRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -296,7 +299,7 @@ public Command BuildStartNavCommand() { var command = new Command("start"); command.Description = "Provides operations to call the start method."; - var builder = new StartRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.Start.StartRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -313,7 +316,7 @@ public Command BuildValidateCredentialsByIdNavCommand() { var command = new Command("validate-credentials-by-id"); command.Description = "Provides operations to call the validateCredentials method."; - var builder = new ValidateCredentialsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.ValidateCredentials.ValidateCredentialsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -323,14 +326,14 @@ public Command BuildValidateCredentialsByIdNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SynchronizationJobItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SynchronizationJobItemRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}{?%24expand,%24select}", rawUrl) @@ -362,11 +365,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -382,11 +385,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(SynchronizationJob body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SynchronizationJob body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(SynchronizationJob body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SynchronizationJob body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -398,7 +401,8 @@ public RequestInformation ToPatchRequestInformation(SynchronizationJob body, Act /// /// Performs synchronization by periodically running in the background, polling for changes in one directory, and pushing them to another directory. /// - public class SynchronizationJobItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SynchronizationJobItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -423,3 +427,4 @@ public class SynchronizationJobItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/Item/ValidateCredentials/ValidateCredentialsPostRequestBody.cs b/src/generated/Applications/Item/Synchronization/Jobs/Item/ValidateCredentials/ValidateCredentialsPostRequestBody.cs index be7589840b..dcdaf96eac 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/Item/ValidateCredentials/ValidateCredentialsPostRequestBody.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/Item/ValidateCredentials/ValidateCredentialsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item.ValidateCredentials { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ValidateCredentialsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ValidateCredentialsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -24,10 +26,10 @@ public class ValidateCredentialsPostRequestBody : IAdditionalDataHolder, IParsab /// The credentials property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Credentials { get; set; } + public List? Credentials { get; set; } #nullable restore #else - public List Credentials { get; set; } + public List Credentials { get; set; } #endif /// The templateId property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -40,7 +42,7 @@ public class ValidateCredentialsPostRequestBody : IAdditionalDataHolder, IParsab /// The useSavedCredentials property public bool? UseSavedCredentials { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ValidateCredentialsPostRequestBody() { @@ -49,12 +51,12 @@ public ValidateCredentialsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ValidateCredentialsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.ValidateCredentials.ValidateCredentialsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ValidateCredentialsPostRequestBody(); + return new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.ValidateCredentials.ValidateCredentialsPostRequestBody(); } /// /// The deserialization information for the current model @@ -65,7 +67,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "applicationIdentifier", n => { ApplicationIdentifier = n.GetStringValue(); } }, - { "credentials", n => { Credentials = n.GetCollectionOfObjectValues(SynchronizationSecretKeyStringValuePair.CreateFromDiscriminatorValue)?.ToList(); } }, + { "credentials", n => { Credentials = n.GetCollectionOfObjectValues(global::ApiSdk.Models.SynchronizationSecretKeyStringValuePair.CreateFromDiscriminatorValue)?.AsList(); } }, { "templateId", n => { TemplateId = n.GetStringValue(); } }, { "useSavedCredentials", n => { UseSavedCredentials = n.GetBoolValue(); } }, }; @@ -78,10 +80,11 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("applicationIdentifier", ApplicationIdentifier); - writer.WriteCollectionOfObjectValues("credentials", Credentials); + writer.WriteCollectionOfObjectValues("credentials", Credentials); writer.WriteStringValue("templateId", TemplateId); writer.WriteBoolValue("useSavedCredentials", UseSavedCredentials); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/Item/ValidateCredentials/ValidateCredentialsRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Jobs/Item/ValidateCredentials/ValidateCredentialsRequestBuilder.cs index e7cfd0de6b..7502caccfa 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/Item/ValidateCredentials/ValidateCredentialsRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/Item/ValidateCredentials/ValidateCredentialsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Jobs.Item.ValidateCredentials /// /// Provides operations to call the validateCredentials method. /// - public class ValidateCredentialsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ValidateCredentialsRequestBuilder : BaseCliRequestBuilder { /// /// Validate that the credentials are valid in the tenant. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ValidateCredentialsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.ValidateCredentials.ValidateCredentialsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ValidateCredentialsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/validateCredentials", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ValidateCredentialsRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/validateCredentials", rawUrl) @@ -90,11 +93,11 @@ public ValidateCredentialsRequestBuilder(string rawUrl) : base("{+baseurl}/appli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ValidateCredentialsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.ValidateCredentials.ValidateCredentialsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ValidateCredentialsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.ValidateCredentials.ValidateCredentialsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(ValidateCredentialsPostReques } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/JobsRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Jobs/JobsRequestBuilder.cs index d7d4056bfe..041be04103 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/JobsRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/JobsRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.Synchronization.Jobs.Count; using ApiSdk.Applications.Item.Synchronization.Jobs.Item; using ApiSdk.Applications.Item.Synchronization.Jobs.ValidateCredentials; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Jobs /// /// Provides operations to manage the jobs property of the microsoft.graph.synchronization entity. /// - public class JobsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class JobsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the jobs property of the microsoft.graph.synchronization entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new SynchronizationJobItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Jobs.Item.SynchronizationJobItemRequestBuilder(PathParameters); commands.Add(builder.BuildBulkUploadNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -53,7 +56,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Jobs.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -92,8 +95,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SynchronizationJob.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SynchronizationJob.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -223,7 +226,7 @@ public Command BuildValidateCredentialsNavCommand() { var command = new Command("validate-credentials"); command.Description = "Provides operations to call the validateCredentials method."; - var builder = new ValidateCredentialsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Jobs.ValidateCredentials.ValidateCredentialsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -233,14 +236,14 @@ public Command BuildValidateCredentialsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public JobsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public JobsRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -253,11 +256,11 @@ public JobsRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{applic /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -273,11 +276,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SynchronizationJob body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SynchronizationJob body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SynchronizationJob body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SynchronizationJob body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPostRequestInformation(SynchronizationJob body, Acti /// /// Performs synchronization by periodically running in the background, polling for changes in one directory, and pushing them to another directory. /// - public class JobsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class JobsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -353,3 +357,4 @@ public class JobsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/ValidateCredentials/ValidateCredentialsPostRequestBody.cs b/src/generated/Applications/Item/Synchronization/Jobs/ValidateCredentials/ValidateCredentialsPostRequestBody.cs index b060e55c1e..8a1b518e4e 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/ValidateCredentials/ValidateCredentialsPostRequestBody.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/ValidateCredentials/ValidateCredentialsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.Synchronization.Jobs.ValidateCredentials { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ValidateCredentialsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ValidateCredentialsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -24,10 +26,10 @@ public class ValidateCredentialsPostRequestBody : IAdditionalDataHolder, IParsab /// The credentials property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Credentials { get; set; } + public List? Credentials { get; set; } #nullable restore #else - public List Credentials { get; set; } + public List Credentials { get; set; } #endif /// The templateId property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -40,7 +42,7 @@ public class ValidateCredentialsPostRequestBody : IAdditionalDataHolder, IParsab /// The useSavedCredentials property public bool? UseSavedCredentials { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ValidateCredentialsPostRequestBody() { @@ -49,12 +51,12 @@ public ValidateCredentialsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ValidateCredentialsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.Item.Synchronization.Jobs.ValidateCredentials.ValidateCredentialsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ValidateCredentialsPostRequestBody(); + return new global::ApiSdk.Applications.Item.Synchronization.Jobs.ValidateCredentials.ValidateCredentialsPostRequestBody(); } /// /// The deserialization information for the current model @@ -65,7 +67,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "applicationIdentifier", n => { ApplicationIdentifier = n.GetStringValue(); } }, - { "credentials", n => { Credentials = n.GetCollectionOfObjectValues(SynchronizationSecretKeyStringValuePair.CreateFromDiscriminatorValue)?.ToList(); } }, + { "credentials", n => { Credentials = n.GetCollectionOfObjectValues(global::ApiSdk.Models.SynchronizationSecretKeyStringValuePair.CreateFromDiscriminatorValue)?.AsList(); } }, { "templateId", n => { TemplateId = n.GetStringValue(); } }, { "useSavedCredentials", n => { UseSavedCredentials = n.GetBoolValue(); } }, }; @@ -78,10 +80,11 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("applicationIdentifier", ApplicationIdentifier); - writer.WriteCollectionOfObjectValues("credentials", Credentials); + writer.WriteCollectionOfObjectValues("credentials", Credentials); writer.WriteStringValue("templateId", TemplateId); writer.WriteBoolValue("useSavedCredentials", UseSavedCredentials); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Jobs/ValidateCredentials/ValidateCredentialsRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Jobs/ValidateCredentials/ValidateCredentialsRequestBuilder.cs index e93828ae33..d825c184b3 100644 --- a/src/generated/Applications/Item/Synchronization/Jobs/ValidateCredentials/ValidateCredentialsRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Jobs/ValidateCredentials/ValidateCredentialsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Jobs.ValidateCredentials /// /// Provides operations to call the validateCredentials method. /// - public class ValidateCredentialsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ValidateCredentialsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action validateCredentials @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ValidateCredentialsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Applications.Item.Synchronization.Jobs.ValidateCredentials.ValidateCredentialsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ValidateCredentialsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/validateCredentials", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ValidateCredentialsRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/jobs/validateCredentials", rawUrl) @@ -83,11 +86,11 @@ public ValidateCredentialsRequestBuilder(string rawUrl) : base("{+baseurl}/appli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ValidateCredentialsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.Synchronization.Jobs.ValidateCredentials.ValidateCredentialsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ValidateCredentialsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.Synchronization.Jobs.ValidateCredentials.ValidateCredentialsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(ValidateCredentialsPostReques } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Ping/PingGetResponse.cs b/src/generated/Applications/Item/Synchronization/Ping/PingGetResponse.cs index 8e2af4f948..bf5d9b7de5 100644 --- a/src/generated/Applications/Item/Synchronization/Ping/PingGetResponse.cs +++ b/src/generated/Applications/Item/Synchronization/Ping/PingGetResponse.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.Synchronization.Ping { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PingGetResponse : IAdditionalDataHolder, IParsable + public partial class PingGetResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class PingGetResponse : IAdditionalDataHolder, IParsable public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PingGetResponse() { @@ -30,12 +32,12 @@ public PingGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PingGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.Item.Synchronization.Ping.PingGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PingGetResponse(); + return new global::ApiSdk.Applications.Item.Synchronization.Ping.PingGetResponse(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Ping/PingRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Ping/PingRequestBuilder.cs index 60d1f3490a..3181f6d314 100644 --- a/src/generated/Applications/Item/Synchronization/Ping/PingRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Ping/PingRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Ping /// /// Provides operations to call the Ping method. /// - public class PingRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PingRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function Ping @@ -59,14 +62,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PingRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/Ping()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PingRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/Ping()", rawUrl) @@ -93,3 +96,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Secrets.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/secrets/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/secrets/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{appli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Secrets/SecretsPutRequestBody.cs b/src/generated/Applications/Item/Synchronization/Secrets/SecretsPutRequestBody.cs index e72e3b7cd9..0308b623a8 100644 --- a/src/generated/Applications/Item/Synchronization/Secrets/SecretsPutRequestBody.cs +++ b/src/generated/Applications/Item/Synchronization/Secrets/SecretsPutRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.Synchronization.Secrets { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SecretsPutRequestBody : IAdditionalDataHolder, IParsable + public partial class SecretsPutRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class SecretsPutRequestBody : IAdditionalDataHolder, IParsable /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SecretsPutRequestBody() { @@ -31,12 +33,12 @@ public SecretsPutRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SecretsPutRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.Item.Synchronization.Secrets.SecretsPutRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SecretsPutRequestBody(); + return new global::ApiSdk.Applications.Item.Synchronization.Secrets.SecretsPutRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "value", n => { Value = n.GetCollectionOfObjectValues(SynchronizationSecretKeyStringValuePair.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.SynchronizationSecretKeyStringValuePair.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Secrets/SecretsPutResponse.cs b/src/generated/Applications/Item/Synchronization/Secrets/SecretsPutResponse.cs index 61f0a16bdb..358b2a3c0e 100644 --- a/src/generated/Applications/Item/Synchronization/Secrets/SecretsPutResponse.cs +++ b/src/generated/Applications/Item/Synchronization/Secrets/SecretsPutResponse.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.Synchronization.Secrets { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SecretsPutResponse : IAdditionalDataHolder, IParsable + public partial class SecretsPutResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class SecretsPutResponse : IAdditionalDataHolder, IParsable /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SecretsPutResponse() { @@ -31,12 +33,12 @@ public SecretsPutResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SecretsPutResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.Item.Synchronization.Secrets.SecretsPutResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SecretsPutResponse(); + return new global::ApiSdk.Applications.Item.Synchronization.Secrets.SecretsPutResponse(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "value", n => { Value = n.GetCollectionOfObjectValues(SynchronizationSecretKeyStringValuePair.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.SynchronizationSecretKeyStringValuePair.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Secrets/SecretsRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Secrets/SecretsRequestBuilder.cs index 02984f6c2b..b6b3d07a50 100644 --- a/src/generated/Applications/Item/Synchronization/Secrets/SecretsRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Secrets/SecretsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.Synchronization.Secrets.Count; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Secrets /// /// Builds and executes requests for operations under \applications\{application-id}\synchronization\secrets /// - public class SecretsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SecretsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -29,7 +32,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Secrets.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -68,8 +71,8 @@ public Command BuildPutCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SecretsPutRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Applications.Item.Synchronization.Secrets.SecretsPutRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -90,14 +93,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SecretsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/secrets", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SecretsRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/secrets", rawUrl) @@ -111,11 +114,11 @@ public SecretsRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{app /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPutRequestInformation(SecretsPutRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPutRequestInformation(global::ApiSdk.Applications.Item.Synchronization.Secrets.SecretsPutRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPutRequestInformation(SecretsPutRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPutRequestInformation(global::ApiSdk.Applications.Item.Synchronization.Secrets.SecretsPutRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -126,3 +129,4 @@ public RequestInformation ToPutRequestInformation(SecretsPutRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/SynchronizationRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/SynchronizationRequestBuilder.cs index a3dd6daf92..ff5f31a92b 100644 --- a/src/generated/Applications/Item/Synchronization/SynchronizationRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/SynchronizationRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.Synchronization.AcquireAccessToken; using ApiSdk.Applications.Item.Synchronization.Jobs; using ApiSdk.Applications.Item.Synchronization.Ping; @@ -6,6 +7,7 @@ using ApiSdk.Applications.Item.Synchronization.Templates; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -24,7 +26,8 @@ namespace ApiSdk.Applications.Item.Synchronization /// /// Provides operations to manage the synchronization property of the microsoft.graph.application entity. /// - public class SynchronizationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SynchronizationRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the acquireAccessToken method. @@ -34,7 +37,7 @@ public Command BuildAcquireAccessTokenNavCommand() { var command = new Command("acquire-access-token"); command.Description = "Provides operations to call the acquireAccessToken method."; - var builder = new AcquireAccessTokenRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.AcquireAccessToken.AcquireAccessTokenRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -138,7 +141,7 @@ public Command BuildJobsNavCommand() { var command = new Command("jobs"); command.Description = "Provides operations to manage the jobs property of the microsoft.graph.synchronization entity."; - var builder = new JobsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Jobs.JobsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -166,7 +169,7 @@ public Command BuildPingNavCommand() { var command = new Command("ping"); command.Description = "Provides operations to call the Ping method."; - var builder = new PingRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Ping.PingRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -205,8 +208,8 @@ public Command BuildPutCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.Synchronization.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Synchronization.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -234,7 +237,7 @@ public Command BuildSecretsNavCommand() { var command = new Command("secrets"); command.Description = "The secrets property"; - var builder = new SecretsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Secrets.SecretsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -257,7 +260,7 @@ public Command BuildTemplatesNavCommand() { var command = new Command("templates"); command.Description = "Provides operations to manage the templates property of the microsoft.graph.synchronization entity."; - var builder = new TemplatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Templates.TemplatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -277,14 +280,14 @@ public Command BuildTemplatesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SynchronizationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SynchronizationRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization{?%24expand,%24select}", rawUrl) @@ -316,11 +319,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -336,11 +339,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPutRequestInformation(ApiSdk.Models.Synchronization body, Action>? requestConfiguration = default) + public RequestInformation ToPutRequestInformation(global::ApiSdk.Models.Synchronization body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPutRequestInformation(ApiSdk.Models.Synchronization body, Action> requestConfiguration = default) + public RequestInformation ToPutRequestInformation(global::ApiSdk.Models.Synchronization body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -352,7 +355,8 @@ public RequestInformation ToPutRequestInformation(ApiSdk.Models.Synchronization /// /// Represents the capability for Microsoft Entra identity synchronization through the Microsoft Graph API. /// - public class SynchronizationRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SynchronizationRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -377,3 +381,4 @@ public class SynchronizationRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Templates/Count/CountRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Templates/Count/CountRequestBuilder.cs index b53d4506c6..59ee421021 100644 --- a/src/generated/Applications/Item/Synchronization/Templates/Count/CountRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Templates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Templates.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{appli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Directories/Count/CountRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Directories/Count/CountRequestBuilder.cs index 17572f2c21..14c2329ea3 100644 --- a/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Directories/Count/CountRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Directories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.Directo /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates/{synchronizationTemplate%2Did}/schema/directories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates/{synchronizationTemplate%2Did}/schema/directories/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{appli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Directories/DirectoriesRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Directories/DirectoriesRequestBuilder.cs index a8b8f8acfc..7a41864bce 100644 --- a/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Directories/DirectoriesRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Directories/DirectoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.Directories.Count; using ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.Directories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.Directo /// /// Provides operations to manage the directories property of the microsoft.graph.synchronizationSchema entity. /// - public class DirectoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the directories property of the microsoft.graph.synchronizationSchema entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DirectoryDefinitionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.Directories.Item.DirectoryDefinitionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildDiscoverNavCommand()); executables.Add(builder.BuildGetCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.Directories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -90,8 +93,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DirectoryDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DirectoryDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -221,14 +224,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DirectoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates/{synchronizationTemplate%2Did}/schema/directories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectoriesRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates/{synchronizationTemplate%2Did}/schema/directories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -241,11 +244,11 @@ public DirectoriesRequestBuilder(string rawUrl) : base("{+baseurl}/applications/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -261,11 +264,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DirectoryDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DirectoryDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DirectoryDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DirectoryDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -277,7 +280,8 @@ public RequestInformation ToPostRequestInformation(DirectoryDefinition body, Act /// /// Contains the collection of directories and all of their objects. /// - public class DirectoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -341,3 +345,4 @@ public class DirectoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Directories/Item/DirectoryDefinitionItemRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Directories/Item/DirectoryDefinitionItemRequestBuilder.cs index 0b18abe285..17cf287be2 100644 --- a/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Directories/Item/DirectoryDefinitionItemRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Directories/Item/DirectoryDefinitionItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.Directories.Item.Discover; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.Directo /// /// Provides operations to manage the directories property of the microsoft.graph.synchronizationSchema entity. /// - public class DirectoryDefinitionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryDefinitionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property directories for applications @@ -77,7 +80,7 @@ public Command BuildDiscoverNavCommand() { var command = new Command("discover"); command.Description = "Provides operations to call the discover method."; - var builder = new DiscoverRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.Directories.Item.Discover.DiscoverRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -190,8 +193,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DirectoryDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DirectoryDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -214,14 +217,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DirectoryDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates/{synchronizationTemplate%2Did}/schema/directories/{directoryDefinition%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectoryDefinitionItemRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates/{synchronizationTemplate%2Did}/schema/directories/{directoryDefinition%2Did}{?%24expand,%24select}", rawUrl) @@ -253,11 +256,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -273,11 +276,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DirectoryDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DirectoryDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DirectoryDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DirectoryDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(DirectoryDefinition body, Ac /// /// Contains the collection of directories and all of their objects. /// - public class DirectoryDefinitionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryDefinitionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class DirectoryDefinitionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs index 95e1fdda42..0671e63164 100644 --- a/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.Directo /// /// Provides operations to call the discover method. /// - public class DiscoverRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DiscoverRequestBuilder : BaseCliRequestBuilder { /// /// Discover the latest schema definition for provisioning to an application. @@ -73,14 +76,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DiscoverRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates/{synchronizationTemplate%2Did}/schema/directories/{directoryDefinition%2Did}/discover", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DiscoverRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates/{synchronizationTemplate%2Did}/schema/directories/{directoryDefinition%2Did}/discover", rawUrl) @@ -107,3 +110,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.FilterOperators { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class FilterOperatorsGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class FilterOperatorsGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new FilterOperatorsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.FilterOperators.FilterOperatorsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new FilterOperatorsGetResponse(); + return new global::ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.FilterOperators.FilterOperatorsGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(FilterOperatorSchema.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.FilterOperatorSchema.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs index 0ecd3d411b..90907495d7 100644 --- a/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.FilterO /// /// Provides operations to call the filterOperators method. /// - public class FilterOperatorsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilterOperatorsRequestBuilder : BaseCliRequestBuilder { /// /// List all operators supported in the scoping filters. @@ -130,14 +133,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FilterOperatorsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates/{synchronizationTemplate%2Did}/schema/filterOperators(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FilterOperatorsRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates/{synchronizationTemplate%2Did}/schema/filterOperators(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -150,11 +153,11 @@ public FilterOperatorsRequestBuilder(string rawUrl) : base("{+baseurl}/applicati /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -165,7 +168,8 @@ public RequestInformation ToGetRequestInformation(Action /// List all operators supported in the scoping filters. /// - public class FilterOperatorsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilterOperatorsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -229,3 +233,4 @@ public class FilterOperatorsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Functions/FunctionsGetResponse.cs b/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Functions/FunctionsGetResponse.cs index 1b0b11e3f3..0cd78ea2db 100644 --- a/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Functions/FunctionsGetResponse.cs +++ b/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Functions/FunctionsGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.Functions { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class FunctionsGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class FunctionsGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new FunctionsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.Functions.FunctionsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new FunctionsGetResponse(); + return new global::ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.Functions.FunctionsGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(AttributeMappingFunctionSchema.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.AttributeMappingFunctionSchema.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Functions/FunctionsRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Functions/FunctionsRequestBuilder.cs index 8576f20687..56e25fff2f 100644 --- a/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Functions/FunctionsRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/Functions/FunctionsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.Functio /// /// Provides operations to call the functions method. /// - public class FunctionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FunctionsRequestBuilder : BaseCliRequestBuilder { /// /// List all the functions currently supported in the attributeMappingSource. @@ -130,14 +133,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FunctionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates/{synchronizationTemplate%2Did}/schema/functions(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FunctionsRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates/{synchronizationTemplate%2Did}/schema/functions(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -150,11 +153,11 @@ public FunctionsRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{a /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -165,7 +168,8 @@ public RequestInformation ToGetRequestInformation(Action /// List all the functions currently supported in the attributeMappingSource. /// - public class FunctionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FunctionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -229,3 +233,4 @@ public class FunctionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/ParseExpression/ParseExpressionPostRequestBody.cs b/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/ParseExpression/ParseExpressionPostRequestBody.cs index acc43ef59b..3070f8b301 100644 --- a/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/ParseExpression/ParseExpressionPostRequestBody.cs +++ b/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/ParseExpression/ParseExpressionPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.ParseExpression { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ParseExpressionPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ParseExpressionPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -24,21 +26,21 @@ public class ParseExpressionPostRequestBody : IAdditionalDataHolder, IParsable /// The targetAttributeDefinition property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public AttributeDefinition? TargetAttributeDefinition { get; set; } + public global::ApiSdk.Models.AttributeDefinition? TargetAttributeDefinition { get; set; } #nullable restore #else - public AttributeDefinition TargetAttributeDefinition { get; set; } + public global::ApiSdk.Models.AttributeDefinition TargetAttributeDefinition { get; set; } #endif /// The testInputObject property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ExpressionInputObject? TestInputObject { get; set; } + public global::ApiSdk.Models.ExpressionInputObject? TestInputObject { get; set; } #nullable restore #else - public ExpressionInputObject TestInputObject { get; set; } + public global::ApiSdk.Models.ExpressionInputObject TestInputObject { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ParseExpressionPostRequestBody() { @@ -47,12 +49,12 @@ public ParseExpressionPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ParseExpressionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.ParseExpression.ParseExpressionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ParseExpressionPostRequestBody(); + return new global::ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.ParseExpression.ParseExpressionPostRequestBody(); } /// /// The deserialization information for the current model @@ -63,8 +65,8 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "expression", n => { Expression = n.GetStringValue(); } }, - { "targetAttributeDefinition", n => { TargetAttributeDefinition = n.GetObjectValue(AttributeDefinition.CreateFromDiscriminatorValue); } }, - { "testInputObject", n => { TestInputObject = n.GetObjectValue(ExpressionInputObject.CreateFromDiscriminatorValue); } }, + { "targetAttributeDefinition", n => { TargetAttributeDefinition = n.GetObjectValue(global::ApiSdk.Models.AttributeDefinition.CreateFromDiscriminatorValue); } }, + { "testInputObject", n => { TestInputObject = n.GetObjectValue(global::ApiSdk.Models.ExpressionInputObject.CreateFromDiscriminatorValue); } }, }; } /// @@ -75,9 +77,10 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("expression", Expression); - writer.WriteObjectValue("targetAttributeDefinition", TargetAttributeDefinition); - writer.WriteObjectValue("testInputObject", TestInputObject); + writer.WriteObjectValue("targetAttributeDefinition", TargetAttributeDefinition); + writer.WriteObjectValue("testInputObject", TestInputObject); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs index 775c6924e0..48831301cc 100644 --- a/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.ParseEx /// /// Provides operations to call the parseExpression method. /// - public class ParseExpressionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ParseExpressionRequestBuilder : BaseCliRequestBuilder { /// /// Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. @@ -57,8 +60,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ParseExpressionPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.ParseExpression.ParseExpressionPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -80,14 +83,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ParseExpressionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates/{synchronizationTemplate%2Did}/schema/parseExpression", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ParseExpressionRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates/{synchronizationTemplate%2Did}/schema/parseExpression", rawUrl) @@ -101,11 +104,11 @@ public ParseExpressionRequestBuilder(string rawUrl) : base("{+baseurl}/applicati /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ParseExpressionPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.ParseExpression.ParseExpressionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ParseExpressionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.ParseExpression.ParseExpressionPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(ParseExpressionPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/SchemaRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/SchemaRequestBuilder.cs index d46e5ce4d5..f994d46a68 100644 --- a/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/SchemaRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Templates/Item/Schema/SchemaRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.Directories; using ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.FilterOperators; using ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.Functions; using ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.ParseExpression; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema /// /// Provides operations to manage the schema property of the microsoft.graph.synchronizationTemplate entity. /// - public class SchemaRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SchemaRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property schema for applications @@ -74,7 +77,7 @@ public Command BuildDirectoriesNavCommand() { var command = new Command("directories"); command.Description = "Provides operations to manage the directories property of the microsoft.graph.synchronizationSchema entity."; - var builder = new DirectoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.Directories.DirectoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -101,7 +104,7 @@ public Command BuildFilterOperatorsNavCommand() { var command = new Command("filter-operators"); command.Description = "Provides operations to call the filterOperators method."; - var builder = new FilterOperatorsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.FilterOperators.FilterOperatorsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -118,7 +121,7 @@ public Command BuildFunctionsNavCommand() { var command = new Command("functions"); command.Description = "Provides operations to call the functions method."; - var builder = new FunctionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.Functions.FunctionsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -193,7 +196,7 @@ public Command BuildParseExpressionNavCommand() { var command = new Command("parse-expression"); command.Description = "Provides operations to call the parseExpression method."; - var builder = new ParseExpressionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.ParseExpression.ParseExpressionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -237,8 +240,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SynchronizationSchema.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SynchronizationSchema.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -260,14 +263,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SchemaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates/{synchronizationTemplate%2Did}/schema{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SchemaRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates/{synchronizationTemplate%2Did}/schema{?%24expand,%24select}", rawUrl) @@ -299,11 +302,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -319,11 +322,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(SynchronizationSchema body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SynchronizationSchema body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(SynchronizationSchema body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SynchronizationSchema body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -335,7 +338,8 @@ public RequestInformation ToPatchRequestInformation(SynchronizationSchema body, /// /// Default synchronization schema for the jobs based on this template. /// - public class SchemaRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SchemaRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -360,3 +364,4 @@ public class SchemaRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Templates/Item/SynchronizationTemplateItemRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Templates/Item/SynchronizationTemplateItemRequestBuilder.cs index f3280bf92b..62cbb51c2e 100644 --- a/src/generated/Applications/Item/Synchronization/Templates/Item/SynchronizationTemplateItemRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Templates/Item/SynchronizationTemplateItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Templates.Item /// /// Provides operations to manage the templates property of the microsoft.graph.synchronization entity. /// - public class SynchronizationTemplateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SynchronizationTemplateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property templates for applications @@ -157,8 +160,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SynchronizationTemplate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SynchronizationTemplate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -187,7 +190,7 @@ public Command BuildSchemaNavCommand() { var command = new Command("schema"); command.Description = "Provides operations to manage the schema property of the microsoft.graph.synchronizationTemplate entity."; - var builder = new SchemaRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Templates.Item.Schema.SchemaRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -208,14 +211,14 @@ public Command BuildSchemaNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SynchronizationTemplateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates/{synchronizationTemplate%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SynchronizationTemplateItemRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates/{synchronizationTemplate%2Did}{?%24expand,%24select}", rawUrl) @@ -247,11 +250,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -267,11 +270,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(SynchronizationTemplate body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SynchronizationTemplate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(SynchronizationTemplate body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SynchronizationTemplate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -283,7 +286,8 @@ public RequestInformation ToPatchRequestInformation(SynchronizationTemplate body /// /// Pre-configured synchronization settings for a particular application. /// - public class SynchronizationTemplateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SynchronizationTemplateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -308,3 +312,4 @@ public class SynchronizationTemplateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/Synchronization/Templates/TemplatesRequestBuilder.cs b/src/generated/Applications/Item/Synchronization/Templates/TemplatesRequestBuilder.cs index 94dfbcdca9..7bdf8adf6f 100644 --- a/src/generated/Applications/Item/Synchronization/Templates/TemplatesRequestBuilder.cs +++ b/src/generated/Applications/Item/Synchronization/Templates/TemplatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.Synchronization.Templates.Count; using ApiSdk.Applications.Item.Synchronization.Templates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Applications.Item.Synchronization.Templates /// /// Provides operations to manage the templates property of the microsoft.graph.synchronization entity. /// - public class TemplatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TemplatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the templates property of the microsoft.graph.synchronization entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new SynchronizationTemplateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Templates.Item.SynchronizationTemplateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.Synchronization.Templates.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SynchronizationTemplate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SynchronizationTemplate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TemplatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TemplatesRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/synchronization/templates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public TemplatesRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{a /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SynchronizationTemplate body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SynchronizationTemplate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SynchronizationTemplate body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SynchronizationTemplate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(SynchronizationTemplate body, /// /// Pre-configured synchronization settings for a particular application. /// - public class TemplatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TemplatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class TemplatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/TokenIssuancePolicies/Count/CountRequestBuilder.cs b/src/generated/Applications/Item/TokenIssuancePolicies/Count/CountRequestBuilder.cs index d38ac5f02e..2097fef55f 100644 --- a/src/generated/Applications/Item/TokenIssuancePolicies/Count/CountRequestBuilder.cs +++ b/src/generated/Applications/Item/TokenIssuancePolicies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.TokenIssuancePolicies.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{appli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/TokenIssuancePolicies/Item/Ref/RefRequestBuilder.cs b/src/generated/Applications/Item/TokenIssuancePolicies/Item/Ref/RefRequestBuilder.cs index 90e2c7bfeb..26c42db63b 100644 --- a/src/generated/Applications/Item/TokenIssuancePolicies/Item/Ref/RefRequestBuilder.cs +++ b/src/generated/Applications/Item/TokenIssuancePolicies/Item/Ref/RefRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.TokenIssuancePolicies.Item.Ref /// /// Provides operations to manage the collection of application entities. /// - public class RefRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilder : BaseCliRequestBuilder { /// /// Remove a tokenIssuancePolicy from an application. @@ -63,14 +66,14 @@ public Command BuildDeleteCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RefRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies/{tokenIssuancePolicy%2Did}/$ref", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RefRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies/{tokenIssuancePolicy%2Did}/$ref", rawUrl) @@ -97,3 +100,4 @@ public RequestInformation ToDeleteRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Applications.Item.TokenIssuancePolicies.Item.Ref; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.IO; using Microsoft.Kiota.Cli.Commons; @@ -15,7 +17,8 @@ namespace ApiSdk.Applications.Item.TokenIssuancePolicies.Item /// /// Builds and executes requests for operations under \applications\{application-id}\tokenIssuancePolicies\{tokenIssuancePolicy-id} /// - public class TokenIssuancePolicyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TokenIssuancePolicyItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of application entities. @@ -25,7 +28,7 @@ public Command BuildRefByIdNavCommand() { var command = new Command("ref-by-id"); command.Description = "Provides operations to manage the collection of application entities."; - var builder = new RefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.TokenIssuancePolicies.Item.Ref.RefRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); foreach (var cmd in execCommands) @@ -35,14 +38,14 @@ public Command BuildRefByIdNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TokenIssuancePolicyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies/{tokenIssuancePolicy%2Did}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TokenIssuancePolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies/{tokenIssuancePolicy%2Did}", rawUrl) @@ -50,3 +53,4 @@ public TokenIssuancePolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/a } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/TokenIssuancePolicies/Ref/RefRequestBuilder.cs b/src/generated/Applications/Item/TokenIssuancePolicies/Ref/RefRequestBuilder.cs index b1e6060daa..b11ce494b3 100644 --- a/src/generated/Applications/Item/TokenIssuancePolicies/Ref/RefRequestBuilder.cs +++ b/src/generated/Applications/Item/TokenIssuancePolicies/Ref/RefRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.Item.TokenIssuancePolicies.Ref /// /// Provides operations to manage the collection of application entities. /// - public class RefRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilder : BaseCliRequestBuilder { /// /// Remove a tokenIssuancePolicy from an application. @@ -175,8 +178,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ReferenceCreate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ReferenceCreate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -195,14 +198,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RefRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RefRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", rawUrl) @@ -215,11 +218,11 @@ public RefRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{applica /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies/$ref?@id={%40id}", PathParameters); @@ -234,11 +237,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", PathParameters); @@ -254,11 +257,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ReferenceCreate body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ReferenceCreate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ReferenceCreate body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ReferenceCreate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -270,7 +273,8 @@ public RequestInformation ToPostRequestInformation(ReferenceCreate body, Action< /// /// Remove a tokenIssuancePolicy from an application. /// - public class RefRequestBuilderDeleteQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilderDeleteQueryParameters { /// The delete Uri #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -286,7 +290,8 @@ public class RefRequestBuilderDeleteQueryParameters /// /// List the tokenIssuancePolicy objects that are assigned to an application. /// - public class RefRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +335,4 @@ public class RefRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/TokenIssuancePolicies/TokenIssuancePoliciesRequestBuilder.cs b/src/generated/Applications/Item/TokenIssuancePolicies/TokenIssuancePoliciesRequestBuilder.cs index 84751411ba..8c1b539485 100644 --- a/src/generated/Applications/Item/TokenIssuancePolicies/TokenIssuancePoliciesRequestBuilder.cs +++ b/src/generated/Applications/Item/TokenIssuancePolicies/TokenIssuancePoliciesRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.TokenIssuancePolicies.Count; using ApiSdk.Applications.Item.TokenIssuancePolicies.Item; using ApiSdk.Applications.Item.TokenIssuancePolicies.Ref; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.Applications.Item.TokenIssuancePolicies /// /// Provides operations to manage the tokenIssuancePolicies property of the microsoft.graph.application entity. /// - public class TokenIssuancePoliciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TokenIssuancePoliciesRequestBuilder : BaseCliRequestBuilder { /// /// Gets an item from the ApiSdk.applications.item.tokenIssuancePolicies.item collection @@ -31,7 +34,7 @@ public class TokenIssuancePoliciesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var commands = new List(); - var builder = new TokenIssuancePolicyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.TokenIssuancePolicies.Item.TokenIssuancePolicyItemRequestBuilder(PathParameters); commands.Add(builder.BuildRefByIdNavCommand()); return new(new(0), commands); } @@ -43,7 +46,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.TokenIssuancePolicies.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -163,7 +166,7 @@ public Command BuildRefNavCommand() { var command = new Command("ref"); command.Description = "Provides operations to manage the collection of application entities."; - var builder = new RefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.TokenIssuancePolicies.Ref.RefRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -175,14 +178,14 @@ public Command BuildRefNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TokenIssuancePoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TokenIssuancePoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -195,11 +198,11 @@ public TokenIssuancePoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/app /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -210,7 +213,8 @@ public RequestInformation ToGetRequestInformation(Action /// List the tokenIssuancePolicy objects that are assigned to an application. /// - public class TokenIssuancePoliciesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TokenIssuancePoliciesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -274,3 +278,4 @@ public class TokenIssuancePoliciesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/TokenLifetimePolicies/Count/CountRequestBuilder.cs b/src/generated/Applications/Item/TokenLifetimePolicies/Count/CountRequestBuilder.cs index 5248a273f7..9d3f63b7b9 100644 --- a/src/generated/Applications/Item/TokenLifetimePolicies/Count/CountRequestBuilder.cs +++ b/src/generated/Applications/Item/TokenLifetimePolicies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.TokenLifetimePolicies.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{appli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/TokenLifetimePolicies/Item/Ref/RefRequestBuilder.cs b/src/generated/Applications/Item/TokenLifetimePolicies/Item/Ref/RefRequestBuilder.cs index b8340cdf22..ca92b7d805 100644 --- a/src/generated/Applications/Item/TokenLifetimePolicies/Item/Ref/RefRequestBuilder.cs +++ b/src/generated/Applications/Item/TokenLifetimePolicies/Item/Ref/RefRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.TokenLifetimePolicies.Item.Ref /// /// Provides operations to manage the collection of application entities. /// - public class RefRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilder : BaseCliRequestBuilder { /// /// Remove a tokenLifetimePolicy from an application or servicePrincipal. @@ -63,14 +66,14 @@ public Command BuildDeleteCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RefRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies/{tokenLifetimePolicy%2Did}/$ref", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RefRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies/{tokenLifetimePolicy%2Did}/$ref", rawUrl) @@ -97,3 +100,4 @@ public RequestInformation ToDeleteRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Applications.Item.TokenLifetimePolicies.Item.Ref; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.IO; using Microsoft.Kiota.Cli.Commons; @@ -15,7 +17,8 @@ namespace ApiSdk.Applications.Item.TokenLifetimePolicies.Item /// /// Builds and executes requests for operations under \applications\{application-id}\tokenLifetimePolicies\{tokenLifetimePolicy-id} /// - public class TokenLifetimePolicyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TokenLifetimePolicyItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of application entities. @@ -25,7 +28,7 @@ public Command BuildRefByIdNavCommand() { var command = new Command("ref-by-id"); command.Description = "Provides operations to manage the collection of application entities."; - var builder = new RefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.TokenLifetimePolicies.Item.Ref.RefRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); foreach (var cmd in execCommands) @@ -35,14 +38,14 @@ public Command BuildRefByIdNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TokenLifetimePolicyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies/{tokenLifetimePolicy%2Did}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TokenLifetimePolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies/{tokenLifetimePolicy%2Did}", rawUrl) @@ -50,3 +53,4 @@ public TokenLifetimePolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/a } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/TokenLifetimePolicies/Ref/RefRequestBuilder.cs b/src/generated/Applications/Item/TokenLifetimePolicies/Ref/RefRequestBuilder.cs index fe84f684a0..0a133f87de 100644 --- a/src/generated/Applications/Item/TokenLifetimePolicies/Ref/RefRequestBuilder.cs +++ b/src/generated/Applications/Item/TokenLifetimePolicies/Ref/RefRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Applications.Item.TokenLifetimePolicies.Ref /// /// Provides operations to manage the collection of application entities. /// - public class RefRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilder : BaseCliRequestBuilder { /// /// Remove a tokenLifetimePolicy from an application or servicePrincipal. @@ -175,8 +178,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ReferenceCreate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ReferenceCreate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -195,14 +198,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RefRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RefRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", rawUrl) @@ -215,11 +218,11 @@ public RefRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{applica /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies/$ref?@id={%40id}", PathParameters); @@ -234,11 +237,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", PathParameters); @@ -254,11 +257,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ReferenceCreate body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ReferenceCreate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ReferenceCreate body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ReferenceCreate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -270,7 +273,8 @@ public RequestInformation ToPostRequestInformation(ReferenceCreate body, Action< /// /// Remove a tokenLifetimePolicy from an application or servicePrincipal. /// - public class RefRequestBuilderDeleteQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilderDeleteQueryParameters { /// The delete Uri #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -286,7 +290,8 @@ public class RefRequestBuilderDeleteQueryParameters /// /// List the tokenLifetimePolicy objects that are assigned to an application or servicePrincipal. Only one object is returned in the collection because only one tokenLifetimePolicy can be assigned to an application. /// - public class RefRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +335,4 @@ public class RefRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/TokenLifetimePolicies/TokenLifetimePoliciesRequestBuilder.cs b/src/generated/Applications/Item/TokenLifetimePolicies/TokenLifetimePoliciesRequestBuilder.cs index 45ece88d47..c41f9085a2 100644 --- a/src/generated/Applications/Item/TokenLifetimePolicies/TokenLifetimePoliciesRequestBuilder.cs +++ b/src/generated/Applications/Item/TokenLifetimePolicies/TokenLifetimePoliciesRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.Applications.Item.TokenLifetimePolicies.Count; using ApiSdk.Applications.Item.TokenLifetimePolicies.Item; using ApiSdk.Applications.Item.TokenLifetimePolicies.Ref; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.Applications.Item.TokenLifetimePolicies /// /// Provides operations to manage the tokenLifetimePolicies property of the microsoft.graph.application entity. /// - public class TokenLifetimePoliciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TokenLifetimePoliciesRequestBuilder : BaseCliRequestBuilder { /// /// Gets an item from the ApiSdk.applications.item.tokenLifetimePolicies.item collection @@ -31,7 +34,7 @@ public class TokenLifetimePoliciesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var commands = new List(); - var builder = new TokenLifetimePolicyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.TokenLifetimePolicies.Item.TokenLifetimePolicyItemRequestBuilder(PathParameters); commands.Add(builder.BuildRefByIdNavCommand()); return new(new(0), commands); } @@ -43,7 +46,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.TokenLifetimePolicies.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -163,7 +166,7 @@ public Command BuildRefNavCommand() { var command = new Command("ref"); command.Description = "Provides operations to manage the collection of application entities."; - var builder = new RefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Applications.Item.TokenLifetimePolicies.Ref.RefRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -175,14 +178,14 @@ public Command BuildRefNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TokenLifetimePoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TokenLifetimePoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -195,11 +198,11 @@ public TokenLifetimePoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/app /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -210,7 +213,8 @@ public RequestInformation ToGetRequestInformation(Action /// List the tokenLifetimePolicy objects that are assigned to an application or servicePrincipal. Only one object is returned in the collection because only one tokenLifetimePolicy can be assigned to an application. /// - public class TokenLifetimePoliciesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TokenLifetimePoliciesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -274,3 +278,4 @@ public class TokenLifetimePoliciesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/Item/UnsetVerifiedPublisher/UnsetVerifiedPublisherRequestBuilder.cs b/src/generated/Applications/Item/UnsetVerifiedPublisher/UnsetVerifiedPublisherRequestBuilder.cs index d7549e16e4..771e151163 100644 --- a/src/generated/Applications/Item/UnsetVerifiedPublisher/UnsetVerifiedPublisherRequestBuilder.cs +++ b/src/generated/Applications/Item/UnsetVerifiedPublisher/UnsetVerifiedPublisherRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Applications.Item.UnsetVerifiedPublisher /// /// Provides operations to call the unsetVerifiedPublisher method. /// - public class UnsetVerifiedPublisherRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnsetVerifiedPublisherRequestBuilder : BaseCliRequestBuilder { /// /// Unset the verifiedPublisher previously set on an application, removing all verified publisher properties. For more information, see Publisher verification. @@ -50,14 +53,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UnsetVerifiedPublisherRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/{application%2Did}/unsetVerifiedPublisher", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnsetVerifiedPublisherRequestBuilder(string rawUrl) : base("{+baseurl}/applications/{application%2Did}/unsetVerifiedPublisher", rawUrl) @@ -84,3 +87,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Applications.ValidateProperties { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ValidatePropertiesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ValidatePropertiesPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -39,7 +41,7 @@ public class ValidatePropertiesPostRequestBody : IAdditionalDataHolder, IParsabl /// The onBehalfOfUserId property public Guid? OnBehalfOfUserId { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ValidatePropertiesPostRequestBody() { @@ -48,12 +50,12 @@ public ValidatePropertiesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ValidatePropertiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Applications.ValidateProperties.ValidatePropertiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ValidatePropertiesPostRequestBody(); + return new global::ApiSdk.Applications.ValidateProperties.ValidatePropertiesPostRequestBody(); } /// /// The deserialization information for the current model @@ -84,3 +86,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Applications/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/generated/Applications/ValidateProperties/ValidatePropertiesRequestBuilder.cs index 455563f814..39ef592304 100644 --- a/src/generated/Applications/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/generated/Applications/ValidateProperties/ValidatePropertiesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.Applications.ValidateProperties /// /// Provides operations to call the validateProperties method. /// - public class ValidatePropertiesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ValidatePropertiesRequestBuilder : BaseCliRequestBuilder { /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-beta"; + command.Description = "Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-beta"; var bodyOption = new Option("--body", description: "The request body") { }; bodyOption.IsRequired = true; @@ -38,8 +41,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ValidatePropertiesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Applications.ValidateProperties.ValidatePropertiesPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -57,32 +60,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ValidatePropertiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications/validateProperties", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ValidatePropertiesRequestBuilder(string rawUrl) : base("{+baseurl}/applications/validateProperties", rawUrl) { } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ValidatePropertiesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.ValidateProperties.ValidatePropertiesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ValidatePropertiesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Applications.ValidateProperties.ValidatePropertiesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -93,3 +96,4 @@ public RequestInformation ToPostRequestInformation(ValidatePropertiesPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApplicationsWithAppId/ApplicationsWithAppIdRequestBuilder.cs b/src/generated/ApplicationsWithAppId/ApplicationsWithAppIdRequestBuilder.cs index d3f424a4e2..7645c65298 100644 --- a/src/generated/ApplicationsWithAppId/ApplicationsWithAppIdRequestBuilder.cs +++ b/src/generated/ApplicationsWithAppId/ApplicationsWithAppIdRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.ApplicationsWithAppId /// /// Provides operations to manage the collection of application entities. /// - public class ApplicationsWithAppIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicationsWithAppIdRequestBuilder : BaseCliRequestBuilder { /// /// Deletes an application. When deleted, apps are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. @@ -141,8 +144,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.Application.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Application.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -163,14 +166,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApplicationsWithAppIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications(appId='{appId}'){?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplicationsWithAppIdRequestBuilder(string rawUrl) : base("{+baseurl}/applications(appId='{appId}'){?%24expand,%24select}", rawUrl) @@ -202,11 +205,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -222,11 +225,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Application body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Application body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Application body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Application body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -238,7 +241,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Application bo /// /// Get the properties and relationships of an application object. /// - public class ApplicationsWithAppIdRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicationsWithAppIdRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -263,3 +267,4 @@ public class ApplicationsWithAppIdRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApplicationsWithUniqueName/ApplicationsWithUniqueNameRequestBuilder.cs b/src/generated/ApplicationsWithUniqueName/ApplicationsWithUniqueNameRequestBuilder.cs index 847c60c7cf..73fd4f557a 100644 --- a/src/generated/ApplicationsWithUniqueName/ApplicationsWithUniqueNameRequestBuilder.cs +++ b/src/generated/ApplicationsWithUniqueName/ApplicationsWithUniqueNameRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.ApplicationsWithUniqueName /// /// Provides operations to manage the collection of application entities. /// - public class ApplicationsWithUniqueNameRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicationsWithUniqueNameRequestBuilder : BaseCliRequestBuilder { /// /// Deletes an application. When deleted, apps are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. @@ -141,8 +144,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.Application.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Application.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -163,14 +166,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApplicationsWithUniqueNameRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/applications(uniqueName='{uniqueName}'){?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplicationsWithUniqueNameRequestBuilder(string rawUrl) : base("{+baseurl}/applications(uniqueName='{uniqueName}'){?%24expand,%24select}", rawUrl) @@ -202,11 +205,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -222,11 +225,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Application body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Application body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Application body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Application body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -238,7 +241,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Application bo /// /// Get the properties and relationships of an application object. /// - public class ApplicationsWithUniqueNameRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicationsWithUniqueNameRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -263,3 +267,4 @@ public class ApplicationsWithUniqueNameRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApprovalWorkflowProviders/ApprovalWorkflowProvidersRequestBuilder.cs b/src/generated/ApprovalWorkflowProviders/ApprovalWorkflowProvidersRequestBuilder.cs index 28d0b3c649..1a15da01aa 100644 --- a/src/generated/ApprovalWorkflowProviders/ApprovalWorkflowProvidersRequestBuilder.cs +++ b/src/generated/ApprovalWorkflowProviders/ApprovalWorkflowProvidersRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.ApprovalWorkflowProviders.Count; using ApiSdk.ApprovalWorkflowProviders.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.ApprovalWorkflowProviders /// /// Provides operations to manage the collection of approvalWorkflowProvider entities. /// - public class ApprovalWorkflowProvidersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApprovalWorkflowProvidersRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of approvalWorkflowProvider entities. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ApprovalWorkflowProviderItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.ApprovalWorkflowProviders.Item.ApprovalWorkflowProviderItemRequestBuilder(PathParameters); commands.Add(builder.BuildBusinessFlowsNavCommand()); commands.Add(builder.BuildBusinessFlowsWithRequestsAwaitingMyDecisionNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -48,7 +51,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.ApprovalWorkflowProviders.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -82,8 +85,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApprovalWorkflowProvider.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ApprovalWorkflowProvider.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -110,41 +113,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get entities from approvalWorkflowProviders"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -152,14 +120,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -169,14 +129,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -199,14 +151,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApprovalWorkflowProvidersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/approvalWorkflowProviders{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApprovalWorkflowProvidersRequestBuilder(string rawUrl) : base("{+baseurl}/approvalWorkflowProviders{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -219,11 +171,11 @@ public ApprovalWorkflowProvidersRequestBuilder(string rawUrl) : base("{+baseurl} /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -239,11 +191,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApprovalWorkflowProvider body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ApprovalWorkflowProvider body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApprovalWorkflowProvider body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ApprovalWorkflowProvider body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -255,7 +207,8 @@ public RequestInformation ToPostRequestInformation(ApprovalWorkflowProvider body /// /// Get entities from approvalWorkflowProviders /// - public class ApprovalWorkflowProvidersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApprovalWorkflowProvidersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -319,3 +272,4 @@ public class ApprovalWorkflowProvidersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApprovalWorkflowProviders/Count/CountRequestBuilder.cs b/src/generated/ApprovalWorkflowProviders/Count/CountRequestBuilder.cs index 01cce802d5..cd9d54ef42 100644 --- a/src/generated/ApprovalWorkflowProviders/Count/CountRequestBuilder.cs +++ b/src/generated/ApprovalWorkflowProviders/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.ApprovalWorkflowProviders.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/approvalWorkflowProviders/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/approvalWorkflowProviders/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/approvalWorkflowPro /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApprovalWorkflowProviders/Item/ApprovalWorkflowProviderItemRequestBuilder.cs b/src/generated/ApprovalWorkflowProviders/Item/ApprovalWorkflowProviderItemRequestBuilder.cs index 6ea35f4394..ef1d87c0a4 100644 --- a/src/generated/ApprovalWorkflowProviders/Item/ApprovalWorkflowProviderItemRequestBuilder.cs +++ b/src/generated/ApprovalWorkflowProviders/Item/ApprovalWorkflowProviderItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlows; using ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlowsWithRequestsAwaitingMyDecision; using ApiSdk.ApprovalWorkflowProviders.Item.PolicyTemplates; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.ApprovalWorkflowProviders.Item /// /// Provides operations to manage the collection of approvalWorkflowProvider entities. /// - public class ApprovalWorkflowProviderItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApprovalWorkflowProviderItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the businessFlows property of the microsoft.graph.approvalWorkflowProvider entity. @@ -32,7 +35,7 @@ public Command BuildBusinessFlowsNavCommand() { var command = new Command("business-flows"); command.Description = "Provides operations to manage the businessFlows property of the microsoft.graph.approvalWorkflowProvider entity."; - var builder = new BusinessFlowsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlows.BusinessFlowsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -59,7 +62,7 @@ public Command BuildBusinessFlowsWithRequestsAwaitingMyDecisionNavCommand() { var command = new Command("business-flows-with-requests-awaiting-my-decision"); command.Description = "Provides operations to manage the businessFlowsWithRequestsAwaitingMyDecision property of the microsoft.graph.approvalWorkflowProvider entity."; - var builder = new BusinessFlowsWithRequestsAwaitingMyDecisionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlowsWithRequestsAwaitingMyDecision.BusinessFlowsWithRequestsAwaitingMyDecisionRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -195,8 +198,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApprovalWorkflowProvider.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ApprovalWorkflowProvider.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -224,7 +227,7 @@ public Command BuildPolicyTemplatesNavCommand() { var command = new Command("policy-templates"); command.Description = "Provides operations to manage the policyTemplates property of the microsoft.graph.approvalWorkflowProvider entity."; - var builder = new PolicyTemplatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.ApprovalWorkflowProviders.Item.PolicyTemplates.PolicyTemplatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -244,14 +247,14 @@ public Command BuildPolicyTemplatesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApprovalWorkflowProviderItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApprovalWorkflowProviderItemRequestBuilder(string rawUrl) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}{?%24expand,%24select}", rawUrl) @@ -283,11 +286,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -303,11 +306,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApprovalWorkflowProvider body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ApprovalWorkflowProvider body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApprovalWorkflowProvider body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ApprovalWorkflowProvider body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -319,7 +322,8 @@ public RequestInformation ToPatchRequestInformation(ApprovalWorkflowProvider bod /// /// Get entity from approvalWorkflowProviders by key /// - public class ApprovalWorkflowProviderItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApprovalWorkflowProviderItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -344,3 +348,4 @@ public class ApprovalWorkflowProviderItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApprovalWorkflowProviders/Item/BusinessFlows/BusinessFlowsRequestBuilder.cs b/src/generated/ApprovalWorkflowProviders/Item/BusinessFlows/BusinessFlowsRequestBuilder.cs index d1b2d9d859..ea33e72191 100644 --- a/src/generated/ApprovalWorkflowProviders/Item/BusinessFlows/BusinessFlowsRequestBuilder.cs +++ b/src/generated/ApprovalWorkflowProviders/Item/BusinessFlows/BusinessFlowsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlows.Count; using ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlows.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlows /// /// Provides operations to manage the businessFlows property of the microsoft.graph.approvalWorkflowProvider entity. /// - public class BusinessFlowsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BusinessFlowsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the businessFlows property of the microsoft.graph.approvalWorkflowProvider entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new BusinessFlowItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlows.Item.BusinessFlowItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlows.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BusinessFlow.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BusinessFlow.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BusinessFlowsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/businessFlows{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BusinessFlowsRequestBuilder(string rawUrl) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/businessFlows{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public BusinessFlowsRequestBuilder(string rawUrl) : base("{+baseurl}/approvalWor /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(BusinessFlow body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BusinessFlow body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BusinessFlow body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BusinessFlow body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(BusinessFlow body, Action /// Get businessFlows from approvalWorkflowProviders /// - public class BusinessFlowsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BusinessFlowsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class BusinessFlowsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApprovalWorkflowProviders/Item/BusinessFlows/Count/CountRequestBuilder.cs b/src/generated/ApprovalWorkflowProviders/Item/BusinessFlows/Count/CountRequestBuilder.cs index c3c78a479e..eb8a0a5c57 100644 --- a/src/generated/ApprovalWorkflowProviders/Item/BusinessFlows/Count/CountRequestBuilder.cs +++ b/src/generated/ApprovalWorkflowProviders/Item/BusinessFlows/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlows.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/businessFlows/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/businessFlows/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/approvalWorkflowPro /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApprovalWorkflowProviders/Item/BusinessFlows/Item/BusinessFlowItemRequestBuilder.cs b/src/generated/ApprovalWorkflowProviders/Item/BusinessFlows/Item/BusinessFlowItemRequestBuilder.cs index 98cc4ef95d..4d9d70aaef 100644 --- a/src/generated/ApprovalWorkflowProviders/Item/BusinessFlows/Item/BusinessFlowItemRequestBuilder.cs +++ b/src/generated/ApprovalWorkflowProviders/Item/BusinessFlows/Item/BusinessFlowItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlows.Item.RecordDecisions; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlows.Item /// /// Provides operations to manage the businessFlows property of the microsoft.graph.approvalWorkflowProvider entity. /// - public class BusinessFlowItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BusinessFlowItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property businessFlows for approvalWorkflowProviders @@ -156,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BusinessFlow.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BusinessFlow.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildRecordDecisionsNavCommand() { var command = new Command("record-decisions"); command.Description = "Provides operations to call the recordDecisions method."; - var builder = new RecordDecisionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlows.Item.RecordDecisions.RecordDecisionsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -196,14 +199,14 @@ public Command BuildRecordDecisionsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BusinessFlowItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/businessFlows/{businessFlow%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BusinessFlowItemRequestBuilder(string rawUrl) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/businessFlows/{businessFlow%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(BusinessFlow body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BusinessFlow body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(BusinessFlow body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BusinessFlow body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(BusinessFlow body, Action /// Get businessFlows from approvalWorkflowProviders /// - public class BusinessFlowItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BusinessFlowItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class BusinessFlowItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApprovalWorkflowProviders/Item/BusinessFlows/Item/RecordDecisions/RecordDecisionsPostRequestBody.cs b/src/generated/ApprovalWorkflowProviders/Item/BusinessFlows/Item/RecordDecisions/RecordDecisionsPostRequestBody.cs index 7d09fd47dd..fb1fdbf0c6 100644 --- a/src/generated/ApprovalWorkflowProviders/Item/BusinessFlows/Item/RecordDecisions/RecordDecisionsPostRequestBody.cs +++ b/src/generated/ApprovalWorkflowProviders/Item/BusinessFlows/Item/RecordDecisions/RecordDecisionsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlows.Item.RecordDecisions { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RecordDecisionsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RecordDecisionsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class RecordDecisionsPostRequestBody : IAdditionalDataHolder, IParsable public string ReviewResult { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RecordDecisionsPostRequestBody() { @@ -38,12 +40,12 @@ public RecordDecisionsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RecordDecisionsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlows.Item.RecordDecisions.RecordDecisionsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RecordDecisionsPostRequestBody(); + return new global::ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlows.Item.RecordDecisions.RecordDecisionsPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApprovalWorkflowProviders/Item/BusinessFlows/Item/RecordDecisions/RecordDecisionsRequestBuilder.cs b/src/generated/ApprovalWorkflowProviders/Item/BusinessFlows/Item/RecordDecisions/RecordDecisionsRequestBuilder.cs index bd79ccff30..590ee20bbc 100644 --- a/src/generated/ApprovalWorkflowProviders/Item/BusinessFlows/Item/RecordDecisions/RecordDecisionsRequestBuilder.cs +++ b/src/generated/ApprovalWorkflowProviders/Item/BusinessFlows/Item/RecordDecisions/RecordDecisionsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlows.Item.RecordDecisio /// /// Provides operations to call the recordDecisions method. /// - public class RecordDecisionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecordDecisionsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action recordDecisions @@ -47,8 +50,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RecordDecisionsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlows.Item.RecordDecisions.RecordDecisionsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -68,14 +71,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RecordDecisionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/businessFlows/{businessFlow%2Did}/recordDecisions", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RecordDecisionsRequestBuilder(string rawUrl) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/businessFlows/{businessFlow%2Did}/recordDecisions", rawUrl) @@ -89,11 +92,11 @@ public RecordDecisionsRequestBuilder(string rawUrl) : base("{+baseurl}/approvalW /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RecordDecisionsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlows.Item.RecordDecisions.RecordDecisionsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RecordDecisionsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlows.Item.RecordDecisions.RecordDecisionsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(RecordDecisionsPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApprovalWorkflowProviders/Item/BusinessFlowsWithRequestsAwaitingMyDecision/BusinessFlowsWithRequestsAwaitingMyDecisionRequestBuilder.cs b/src/generated/ApprovalWorkflowProviders/Item/BusinessFlowsWithRequestsAwaitingMyDecision/BusinessFlowsWithRequestsAwaitingMyDecisionRequestBuilder.cs index c469d0cc77..8c3ad57f14 100644 --- a/src/generated/ApprovalWorkflowProviders/Item/BusinessFlowsWithRequestsAwaitingMyDecision/BusinessFlowsWithRequestsAwaitingMyDecisionRequestBuilder.cs +++ b/src/generated/ApprovalWorkflowProviders/Item/BusinessFlowsWithRequestsAwaitingMyDecision/BusinessFlowsWithRequestsAwaitingMyDecisionRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlowsWithRequestsAwaitingMyDecision.Count; using ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlowsWithRequestsAwaitingMyDecision.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlowsWithRequestsAwaitin /// /// Provides operations to manage the businessFlowsWithRequestsAwaitingMyDecision property of the microsoft.graph.approvalWorkflowProvider entity. /// - public class BusinessFlowsWithRequestsAwaitingMyDecisionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BusinessFlowsWithRequestsAwaitingMyDecisionRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the businessFlowsWithRequestsAwaitingMyDecision property of the microsoft.graph.approvalWorkflowProvider entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new BusinessFlowItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlowsWithRequestsAwaitingMyDecision.Item.BusinessFlowItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlowsWithRequestsAwaitingMyDecision.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BusinessFlow.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BusinessFlow.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BusinessFlowsWithRequestsAwaitingMyDecisionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/businessFlowsWithRequestsAwaitingMyDecision{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BusinessFlowsWithRequestsAwaitingMyDecisionRequestBuilder(string rawUrl) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/businessFlowsWithRequestsAwaitingMyDecision{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public BusinessFlowsWithRequestsAwaitingMyDecisionRequestBuilder(string rawUrl) /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(BusinessFlow body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BusinessFlow body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BusinessFlow body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BusinessFlow body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(BusinessFlow body, Action /// Get businessFlowsWithRequestsAwaitingMyDecision from approvalWorkflowProviders /// - public class BusinessFlowsWithRequestsAwaitingMyDecisionRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BusinessFlowsWithRequestsAwaitingMyDecisionRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class BusinessFlowsWithRequestsAwaitingMyDecisionRequestBuilderGetQueryPa } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApprovalWorkflowProviders/Item/BusinessFlowsWithRequestsAwaitingMyDecision/Count/CountRequestBuilder.cs b/src/generated/ApprovalWorkflowProviders/Item/BusinessFlowsWithRequestsAwaitingMyDecision/Count/CountRequestBuilder.cs index 0666d9e16f..1120ee1b22 100644 --- a/src/generated/ApprovalWorkflowProviders/Item/BusinessFlowsWithRequestsAwaitingMyDecision/Count/CountRequestBuilder.cs +++ b/src/generated/ApprovalWorkflowProviders/Item/BusinessFlowsWithRequestsAwaitingMyDecision/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlowsWithRequestsAwaitin /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/businessFlowsWithRequestsAwaitingMyDecision/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/businessFlowsWithRequestsAwaitingMyDecision/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/approvalWorkflowPro /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApprovalWorkflowProviders/Item/BusinessFlowsWithRequestsAwaitingMyDecision/Item/BusinessFlowItemRequestBuilder.cs b/src/generated/ApprovalWorkflowProviders/Item/BusinessFlowsWithRequestsAwaitingMyDecision/Item/BusinessFlowItemRequestBuilder.cs index 8f88733eeb..bc3c9a11d3 100644 --- a/src/generated/ApprovalWorkflowProviders/Item/BusinessFlowsWithRequestsAwaitingMyDecision/Item/BusinessFlowItemRequestBuilder.cs +++ b/src/generated/ApprovalWorkflowProviders/Item/BusinessFlowsWithRequestsAwaitingMyDecision/Item/BusinessFlowItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlowsWithRequestsAwaitingMyDecision.Item.RecordDecisions; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlowsWithRequestsAwaitin /// /// Provides operations to manage the businessFlowsWithRequestsAwaitingMyDecision property of the microsoft.graph.approvalWorkflowProvider entity. /// - public class BusinessFlowItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BusinessFlowItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property businessFlowsWithRequestsAwaitingMyDecision for approvalWorkflowProviders @@ -156,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BusinessFlow.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BusinessFlow.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildRecordDecisionsNavCommand() { var command = new Command("record-decisions"); command.Description = "Provides operations to call the recordDecisions method."; - var builder = new RecordDecisionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlowsWithRequestsAwaitingMyDecision.Item.RecordDecisions.RecordDecisionsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -196,14 +199,14 @@ public Command BuildRecordDecisionsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BusinessFlowItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/businessFlowsWithRequestsAwaitingMyDecision/{businessFlow%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BusinessFlowItemRequestBuilder(string rawUrl) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/businessFlowsWithRequestsAwaitingMyDecision/{businessFlow%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(BusinessFlow body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BusinessFlow body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(BusinessFlow body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BusinessFlow body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(BusinessFlow body, Action /// Get businessFlowsWithRequestsAwaitingMyDecision from approvalWorkflowProviders /// - public class BusinessFlowItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BusinessFlowItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class BusinessFlowItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApprovalWorkflowProviders/Item/BusinessFlowsWithRequestsAwaitingMyDecision/Item/RecordDecisions/RecordDecisionsPostRequestBody.cs b/src/generated/ApprovalWorkflowProviders/Item/BusinessFlowsWithRequestsAwaitingMyDecision/Item/RecordDecisions/RecordDecisionsPostRequestBody.cs index 10edfb1ad4..afc8982552 100644 --- a/src/generated/ApprovalWorkflowProviders/Item/BusinessFlowsWithRequestsAwaitingMyDecision/Item/RecordDecisions/RecordDecisionsPostRequestBody.cs +++ b/src/generated/ApprovalWorkflowProviders/Item/BusinessFlowsWithRequestsAwaitingMyDecision/Item/RecordDecisions/RecordDecisionsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlowsWithRequestsAwaitingMyDecision.Item.RecordDecisions { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RecordDecisionsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RecordDecisionsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class RecordDecisionsPostRequestBody : IAdditionalDataHolder, IParsable public string ReviewResult { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RecordDecisionsPostRequestBody() { @@ -38,12 +40,12 @@ public RecordDecisionsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RecordDecisionsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlowsWithRequestsAwaitingMyDecision.Item.RecordDecisions.RecordDecisionsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RecordDecisionsPostRequestBody(); + return new global::ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlowsWithRequestsAwaitingMyDecision.Item.RecordDecisions.RecordDecisionsPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApprovalWorkflowProviders/Item/BusinessFlowsWithRequestsAwaitingMyDecision/Item/RecordDecisions/RecordDecisionsRequestBuilder.cs b/src/generated/ApprovalWorkflowProviders/Item/BusinessFlowsWithRequestsAwaitingMyDecision/Item/RecordDecisions/RecordDecisionsRequestBuilder.cs index 4583cb85d1..c62122892d 100644 --- a/src/generated/ApprovalWorkflowProviders/Item/BusinessFlowsWithRequestsAwaitingMyDecision/Item/RecordDecisions/RecordDecisionsRequestBuilder.cs +++ b/src/generated/ApprovalWorkflowProviders/Item/BusinessFlowsWithRequestsAwaitingMyDecision/Item/RecordDecisions/RecordDecisionsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlowsWithRequestsAwaitin /// /// Provides operations to call the recordDecisions method. /// - public class RecordDecisionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecordDecisionsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action recordDecisions @@ -47,8 +50,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RecordDecisionsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlowsWithRequestsAwaitingMyDecision.Item.RecordDecisions.RecordDecisionsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -68,14 +71,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RecordDecisionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/businessFlowsWithRequestsAwaitingMyDecision/{businessFlow%2Did}/recordDecisions", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RecordDecisionsRequestBuilder(string rawUrl) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/businessFlowsWithRequestsAwaitingMyDecision/{businessFlow%2Did}/recordDecisions", rawUrl) @@ -89,11 +92,11 @@ public RecordDecisionsRequestBuilder(string rawUrl) : base("{+baseurl}/approvalW /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RecordDecisionsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlowsWithRequestsAwaitingMyDecision.Item.RecordDecisions.RecordDecisionsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RecordDecisionsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.ApprovalWorkflowProviders.Item.BusinessFlowsWithRequestsAwaitingMyDecision.Item.RecordDecisions.RecordDecisionsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(RecordDecisionsPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApprovalWorkflowProviders/Item/PolicyTemplates/Count/CountRequestBuilder.cs b/src/generated/ApprovalWorkflowProviders/Item/PolicyTemplates/Count/CountRequestBuilder.cs index f640c62ce7..7d1b2061f1 100644 --- a/src/generated/ApprovalWorkflowProviders/Item/PolicyTemplates/Count/CountRequestBuilder.cs +++ b/src/generated/ApprovalWorkflowProviders/Item/PolicyTemplates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.ApprovalWorkflowProviders.Item.PolicyTemplates.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/policyTemplates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/policyTemplates/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/approvalWorkflowPro /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApprovalWorkflowProviders/Item/PolicyTemplates/Item/GovernancePolicyTemplateItemRequestBuilder.cs b/src/generated/ApprovalWorkflowProviders/Item/PolicyTemplates/Item/GovernancePolicyTemplateItemRequestBuilder.cs index 5cf645bd6c..50413bbc3b 100644 --- a/src/generated/ApprovalWorkflowProviders/Item/PolicyTemplates/Item/GovernancePolicyTemplateItemRequestBuilder.cs +++ b/src/generated/ApprovalWorkflowProviders/Item/PolicyTemplates/Item/GovernancePolicyTemplateItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.ApprovalWorkflowProviders.Item.PolicyTemplates.Item /// /// Provides operations to manage the policyTemplates property of the microsoft.graph.approvalWorkflowProvider entity. /// - public class GovernancePolicyTemplateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GovernancePolicyTemplateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property policyTemplates for approvalWorkflowProviders @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GovernancePolicyTemplate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GovernancePolicyTemplate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GovernancePolicyTemplateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/policyTemplates/{governancePolicyTemplate%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GovernancePolicyTemplateItemRequestBuilder(string rawUrl) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/policyTemplates/{governancePolicyTemplate%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(GovernancePolicyTemplate body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GovernancePolicyTemplate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GovernancePolicyTemplate body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GovernancePolicyTemplate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(GovernancePolicyTemplate bod /// /// Get policyTemplates from approvalWorkflowProviders /// - public class GovernancePolicyTemplateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GovernancePolicyTemplateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class GovernancePolicyTemplateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/ApprovalWorkflowProviders/Item/PolicyTemplates/PolicyTemplatesRequestBuilder.cs b/src/generated/ApprovalWorkflowProviders/Item/PolicyTemplates/PolicyTemplatesRequestBuilder.cs index 1be0226d68..47cf2c5c43 100644 --- a/src/generated/ApprovalWorkflowProviders/Item/PolicyTemplates/PolicyTemplatesRequestBuilder.cs +++ b/src/generated/ApprovalWorkflowProviders/Item/PolicyTemplates/PolicyTemplatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.ApprovalWorkflowProviders.Item.PolicyTemplates.Count; using ApiSdk.ApprovalWorkflowProviders.Item.PolicyTemplates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.ApprovalWorkflowProviders.Item.PolicyTemplates /// /// Provides operations to manage the policyTemplates property of the microsoft.graph.approvalWorkflowProvider entity. /// - public class PolicyTemplatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PolicyTemplatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the policyTemplates property of the microsoft.graph.approvalWorkflowProvider entity. @@ -30,7 +33,7 @@ public class PolicyTemplatesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new GovernancePolicyTemplateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.ApprovalWorkflowProviders.Item.PolicyTemplates.Item.GovernancePolicyTemplateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.ApprovalWorkflowProviders.Item.PolicyTemplates.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GovernancePolicyTemplate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GovernancePolicyTemplate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PolicyTemplatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/policyTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PolicyTemplatesRequestBuilder(string rawUrl) : base("{+baseurl}/approvalWorkflowProviders/{approvalWorkflowProvider%2Did}/policyTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public PolicyTemplatesRequestBuilder(string rawUrl) : base("{+baseurl}/approvalW /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GovernancePolicyTemplate body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GovernancePolicyTemplate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GovernancePolicyTemplate body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GovernancePolicyTemplate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(GovernancePolicyTemplate body /// /// Get policyTemplates from approvalWorkflowProviders /// - public class PolicyTemplatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PolicyTemplatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class PolicyTemplatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/AuditLogsRequestBuilder.cs b/src/generated/AuditLogs/AuditLogsRequestBuilder.cs index 22b09fa2fb..dc659c8550 100644 --- a/src/generated/AuditLogs/AuditLogsRequestBuilder.cs +++ b/src/generated/AuditLogs/AuditLogsRequestBuilder.cs @@ -1,11 +1,14 @@ // +#pragma warning disable CS0618 using ApiSdk.AuditLogs.CustomSecurityAttributeAudits; using ApiSdk.AuditLogs.DirectoryAudits; using ApiSdk.AuditLogs.DirectoryProvisioning; using ApiSdk.AuditLogs.Provisioning; using ApiSdk.AuditLogs.SignIns; +using ApiSdk.AuditLogs.SignUps; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -24,7 +27,8 @@ namespace ApiSdk.AuditLogs /// /// Provides operations to manage the auditLogRoot singleton. /// - public class AuditLogsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the customSecurityAttributeAudits property of the microsoft.graph.auditLogRoot entity. @@ -34,7 +38,7 @@ public Command BuildCustomSecurityAttributeAuditsNavCommand() { var command = new Command("custom-security-attribute-audits"); command.Description = "Provides operations to manage the customSecurityAttributeAudits property of the microsoft.graph.auditLogRoot entity."; - var builder = new CustomSecurityAttributeAuditsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuditLogs.CustomSecurityAttributeAudits.CustomSecurityAttributeAuditsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -61,7 +65,7 @@ public Command BuildDirectoryAuditsNavCommand() { var command = new Command("directory-audits"); command.Description = "Provides operations to manage the directoryAudits property of the microsoft.graph.auditLogRoot entity."; - var builder = new DirectoryAuditsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuditLogs.DirectoryAudits.DirectoryAuditsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -88,7 +92,7 @@ public Command BuildDirectoryProvisioningNavCommand() { var command = new Command("directory-provisioning"); command.Description = "Provides operations to manage the directoryProvisioning property of the microsoft.graph.auditLogRoot entity."; - var builder = new DirectoryProvisioningRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuditLogs.DirectoryProvisioning.DirectoryProvisioningRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -115,23 +119,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get auditLogs"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -139,8 +131,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -178,8 +168,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AuditLogRoot.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AuditLogRoot.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -206,7 +196,7 @@ public Command BuildProvisioningNavCommand() { var command = new Command("provisioning"); command.Description = "Provides operations to manage the provisioning property of the microsoft.graph.auditLogRoot entity."; - var builder = new ProvisioningRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuditLogs.Provisioning.ProvisioningRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -233,7 +223,7 @@ public Command BuildSignInsNavCommand() { var command = new Command("sign-ins"); command.Description = "Provides operations to manage the signIns property of the microsoft.graph.auditLogRoot entity."; - var builder = new SignInsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuditLogs.SignIns.SignInsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildConfirmCompromisedNavCommand()); @@ -255,14 +245,41 @@ public Command BuildSignInsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to manage the signUps property of the microsoft.graph.auditLogRoot entity. + /// + /// A + public Command BuildSignUpsNavCommand() + { + var command = new Command("sign-ups"); + command.Description = "Provides operations to manage the signUps property of the microsoft.graph.auditLogRoot entity."; + var builder = new global::ApiSdk.AuditLogs.SignUps.SignUpsRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + execCommands.Add(builder.BuildCreateCommand()); + execCommands.Add(builder.BuildListCommand()); + var cmds = builder.BuildCommand(); + execCommands.AddRange(cmds.Item1); + nonExecCommands.AddRange(cmds.Item2); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AuditLogsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/auditLogs{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AuditLogsRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs{?%24expand,%24select}", rawUrl) @@ -275,11 +292,11 @@ public AuditLogsRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs{?%24e /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -295,11 +312,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AuditLogRoot body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AuditLogRoot body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AuditLogRoot body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AuditLogRoot body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -311,7 +328,8 @@ public RequestInformation ToPatchRequestInformation(AuditLogRoot body, Action /// Get auditLogs /// - public class AuditLogsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -336,3 +354,4 @@ public class AuditLogsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/CustomSecurityAttributeAudits/Count/CountRequestBuilder.cs b/src/generated/AuditLogs/CustomSecurityAttributeAudits/Count/CountRequestBuilder.cs index 3f020dc8a1..2d0e0b2236 100644 --- a/src/generated/AuditLogs/CustomSecurityAttributeAudits/Count/CountRequestBuilder.cs +++ b/src/generated/AuditLogs/CustomSecurityAttributeAudits/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AuditLogs.CustomSecurityAttributeAudits.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/auditLogs/customSecurityAttributeAudits/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/customSecurityAttributeAudits/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/customSec /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/CustomSecurityAttributeAudits/CustomSecurityAttributeAuditsRequestBuilder.cs b/src/generated/AuditLogs/CustomSecurityAttributeAudits/CustomSecurityAttributeAuditsRequestBuilder.cs index a967b0b6c1..e0fbaca325 100644 --- a/src/generated/AuditLogs/CustomSecurityAttributeAudits/CustomSecurityAttributeAuditsRequestBuilder.cs +++ b/src/generated/AuditLogs/CustomSecurityAttributeAudits/CustomSecurityAttributeAuditsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.AuditLogs.CustomSecurityAttributeAudits.Count; using ApiSdk.AuditLogs.CustomSecurityAttributeAudits.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.AuditLogs.CustomSecurityAttributeAudits /// /// Provides operations to manage the customSecurityAttributeAudits property of the microsoft.graph.auditLogRoot entity. /// - public class CustomSecurityAttributeAuditsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustomSecurityAttributeAuditsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the customSecurityAttributeAudits property of the microsoft.graph.auditLogRoot entity. @@ -30,7 +33,7 @@ public class CustomSecurityAttributeAuditsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new CustomSecurityAttributeAuditItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuditLogs.CustomSecurityAttributeAudits.Item.CustomSecurityAttributeAuditItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuditLogs.CustomSecurityAttributeAudits.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CustomSecurityAttributeAudit.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CustomSecurityAttributeAudit.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -107,41 +110,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get the list of audit logs generated by activities related to custom security attribute management in Microsoft Entra ID.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/auditlogroot-list-customsecurityattributeaudits?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -149,14 +117,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -166,14 +126,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -196,14 +148,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CustomSecurityAttributeAuditsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/auditLogs/customSecurityAttributeAudits{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CustomSecurityAttributeAuditsRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/customSecurityAttributeAudits{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -216,11 +168,11 @@ public CustomSecurityAttributeAuditsRequestBuilder(string rawUrl) : base("{+base /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -236,11 +188,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CustomSecurityAttributeAudit body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CustomSecurityAttributeAudit body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CustomSecurityAttributeAudit body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CustomSecurityAttributeAudit body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -252,7 +204,8 @@ public RequestInformation ToPostRequestInformation(CustomSecurityAttributeAudit /// /// Get the list of audit logs generated by activities related to custom security attribute management in Microsoft Entra ID. /// - public class CustomSecurityAttributeAuditsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustomSecurityAttributeAuditsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -316,3 +269,4 @@ public class CustomSecurityAttributeAuditsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/CustomSecurityAttributeAudits/Item/CustomSecurityAttributeAuditItemRequestBuilder.cs b/src/generated/AuditLogs/CustomSecurityAttributeAudits/Item/CustomSecurityAttributeAuditItemRequestBuilder.cs index e009a62efe..622fcce50e 100644 --- a/src/generated/AuditLogs/CustomSecurityAttributeAudits/Item/CustomSecurityAttributeAuditItemRequestBuilder.cs +++ b/src/generated/AuditLogs/CustomSecurityAttributeAudits/Item/CustomSecurityAttributeAuditItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AuditLogs.CustomSecurityAttributeAudits.Item /// /// Provides operations to manage the customSecurityAttributeAudits property of the microsoft.graph.auditLogRoot entity. /// - public class CustomSecurityAttributeAuditItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustomSecurityAttributeAuditItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property customSecurityAttributeAudits for auditLogs @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CustomSecurityAttributeAudit.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CustomSecurityAttributeAudit.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CustomSecurityAttributeAuditItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/auditLogs/customSecurityAttributeAudits/{customSecurityAttributeAudit%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CustomSecurityAttributeAuditItemRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/customSecurityAttributeAudits/{customSecurityAttributeAudit%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(CustomSecurityAttributeAudit body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CustomSecurityAttributeAudit body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CustomSecurityAttributeAudit body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CustomSecurityAttributeAudit body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(CustomSecurityAttributeAudit /// /// Represents a custom security attribute audit log. /// - public class CustomSecurityAttributeAuditItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustomSecurityAttributeAuditItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class CustomSecurityAttributeAuditItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/DirectoryAudits/Count/CountRequestBuilder.cs b/src/generated/AuditLogs/DirectoryAudits/Count/CountRequestBuilder.cs index e49e202e78..5c3d344b45 100644 --- a/src/generated/AuditLogs/DirectoryAudits/Count/CountRequestBuilder.cs +++ b/src/generated/AuditLogs/DirectoryAudits/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AuditLogs.DirectoryAudits.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/auditLogs/directoryAudits/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/directoryAudits/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/directory /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/DirectoryAudits/DirectoryAuditsRequestBuilder.cs b/src/generated/AuditLogs/DirectoryAudits/DirectoryAuditsRequestBuilder.cs index 2615072bb4..76aa59a38c 100644 --- a/src/generated/AuditLogs/DirectoryAudits/DirectoryAuditsRequestBuilder.cs +++ b/src/generated/AuditLogs/DirectoryAudits/DirectoryAuditsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.AuditLogs.DirectoryAudits.Count; using ApiSdk.AuditLogs.DirectoryAudits.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.AuditLogs.DirectoryAudits /// /// Provides operations to manage the directoryAudits property of the microsoft.graph.auditLogRoot entity. /// - public class DirectoryAuditsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryAuditsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the directoryAudits property of the microsoft.graph.auditLogRoot entity. @@ -30,7 +33,7 @@ public class DirectoryAuditsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DirectoryAuditItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuditLogs.DirectoryAudits.Item.DirectoryAuditItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuditLogs.DirectoryAudits.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DirectoryAudit.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DirectoryAudit.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -107,41 +110,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get the list of audit logs generated by Microsoft Entra ID. This includes audit logs generated by various services within Microsoft Entra ID, including user, app, device and group Management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (SSPR and admin password resets), and self service group management.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryaudit-list?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -149,14 +117,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -166,14 +126,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -196,14 +148,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DirectoryAuditsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/auditLogs/directoryAudits{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectoryAuditsRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/directoryAudits{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -216,11 +168,11 @@ public DirectoryAuditsRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -236,11 +188,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DirectoryAudit body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DirectoryAudit body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DirectoryAudit body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DirectoryAudit body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -252,7 +204,8 @@ public RequestInformation ToPostRequestInformation(DirectoryAudit body, Action /// Get the list of audit logs generated by Microsoft Entra ID. This includes audit logs generated by various services within Microsoft Entra ID, including user, app, device and group Management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (SSPR and admin password resets), and self service group management. /// - public class DirectoryAuditsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryAuditsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -316,3 +269,4 @@ public class DirectoryAuditsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/DirectoryAudits/Item/DirectoryAuditItemRequestBuilder.cs b/src/generated/AuditLogs/DirectoryAudits/Item/DirectoryAuditItemRequestBuilder.cs index c3ef17e47a..5b29d1e4d1 100644 --- a/src/generated/AuditLogs/DirectoryAudits/Item/DirectoryAuditItemRequestBuilder.cs +++ b/src/generated/AuditLogs/DirectoryAudits/Item/DirectoryAuditItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AuditLogs.DirectoryAudits.Item /// /// Provides operations to manage the directoryAudits property of the microsoft.graph.auditLogRoot entity. /// - public class DirectoryAuditItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryAuditItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property directoryAudits for auditLogs @@ -139,8 +142,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DirectoryAudit.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DirectoryAudit.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -161,14 +164,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DirectoryAuditItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/auditLogs/directoryAudits/{directoryAudit%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectoryAuditItemRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/directoryAudits/{directoryAudit%2Did}{?%24expand,%24select}", rawUrl) @@ -200,11 +203,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -220,11 +223,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DirectoryAudit body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DirectoryAudit body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DirectoryAudit body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DirectoryAudit body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -236,7 +239,8 @@ public RequestInformation ToPatchRequestInformation(DirectoryAudit body, Action< /// /// Get a specific Microsoft Entra audit log item. This includes an audit log item generated by various services within Microsoft Entra ID like user, application, device and group management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), self-service group management, and so on. /// - public class DirectoryAuditItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryAuditItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -261,3 +265,4 @@ public class DirectoryAuditItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/DirectoryProvisioning/Count/CountRequestBuilder.cs b/src/generated/AuditLogs/DirectoryProvisioning/Count/CountRequestBuilder.cs index 377b08550a..7fd790d143 100644 --- a/src/generated/AuditLogs/DirectoryProvisioning/Count/CountRequestBuilder.cs +++ b/src/generated/AuditLogs/DirectoryProvisioning/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AuditLogs.DirectoryProvisioning.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/auditLogs/directoryProvisioning/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/directoryProvisioning/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/directory /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/DirectoryProvisioning/DirectoryProvisioningRequestBuilder.cs b/src/generated/AuditLogs/DirectoryProvisioning/DirectoryProvisioningRequestBuilder.cs index 9b634dd360..e6a6d332aa 100644 --- a/src/generated/AuditLogs/DirectoryProvisioning/DirectoryProvisioningRequestBuilder.cs +++ b/src/generated/AuditLogs/DirectoryProvisioning/DirectoryProvisioningRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.AuditLogs.DirectoryProvisioning.Count; using ApiSdk.AuditLogs.DirectoryProvisioning.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.AuditLogs.DirectoryProvisioning /// /// Provides operations to manage the directoryProvisioning property of the microsoft.graph.auditLogRoot entity. /// - public class DirectoryProvisioningRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryProvisioningRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the directoryProvisioning property of the microsoft.graph.auditLogRoot entity. @@ -30,7 +33,7 @@ public class DirectoryProvisioningRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ProvisioningObjectSummaryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuditLogs.DirectoryProvisioning.Item.ProvisioningObjectSummaryItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuditLogs.DirectoryProvisioning.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ProvisioningObjectSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ProvisioningObjectSummary.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get directoryProvisioning from auditLogs"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DirectoryProvisioningRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/auditLogs/directoryProvisioning{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectoryProvisioningRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/directoryProvisioning{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public DirectoryProvisioningRequestBuilder(string rawUrl) : base("{+baseurl}/aud /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ProvisioningObjectSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ProvisioningObjectSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ProvisioningObjectSummary body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ProvisioningObjectSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ProvisioningObjectSummary bod /// /// Get directoryProvisioning from auditLogs /// - public class DirectoryProvisioningRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryProvisioningRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class DirectoryProvisioningRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/DirectoryProvisioning/Item/ProvisioningObjectSummaryItemRequestBuilder.cs b/src/generated/AuditLogs/DirectoryProvisioning/Item/ProvisioningObjectSummaryItemRequestBuilder.cs index 9d84a3f701..faaca9b06a 100644 --- a/src/generated/AuditLogs/DirectoryProvisioning/Item/ProvisioningObjectSummaryItemRequestBuilder.cs +++ b/src/generated/AuditLogs/DirectoryProvisioning/Item/ProvisioningObjectSummaryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AuditLogs.DirectoryProvisioning.Item /// /// Provides operations to manage the directoryProvisioning property of the microsoft.graph.auditLogRoot entity. /// - public class ProvisioningObjectSummaryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProvisioningObjectSummaryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property directoryProvisioning for auditLogs @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ProvisioningObjectSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ProvisioningObjectSummary.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ProvisioningObjectSummaryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/auditLogs/directoryProvisioning/{provisioningObjectSummary%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ProvisioningObjectSummaryItemRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/directoryProvisioning/{provisioningObjectSummary%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ProvisioningObjectSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ProvisioningObjectSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ProvisioningObjectSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ProvisioningObjectSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ProvisioningObjectSummary bo /// /// Get directoryProvisioning from auditLogs /// - public class ProvisioningObjectSummaryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProvisioningObjectSummaryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class ProvisioningObjectSummaryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/Provisioning/Count/CountRequestBuilder.cs b/src/generated/AuditLogs/Provisioning/Count/CountRequestBuilder.cs index bd6c07b6b1..7a62c9d7a9 100644 --- a/src/generated/AuditLogs/Provisioning/Count/CountRequestBuilder.cs +++ b/src/generated/AuditLogs/Provisioning/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AuditLogs.Provisioning.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/auditLogs/provisioning/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/provisioning/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/provision /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/Provisioning/Item/ProvisioningObjectSummaryItemRequestBuilder.cs b/src/generated/AuditLogs/Provisioning/Item/ProvisioningObjectSummaryItemRequestBuilder.cs index 0354228401..909a90133c 100644 --- a/src/generated/AuditLogs/Provisioning/Item/ProvisioningObjectSummaryItemRequestBuilder.cs +++ b/src/generated/AuditLogs/Provisioning/Item/ProvisioningObjectSummaryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AuditLogs.Provisioning.Item /// /// Provides operations to manage the provisioning property of the microsoft.graph.auditLogRoot entity. /// - public class ProvisioningObjectSummaryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProvisioningObjectSummaryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property provisioning for auditLogs @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ProvisioningObjectSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ProvisioningObjectSummary.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ProvisioningObjectSummaryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/auditLogs/provisioning/{provisioningObjectSummary%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ProvisioningObjectSummaryItemRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/provisioning/{provisioningObjectSummary%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ProvisioningObjectSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ProvisioningObjectSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ProvisioningObjectSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ProvisioningObjectSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ProvisioningObjectSummary bo /// /// Represents an action performed by the Microsoft Entra provisioning service and its associated properties. /// - public class ProvisioningObjectSummaryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProvisioningObjectSummaryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class ProvisioningObjectSummaryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/Provisioning/ProvisioningRequestBuilder.cs b/src/generated/AuditLogs/Provisioning/ProvisioningRequestBuilder.cs index 5d7dbd4c14..bbb5e7079b 100644 --- a/src/generated/AuditLogs/Provisioning/ProvisioningRequestBuilder.cs +++ b/src/generated/AuditLogs/Provisioning/ProvisioningRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.AuditLogs.Provisioning.Count; using ApiSdk.AuditLogs.Provisioning.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.AuditLogs.Provisioning /// /// Provides operations to manage the provisioning property of the microsoft.graph.auditLogRoot entity. /// - public class ProvisioningRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProvisioningRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the provisioning property of the microsoft.graph.auditLogRoot entity. @@ -30,7 +33,7 @@ public class ProvisioningRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ProvisioningObjectSummaryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuditLogs.Provisioning.Item.ProvisioningObjectSummaryItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuditLogs.Provisioning.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ProvisioningObjectSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ProvisioningObjectSummary.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -107,41 +110,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get all provisioning events that occurred in your tenant, such as the deletion of a group in a target application or the creation of a user when provisioning user accounts from your HR system. \n\nFind more info here:\n https://learn.microsoft.com/graph/api/provisioningobjectsummary-list?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -149,14 +117,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -166,14 +126,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -196,14 +148,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ProvisioningRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/auditLogs/provisioning{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ProvisioningRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/provisioning{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -216,11 +168,11 @@ public ProvisioningRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/pr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -236,11 +188,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ProvisioningObjectSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ProvisioningObjectSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ProvisioningObjectSummary body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ProvisioningObjectSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -252,7 +204,8 @@ public RequestInformation ToPostRequestInformation(ProvisioningObjectSummary bod /// /// Get all provisioning events that occurred in your tenant, such as the deletion of a group in a target application or the creation of a user when provisioning user accounts from your HR system. /// - public class ProvisioningRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProvisioningRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -316,3 +269,4 @@ public class ProvisioningRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/SignIns/ConfirmCompromised/ConfirmCompromisedPostRequestBody.cs b/src/generated/AuditLogs/SignIns/ConfirmCompromised/ConfirmCompromisedPostRequestBody.cs index 4bbd5ff7b8..698df82daa 100644 --- a/src/generated/AuditLogs/SignIns/ConfirmCompromised/ConfirmCompromisedPostRequestBody.cs +++ b/src/generated/AuditLogs/SignIns/ConfirmCompromised/ConfirmCompromisedPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.AuditLogs.SignIns.ConfirmCompromised { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ConfirmCompromisedPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ConfirmCompromisedPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class ConfirmCompromisedPostRequestBody : IAdditionalDataHolder, IParsabl public List RequestIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ConfirmCompromisedPostRequestBody() { @@ -30,12 +32,12 @@ public ConfirmCompromisedPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ConfirmCompromisedPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.AuditLogs.SignIns.ConfirmCompromised.ConfirmCompromisedPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ConfirmCompromisedPostRequestBody(); + return new global::ApiSdk.AuditLogs.SignIns.ConfirmCompromised.ConfirmCompromisedPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "requestIds", n => { RequestIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "requestIds", n => { RequestIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/SignIns/ConfirmCompromised/ConfirmCompromisedRequestBuilder.cs b/src/generated/AuditLogs/SignIns/ConfirmCompromised/ConfirmCompromisedRequestBuilder.cs index a77de36464..682bc087a3 100644 --- a/src/generated/AuditLogs/SignIns/ConfirmCompromised/ConfirmCompromisedRequestBuilder.cs +++ b/src/generated/AuditLogs/SignIns/ConfirmCompromised/ConfirmCompromisedRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AuditLogs.SignIns.ConfirmCompromised /// /// Provides operations to call the confirmCompromised method. /// - public class ConfirmCompromisedRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfirmCompromisedRequestBuilder : BaseCliRequestBuilder { /// /// Allow admins to mark an event in the Microsoft Entra sign-in logs as risky. Events marked as risky by an admin are immediately flagged as high risk in Microsoft Entra ID Protection, overriding previous risk states. Admins can confirm that events flagged as risky by Microsoft Entra ID Protection are in fact risky. For details about investigating Identity Protection risks, see How to investigate risk. @@ -38,8 +41,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ConfirmCompromisedPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.AuditLogs.SignIns.ConfirmCompromised.ConfirmCompromisedPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -57,14 +60,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ConfirmCompromisedRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/auditLogs/signIns/confirmCompromised", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ConfirmCompromisedRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/signIns/confirmCompromised", rawUrl) @@ -78,11 +81,11 @@ public ConfirmCompromisedRequestBuilder(string rawUrl) : base("{+baseurl}/auditL /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ConfirmCompromisedPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.AuditLogs.SignIns.ConfirmCompromised.ConfirmCompromisedPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ConfirmCompromisedPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.AuditLogs.SignIns.ConfirmCompromised.ConfirmCompromisedPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -93,3 +96,4 @@ public RequestInformation ToPostRequestInformation(ConfirmCompromisedPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/SignIns/ConfirmSafe/ConfirmSafePostRequestBody.cs b/src/generated/AuditLogs/SignIns/ConfirmSafe/ConfirmSafePostRequestBody.cs index d45072e8ec..4a6a5f93d6 100644 --- a/src/generated/AuditLogs/SignIns/ConfirmSafe/ConfirmSafePostRequestBody.cs +++ b/src/generated/AuditLogs/SignIns/ConfirmSafe/ConfirmSafePostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.AuditLogs.SignIns.ConfirmSafe { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ConfirmSafePostRequestBody : IAdditionalDataHolder, IParsable + public partial class ConfirmSafePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class ConfirmSafePostRequestBody : IAdditionalDataHolder, IParsable public List RequestIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ConfirmSafePostRequestBody() { @@ -30,12 +32,12 @@ public ConfirmSafePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ConfirmSafePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.AuditLogs.SignIns.ConfirmSafe.ConfirmSafePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ConfirmSafePostRequestBody(); + return new global::ApiSdk.AuditLogs.SignIns.ConfirmSafe.ConfirmSafePostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "requestIds", n => { RequestIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "requestIds", n => { RequestIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/SignIns/ConfirmSafe/ConfirmSafeRequestBuilder.cs b/src/generated/AuditLogs/SignIns/ConfirmSafe/ConfirmSafeRequestBuilder.cs index 2372b6f5b6..e2272c3e79 100644 --- a/src/generated/AuditLogs/SignIns/ConfirmSafe/ConfirmSafeRequestBuilder.cs +++ b/src/generated/AuditLogs/SignIns/ConfirmSafe/ConfirmSafeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AuditLogs.SignIns.ConfirmSafe /// /// Provides operations to call the confirmSafe method. /// - public class ConfirmSafeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfirmSafeRequestBuilder : BaseCliRequestBuilder { /// /// Allow admins to mark an event in Microsoft Entra sign-in logs as safe. Admins can either mark the events flagged as risky by Microsoft Entra ID Protection as safe, or they can mark unflagged events as safe. For details about investigating Identity Protection risks, see How to investigate risk. @@ -38,8 +41,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ConfirmSafePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.AuditLogs.SignIns.ConfirmSafe.ConfirmSafePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -57,14 +60,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ConfirmSafeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/auditLogs/signIns/confirmSafe", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ConfirmSafeRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/signIns/confirmSafe", rawUrl) @@ -78,11 +81,11 @@ public ConfirmSafeRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/sig /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ConfirmSafePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.AuditLogs.SignIns.ConfirmSafe.ConfirmSafePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ConfirmSafePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.AuditLogs.SignIns.ConfirmSafe.ConfirmSafePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -93,3 +96,4 @@ public RequestInformation ToPostRequestInformation(ConfirmSafePostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/SignIns/Count/CountRequestBuilder.cs b/src/generated/AuditLogs/SignIns/Count/CountRequestBuilder.cs index b7c0a81c0c..e90c143f5e 100644 --- a/src/generated/AuditLogs/SignIns/Count/CountRequestBuilder.cs +++ b/src/generated/AuditLogs/SignIns/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AuditLogs.SignIns.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/auditLogs/signIns/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/signIns/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/signIns/$ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/SignIns/Item/SignInItemRequestBuilder.cs b/src/generated/AuditLogs/SignIns/Item/SignInItemRequestBuilder.cs index ce52f74d64..ab1bc483ab 100644 --- a/src/generated/AuditLogs/SignIns/Item/SignInItemRequestBuilder.cs +++ b/src/generated/AuditLogs/SignIns/Item/SignInItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AuditLogs.SignIns.Item /// /// Provides operations to manage the signIns property of the microsoft.graph.auditLogRoot entity. /// - public class SignInItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SignInItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property signIns for auditLogs @@ -57,14 +60,14 @@ public Command BuildDeleteCommand() return command; } /// - /// Get a signIn object that contains a specific user sign-in event for your tenant that includes sign-ins where a user is asked to enter a username or password, and session tokens. + /// Retrieve a specific Microsoft Entra user sign-in event for your tenant. Sign-ins that are interactive in nature (where a username/password is passed as part of auth token) and successful federated sign-ins are currently included in the sign-in logs. /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Get a signIn object that contains a specific user sign-in event for your tenant that includes sign-ins where a user is asked to enter a username or password, and session tokens.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/signin-get?view=graph-rest-beta"; + command.Description = "Retrieve a specific Microsoft Entra user sign-in event for your tenant. Sign-ins that are interactive in nature (where a username/password is passed as part of auth token) and successful federated sign-ins are currently included in the sign-in logs.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/signin-get?view=graph-rest-beta"; var signInIdOption = new Option("--sign-in-id", description: "The unique identifier of signIn") { }; signInIdOption.IsRequired = true; @@ -139,8 +142,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SignIn.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SignIn.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -161,14 +164,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SignInItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/auditLogs/signIns/{signIn%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SignInItemRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/signIns/{signIn%2Did}{?%24expand,%24select}", rawUrl) @@ -194,17 +197,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get a signIn object that contains a specific user sign-in event for your tenant that includes sign-ins where a user is asked to enter a username or password, and session tokens. + /// Retrieve a specific Microsoft Entra user sign-in event for your tenant. Sign-ins that are interactive in nature (where a username/password is passed as part of auth token) and successful federated sign-ins are currently included in the sign-in logs. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -220,11 +223,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(SignIn body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SignIn body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(SignIn body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SignIn body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -234,9 +237,10 @@ public RequestInformation ToPatchRequestInformation(SignIn body, Action - /// Get a signIn object that contains a specific user sign-in event for your tenant that includes sign-ins where a user is asked to enter a username or password, and session tokens. + /// Retrieve a specific Microsoft Entra user sign-in event for your tenant. Sign-ins that are interactive in nature (where a username/password is passed as part of auth token) and successful federated sign-ins are currently included in the sign-in logs. /// - public class SignInItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SignInItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -261,3 +265,4 @@ public class SignInItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/SignIns/SignInsRequestBuilder.cs b/src/generated/AuditLogs/SignIns/SignInsRequestBuilder.cs index 0d77237ba6..83bfced339 100644 --- a/src/generated/AuditLogs/SignIns/SignInsRequestBuilder.cs +++ b/src/generated/AuditLogs/SignIns/SignInsRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.AuditLogs.SignIns.ConfirmCompromised; using ApiSdk.AuditLogs.SignIns.ConfirmSafe; using ApiSdk.AuditLogs.SignIns.Count; using ApiSdk.AuditLogs.SignIns.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.AuditLogs.SignIns /// /// Provides operations to manage the signIns property of the microsoft.graph.auditLogRoot entity. /// - public class SignInsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SignInsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the signIns property of the microsoft.graph.auditLogRoot entity. @@ -32,7 +35,7 @@ public class SignInsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new SignInItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuditLogs.SignIns.Item.SignInItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildConfirmCompromisedNavCommand() { var command = new Command("confirm-compromised"); command.Description = "Provides operations to call the confirmCompromised method."; - var builder = new ConfirmCompromisedRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuditLogs.SignIns.ConfirmCompromised.ConfirmCompromisedRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -63,7 +66,7 @@ public Command BuildConfirmSafeNavCommand() { var command = new Command("confirm-safe"); command.Description = "Provides operations to call the confirmSafe method."; - var builder = new ConfirmSafeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuditLogs.SignIns.ConfirmSafe.ConfirmSafeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -80,7 +83,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuditLogs.SignIns.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -114,8 +117,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SignIn.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SignIn.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -143,41 +146,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get a list of signIn objects. The list contains the user sign-ins for your Microsoft Entra tenant. Sign-ins where a username and password are passed as part of authorization token, and successful federated sign-ins are currently included in the sign-in logs. The maximum and default page size is 1,000 objects and by default, the most recent sign-ins are returned first. Only sign-in events that occurred within the Microsoft Entra ID default retention period are available.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/signin-list?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -185,14 +153,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -202,14 +162,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -232,14 +184,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SignInsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/auditLogs/signIns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SignInsRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/signIns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -252,11 +204,11 @@ public SignInsRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/signIns /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -272,11 +224,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SignIn body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SignIn body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SignIn body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SignIn body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -288,7 +240,8 @@ public RequestInformation ToPostRequestInformation(SignIn body, Action /// Get a list of signIn objects. The list contains the user sign-ins for your Microsoft Entra tenant. Sign-ins where a username and password are passed as part of authorization token, and successful federated sign-ins are currently included in the sign-in logs. The maximum and default page size is 1,000 objects and by default, the most recent sign-ins are returned first. Only sign-in events that occurred within the Microsoft Entra ID default retention period are available. /// - public class SignInsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SignInsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -352,3 +305,4 @@ public class SignInsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/SignUps/Count/CountRequestBuilder.cs b/src/generated/AuditLogs/SignUps/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..cce60f16b8 --- /dev/null +++ b/src/generated/AuditLogs/SignUps/Count/CountRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.AuditLogs.SignUps.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + command.SetHandler(async (invocationContext) => { + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/auditLogs/signUps/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/signUps/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/SignUps/Item/SelfServiceSignUpItemRequestBuilder.cs b/src/generated/AuditLogs/SignUps/Item/SelfServiceSignUpItemRequestBuilder.cs new file mode 100644 index 0000000000..cf980abb71 --- /dev/null +++ b/src/generated/AuditLogs/SignUps/Item/SelfServiceSignUpItemRequestBuilder.cs @@ -0,0 +1,267 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.AuditLogs.SignUps.Item +{ + /// + /// Provides operations to manage the signUps property of the microsoft.graph.auditLogRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SelfServiceSignUpItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property signUps for auditLogs + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property signUps for auditLogs"; + var selfServiceSignUpIdOption = new Option("--self-service-sign-up-id", description: "The unique identifier of selfServiceSignUp") { + }; + selfServiceSignUpIdOption.IsRequired = true; + command.AddOption(selfServiceSignUpIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var selfServiceSignUpId = invocationContext.ParseResult.GetValueForOption(selfServiceSignUpIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (selfServiceSignUpId is not null) requestInfo.PathParameters.Add("selfServiceSignUp%2Did", selfServiceSignUpId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Get signUps from auditLogs + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get signUps from auditLogs"; + var selfServiceSignUpIdOption = new Option("--self-service-sign-up-id", description: "The unique identifier of selfServiceSignUp") { + }; + selfServiceSignUpIdOption.IsRequired = true; + command.AddOption(selfServiceSignUpIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var selfServiceSignUpId = invocationContext.ParseResult.GetValueForOption(selfServiceSignUpIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (selfServiceSignUpId is not null) requestInfo.PathParameters.Add("selfServiceSignUp%2Did", selfServiceSignUpId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the navigation property signUps in auditLogs + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property signUps in auditLogs"; + var selfServiceSignUpIdOption = new Option("--self-service-sign-up-id", description: "The unique identifier of selfServiceSignUp") { + }; + selfServiceSignUpIdOption.IsRequired = true; + command.AddOption(selfServiceSignUpIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var selfServiceSignUpId = invocationContext.ParseResult.GetValueForOption(selfServiceSignUpIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SelfServiceSignUp.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (selfServiceSignUpId is not null) requestInfo.PathParameters.Add("selfServiceSignUp%2Did", selfServiceSignUpId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public SelfServiceSignUpItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/auditLogs/signUps/{selfServiceSignUp%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public SelfServiceSignUpItemRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/signUps/{selfServiceSignUp%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property signUps for auditLogs + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get signUps from auditLogs + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property signUps in auditLogs + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SelfServiceSignUp body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SelfServiceSignUp body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get signUps from auditLogs + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SelfServiceSignUpItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/AuditLogs/SignUps/SignUpsRequestBuilder.cs b/src/generated/AuditLogs/SignUps/SignUpsRequestBuilder.cs new file mode 100644 index 0000000000..db0b8daba3 --- /dev/null +++ b/src/generated/AuditLogs/SignUps/SignUpsRequestBuilder.cs @@ -0,0 +1,271 @@ +// +#pragma warning disable CS0618 +using ApiSdk.AuditLogs.SignUps.Count; +using ApiSdk.AuditLogs.SignUps.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.AuditLogs.SignUps +{ + /// + /// Provides operations to manage the signUps property of the microsoft.graph.auditLogRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SignUpsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the signUps property of the microsoft.graph.auditLogRoot entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.AuditLogs.SignUps.Item.SelfServiceSignUpItemRequestBuilder(PathParameters); + executables.Add(builder.BuildDeleteCommand()); + executables.Add(builder.BuildGetCommand()); + executables.Add(builder.BuildPatchCommand()); + return new(executables, new(0)); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.AuditLogs.SignUps.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create new navigation property to signUps for auditLogs + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to signUps for auditLogs"; + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SelfServiceSignUp.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Get signUps from auditLogs + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get signUps from auditLogs"; + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public SignUpsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/auditLogs/signUps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public SignUpsRequestBuilder(string rawUrl) : base("{+baseurl}/auditLogs/signUps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get signUps from auditLogs + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to signUps for auditLogs + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SelfServiceSignUp body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SelfServiceSignUp body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get signUps from auditLogs + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SignUpsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/AuthenticationMethodConfigurations/AuthenticationMethodConfigurationsRequestBuilder.cs b/src/generated/AuthenticationMethodConfigurations/AuthenticationMethodConfigurationsRequestBuilder.cs index 7c69cf0657..2a5353d4c3 100644 --- a/src/generated/AuthenticationMethodConfigurations/AuthenticationMethodConfigurationsRequestBuilder.cs +++ b/src/generated/AuthenticationMethodConfigurations/AuthenticationMethodConfigurationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.AuthenticationMethodConfigurations.Count; using ApiSdk.AuthenticationMethodConfigurations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.AuthenticationMethodConfigurations /// /// Provides operations to manage the collection of authenticationMethodConfiguration entities. /// - public class AuthenticationMethodConfigurationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuthenticationMethodConfigurationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of authenticationMethodConfiguration entities. @@ -30,7 +33,7 @@ public class AuthenticationMethodConfigurationsRequestBuilder : BaseCliRequestBu public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AuthenticationMethodConfigurationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuthenticationMethodConfigurations.Item.AuthenticationMethodConfigurationItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuthenticationMethodConfigurations.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AuthenticationMethodConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AuthenticationMethodConfiguration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get entities from authenticationMethodConfigurations"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AuthenticationMethodConfigurationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/authenticationMethodConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AuthenticationMethodConfigurationsRequestBuilder(string rawUrl) : base("{+baseurl}/authenticationMethodConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public AuthenticationMethodConfigurationsRequestBuilder(string rawUrl) : base("{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AuthenticationMethodConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AuthenticationMethodConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AuthenticationMethodConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AuthenticationMethodConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(AuthenticationMethodConfigura /// /// Get entities from authenticationMethodConfigurations /// - public class AuthenticationMethodConfigurationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuthenticationMethodConfigurationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class AuthenticationMethodConfigurationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuthenticationMethodConfigurations/Count/CountRequestBuilder.cs b/src/generated/AuthenticationMethodConfigurations/Count/CountRequestBuilder.cs index b52f769606..90c48c665b 100644 --- a/src/generated/AuthenticationMethodConfigurations/Count/CountRequestBuilder.cs +++ b/src/generated/AuthenticationMethodConfigurations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AuthenticationMethodConfigurations.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/authenticationMethodConfigurations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/authenticationMethodConfigurations/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/authenticationMetho /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuthenticationMethodConfigurations/Item/AuthenticationMethodConfigurationItemRequestBuilder.cs b/src/generated/AuthenticationMethodConfigurations/Item/AuthenticationMethodConfigurationItemRequestBuilder.cs index 96490cecc0..e23002a65c 100644 --- a/src/generated/AuthenticationMethodConfigurations/Item/AuthenticationMethodConfigurationItemRequestBuilder.cs +++ b/src/generated/AuthenticationMethodConfigurations/Item/AuthenticationMethodConfigurationItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AuthenticationMethodConfigurations.Item /// /// Provides operations to manage the collection of authenticationMethodConfiguration entities. /// - public class AuthenticationMethodConfigurationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuthenticationMethodConfigurationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete entity from authenticationMethodConfigurations @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AuthenticationMethodConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AuthenticationMethodConfiguration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AuthenticationMethodConfigurationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/authenticationMethodConfigurations/{authenticationMethodConfiguration%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AuthenticationMethodConfigurationItemRequestBuilder(string rawUrl) : base("{+baseurl}/authenticationMethodConfigurations/{authenticationMethodConfiguration%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AuthenticationMethodConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AuthenticationMethodConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AuthenticationMethodConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AuthenticationMethodConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(AuthenticationMethodConfigur /// /// Get entity from authenticationMethodConfigurations by key /// - public class AuthenticationMethodConfigurationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuthenticationMethodConfigurationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class AuthenticationMethodConfigurationItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuthenticationMethodDevices/AuthenticationMethodDevicesRequestBuilder.cs b/src/generated/AuthenticationMethodDevices/AuthenticationMethodDevicesRequestBuilder.cs new file mode 100644 index 0000000000..615a7dad83 --- /dev/null +++ b/src/generated/AuthenticationMethodDevices/AuthenticationMethodDevicesRequestBuilder.cs @@ -0,0 +1,273 @@ +// +#pragma warning disable CS0618 +using ApiSdk.AuthenticationMethodDevices.Count; +using ApiSdk.AuthenticationMethodDevices.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.AuthenticationMethodDevices +{ + /// + /// Provides operations to manage the collection of authenticationMethodDevice entities. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuthenticationMethodDevicesRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the collection of authenticationMethodDevice entities. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var commands = new List(); + var builder = new global::ApiSdk.AuthenticationMethodDevices.Item.AuthenticationMethodDeviceItemRequestBuilder(PathParameters); + executables.Add(builder.BuildDeleteCommand()); + executables.Add(builder.BuildGetCommand()); + commands.Add(builder.BuildHardwareOathDevicesNavCommand()); + executables.Add(builder.BuildPatchCommand()); + return new(executables, commands); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.AuthenticationMethodDevices.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Add new entity to authenticationMethodDevices + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Add new entity to authenticationMethodDevices"; + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AuthenticationMethodDevice.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Get entities from authenticationMethodDevices + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get entities from authenticationMethodDevices"; + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public AuthenticationMethodDevicesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/authenticationMethodDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public AuthenticationMethodDevicesRequestBuilder(string rawUrl) : base("{+baseurl}/authenticationMethodDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get entities from authenticationMethodDevices + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Add new entity to authenticationMethodDevices + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AuthenticationMethodDevice body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AuthenticationMethodDevice body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get entities from authenticationMethodDevices + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuthenticationMethodDevicesRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/AuthenticationMethodDevices/Count/CountRequestBuilder.cs b/src/generated/AuthenticationMethodDevices/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..7883f0dea1 --- /dev/null +++ b/src/generated/AuthenticationMethodDevices/Count/CountRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.AuthenticationMethodDevices.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + command.SetHandler(async (invocationContext) => { + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/authenticationMethodDevices/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/authenticationMethodDevices/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/AuthenticationMethodDevices/Item/AuthenticationMethodDeviceItemRequestBuilder.cs b/src/generated/AuthenticationMethodDevices/Item/AuthenticationMethodDeviceItemRequestBuilder.cs new file mode 100644 index 0000000000..d6ea7bc15a --- /dev/null +++ b/src/generated/AuthenticationMethodDevices/Item/AuthenticationMethodDeviceItemRequestBuilder.cs @@ -0,0 +1,295 @@ +// +#pragma warning disable CS0618 +using ApiSdk.AuthenticationMethodDevices.Item.HardwareOathDevices; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.AuthenticationMethodDevices.Item +{ + /// + /// Provides operations to manage the collection of authenticationMethodDevice entities. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuthenticationMethodDeviceItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete entity from authenticationMethodDevices + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete entity from authenticationMethodDevices"; + var authenticationMethodDeviceIdOption = new Option("--authentication-method-device-id", description: "The unique identifier of authenticationMethodDevice") { + }; + authenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(authenticationMethodDeviceIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var authenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(authenticationMethodDeviceIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (authenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("authenticationMethodDevice%2Did", authenticationMethodDeviceId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Get entity from authenticationMethodDevices by key + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get entity from authenticationMethodDevices by key"; + var authenticationMethodDeviceIdOption = new Option("--authentication-method-device-id", description: "The unique identifier of authenticationMethodDevice") { + }; + authenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(authenticationMethodDeviceIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var authenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(authenticationMethodDeviceIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (authenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("authenticationMethodDevice%2Did", authenticationMethodDeviceId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Provides operations to manage the hardwareOathDevices property of the microsoft.graph.authenticationMethodDevice entity. + /// + /// A + public Command BuildHardwareOathDevicesNavCommand() + { + var command = new Command("hardware-oath-devices"); + command.Description = "Provides operations to manage the hardwareOathDevices property of the microsoft.graph.authenticationMethodDevice entity."; + var builder = new global::ApiSdk.AuthenticationMethodDevices.Item.HardwareOathDevices.HardwareOathDevicesRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + execCommands.Add(builder.BuildCreateCommand()); + execCommands.Add(builder.BuildListCommand()); + var cmds = builder.BuildCommand(); + execCommands.AddRange(cmds.Item1); + nonExecCommands.AddRange(cmds.Item2); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Update entity in authenticationMethodDevices + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update entity in authenticationMethodDevices"; + var authenticationMethodDeviceIdOption = new Option("--authentication-method-device-id", description: "The unique identifier of authenticationMethodDevice") { + }; + authenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(authenticationMethodDeviceIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var authenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(authenticationMethodDeviceIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AuthenticationMethodDevice.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (authenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("authenticationMethodDevice%2Did", authenticationMethodDeviceId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public AuthenticationMethodDeviceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public AuthenticationMethodDeviceItemRequestBuilder(string rawUrl) : base("{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete entity from authenticationMethodDevices + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get entity from authenticationMethodDevices by key + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update entity in authenticationMethodDevices + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AuthenticationMethodDevice body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AuthenticationMethodDevice body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get entity from authenticationMethodDevices by key + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuthenticationMethodDeviceItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/AuthenticationMethodDevices/Item/HardwareOathDevices/Count/CountRequestBuilder.cs b/src/generated/AuthenticationMethodDevices/Item/HardwareOathDevices/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..78cf93f3e7 --- /dev/null +++ b/src/generated/AuthenticationMethodDevices/Item/HardwareOathDevices/Count/CountRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.AuthenticationMethodDevices.Item.HardwareOathDevices.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + var authenticationMethodDeviceIdOption = new Option("--authentication-method-device-id", description: "The unique identifier of authenticationMethodDevice") { + }; + authenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(authenticationMethodDeviceIdOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + command.SetHandler(async (invocationContext) => { + var authenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(authenticationMethodDeviceIdOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + }); + if (authenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("authenticationMethodDevice%2Did", authenticationMethodDeviceId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/AuthenticationMethodDevices/Item/HardwareOathDevices/HardwareOathDevicesRequestBuilder.cs b/src/generated/AuthenticationMethodDevices/Item/HardwareOathDevices/HardwareOathDevicesRequestBuilder.cs new file mode 100644 index 0000000000..746933df7d --- /dev/null +++ b/src/generated/AuthenticationMethodDevices/Item/HardwareOathDevices/HardwareOathDevicesRequestBuilder.cs @@ -0,0 +1,336 @@ +// +#pragma warning disable CS0618 +using ApiSdk.AuthenticationMethodDevices.Item.HardwareOathDevices.Count; +using ApiSdk.AuthenticationMethodDevices.Item.HardwareOathDevices.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.AuthenticationMethodDevices.Item.HardwareOathDevices +{ + /// + /// Provides operations to manage the hardwareOathDevices property of the microsoft.graph.authenticationMethodDevice entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwareOathDevicesRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the hardwareOathDevices property of the microsoft.graph.authenticationMethodDevice entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var commands = new List(); + var builder = new global::ApiSdk.AuthenticationMethodDevices.Item.HardwareOathDevices.Item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder(PathParameters); + commands.Add(builder.BuildAssignToNavCommand()); + executables.Add(builder.BuildDeleteCommand()); + executables.Add(builder.BuildGetCommand()); + executables.Add(builder.BuildPatchCommand()); + return new(executables, commands); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.AuthenticationMethodDevices.Item.HardwareOathDevices.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create new navigation property to hardwareOathDevices for authenticationMethodDevices + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to hardwareOathDevices for authenticationMethodDevices"; + var authenticationMethodDeviceIdOption = new Option("--authentication-method-device-id", description: "The unique identifier of authenticationMethodDevice") { + }; + authenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(authenticationMethodDeviceIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var authenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(authenticationMethodDeviceIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.HardwareOathTokenAuthenticationMethodDevice.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (authenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("authenticationMethodDevice%2Did", authenticationMethodDeviceId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Exposes the hardware OATH method in the directory. + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Exposes the hardware OATH method in the directory."; + var authenticationMethodDeviceIdOption = new Option("--authentication-method-device-id", description: "The unique identifier of authenticationMethodDevice") { + }; + authenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(authenticationMethodDeviceIdOption); + var topOption = new Option("--top", description: "Show only the first n items") { + }; + topOption.IsRequired = false; + command.AddOption(topOption); + var skipOption = new Option("--skip", description: "Skip the first n items") { + }; + skipOption.IsRequired = false; + command.AddOption(skipOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + var countOption = new Option("--count", description: "Include count of items") { + }; + countOption.IsRequired = false; + command.AddOption(countOption); + var orderbyOption = new Option("--orderby", description: "Order items by property values") { + Arity = ArgumentArity.ZeroOrMore + }; + orderbyOption.IsRequired = false; + command.AddOption(orderbyOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var authenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(authenticationMethodDeviceIdOption); + var top = invocationContext.ParseResult.GetValueForOption(topOption); + var skip = invocationContext.ParseResult.GetValueForOption(skipOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Top = top; + q.QueryParameters.Skip = skip; + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + q.QueryParameters.Count = count; + q.QueryParameters.Orderby = orderby; + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (authenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("authenticationMethodDevice%2Did", authenticationMethodDeviceId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public HardwareOathDevicesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public HardwareOathDevicesRequestBuilder(string rawUrl) : base("{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Exposes the hardware OATH method in the directory. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to hardwareOathDevices for authenticationMethodDevices + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.HardwareOathTokenAuthenticationMethodDevice body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.HardwareOathTokenAuthenticationMethodDevice body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Exposes the hardware OATH method in the directory. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwareOathDevicesRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/AuthenticationMethodDevices/Item/HardwareOathDevices/Item/AssignTo/AssignToRequestBuilder.cs b/src/generated/AuthenticationMethodDevices/Item/HardwareOathDevices/Item/AssignTo/AssignToRequestBuilder.cs new file mode 100644 index 0000000000..a81a7334bf --- /dev/null +++ b/src/generated/AuthenticationMethodDevices/Item/HardwareOathDevices/Item/AssignTo/AssignToRequestBuilder.cs @@ -0,0 +1,190 @@ +// +#pragma warning disable CS0618 +using ApiSdk.AuthenticationMethodDevices.Item.HardwareOathDevices.Item.AssignTo.MailboxSettings; +using ApiSdk.AuthenticationMethodDevices.Item.HardwareOathDevices.Item.AssignTo.ServiceProvisioningErrors; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.AuthenticationMethodDevices.Item.HardwareOathDevices.Item.AssignTo +{ + /// + /// Provides operations to manage the assignTo property of the microsoft.graph.hardwareOathTokenAuthenticationMethodDevice entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignToRequestBuilder : BaseCliRequestBuilder + { + /// + /// Assign the hardware OATH token to a user. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Assign the hardware OATH token to a user."; + var authenticationMethodDeviceIdOption = new Option("--authentication-method-device-id", description: "The unique identifier of authenticationMethodDevice") { + }; + authenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(authenticationMethodDeviceIdOption); + var hardwareOathTokenAuthenticationMethodDeviceIdOption = new Option("--hardware-oath-token-authentication-method-device-id", description: "The unique identifier of hardwareOathTokenAuthenticationMethodDevice") { + }; + hardwareOathTokenAuthenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(hardwareOathTokenAuthenticationMethodDeviceIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var authenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(authenticationMethodDeviceIdOption); + var hardwareOathTokenAuthenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(hardwareOathTokenAuthenticationMethodDeviceIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (authenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("authenticationMethodDevice%2Did", authenticationMethodDeviceId); + if (hardwareOathTokenAuthenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("hardwareOathTokenAuthenticationMethodDevice%2Did", hardwareOathTokenAuthenticationMethodDeviceId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// The mailboxSettings property + /// + /// A + public Command BuildMailboxSettingsNavCommand() + { + var command = new Command("mailbox-settings"); + command.Description = "The mailboxSettings property"; + var builder = new global::ApiSdk.AuthenticationMethodDevices.Item.HardwareOathDevices.Item.AssignTo.MailboxSettings.MailboxSettingsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + execCommands.Add(builder.BuildPatchCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// The serviceProvisioningErrors property + /// + /// A + public Command BuildServiceProvisioningErrorsNavCommand() + { + var command = new Command("service-provisioning-errors"); + command.Description = "The serviceProvisioningErrors property"; + var builder = new global::ApiSdk.AuthenticationMethodDevices.Item.HardwareOathDevices.Item.AssignTo.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public AssignToRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public AssignToRequestBuilder(string rawUrl) : base("{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo{?%24expand,%24select}", rawUrl) + { + } + /// + /// Assign the hardware OATH token to a user. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Assign the hardware OATH token to a user. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignToRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/AuthenticationMethodDevices/Item/HardwareOathDevices/Item/AssignTo/MailboxSettings/MailboxSettingsRequestBuilder.cs b/src/generated/AuthenticationMethodDevices/Item/HardwareOathDevices/Item/AssignTo/MailboxSettings/MailboxSettingsRequestBuilder.cs new file mode 100644 index 0000000000..54f4e79508 --- /dev/null +++ b/src/generated/AuthenticationMethodDevices/Item/HardwareOathDevices/Item/AssignTo/MailboxSettings/MailboxSettingsRequestBuilder.cs @@ -0,0 +1,225 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.AuthenticationMethodDevices.Item.HardwareOathDevices.Item.AssignTo.MailboxSettings +{ + /// + /// Builds and executes requests for operations under \authenticationMethodDevices\{authenticationMethodDevice-id}\hardwareOathDevices\{hardwareOathTokenAuthenticationMethodDevice-id}\assignTo\mailboxSettings + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxSettingsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select."; + var authenticationMethodDeviceIdOption = new Option("--authentication-method-device-id", description: "The unique identifier of authenticationMethodDevice") { + }; + authenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(authenticationMethodDeviceIdOption); + var hardwareOathTokenAuthenticationMethodDeviceIdOption = new Option("--hardware-oath-token-authentication-method-device-id", description: "The unique identifier of hardwareOathTokenAuthenticationMethodDevice") { + }; + hardwareOathTokenAuthenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(hardwareOathTokenAuthenticationMethodDeviceIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var authenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(authenticationMethodDeviceIdOption); + var hardwareOathTokenAuthenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(hardwareOathTokenAuthenticationMethodDeviceIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (authenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("authenticationMethodDevice%2Did", authenticationMethodDeviceId); + if (hardwareOathTokenAuthenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("hardwareOathTokenAuthenticationMethodDevice%2Did", hardwareOathTokenAuthenticationMethodDeviceId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update property mailboxSettings value. + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update property mailboxSettings value."; + var authenticationMethodDeviceIdOption = new Option("--authentication-method-device-id", description: "The unique identifier of authenticationMethodDevice") { + }; + authenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(authenticationMethodDeviceIdOption); + var hardwareOathTokenAuthenticationMethodDeviceIdOption = new Option("--hardware-oath-token-authentication-method-device-id", description: "The unique identifier of hardwareOathTokenAuthenticationMethodDevice") { + }; + hardwareOathTokenAuthenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(hardwareOathTokenAuthenticationMethodDeviceIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var authenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(authenticationMethodDeviceIdOption); + var hardwareOathTokenAuthenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(hardwareOathTokenAuthenticationMethodDeviceIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MailboxSettings.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (authenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("authenticationMethodDevice%2Did", authenticationMethodDeviceId); + if (hardwareOathTokenAuthenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("hardwareOathTokenAuthenticationMethodDevice%2Did", hardwareOathTokenAuthenticationMethodDeviceId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public MailboxSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/mailboxSettings{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MailboxSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/mailboxSettings{?%24expand,%24select}", rawUrl) + { + } + /// + /// Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update property mailboxSettings value. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MailboxSettings body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MailboxSettings body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxSettingsRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/AuthenticationMethodDevices/Item/HardwareOathDevices/Item/AssignTo/ServiceProvisioningErrors/Count/CountRequestBuilder.cs b/src/generated/AuthenticationMethodDevices/Item/HardwareOathDevices/Item/AssignTo/ServiceProvisioningErrors/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..3480508076 --- /dev/null +++ b/src/generated/AuthenticationMethodDevices/Item/HardwareOathDevices/Item/AssignTo/ServiceProvisioningErrors/Count/CountRequestBuilder.cs @@ -0,0 +1,136 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.AuthenticationMethodDevices.Item.HardwareOathDevices.Item.AssignTo.ServiceProvisioningErrors.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + var authenticationMethodDeviceIdOption = new Option("--authentication-method-device-id", description: "The unique identifier of authenticationMethodDevice") { + }; + authenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(authenticationMethodDeviceIdOption); + var hardwareOathTokenAuthenticationMethodDeviceIdOption = new Option("--hardware-oath-token-authentication-method-device-id", description: "The unique identifier of hardwareOathTokenAuthenticationMethodDevice") { + }; + hardwareOathTokenAuthenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(hardwareOathTokenAuthenticationMethodDeviceIdOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + command.SetHandler(async (invocationContext) => { + var authenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(authenticationMethodDeviceIdOption); + var hardwareOathTokenAuthenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(hardwareOathTokenAuthenticationMethodDeviceIdOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + }); + if (authenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("authenticationMethodDevice%2Did", authenticationMethodDeviceId); + if (hardwareOathTokenAuthenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("hardwareOathTokenAuthenticationMethodDevice%2Did", hardwareOathTokenAuthenticationMethodDeviceId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/serviceProvisioningErrors/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/serviceProvisioningErrors/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/AuthenticationMethodDevices/Item/HardwareOathDevices/Item/AssignTo/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs b/src/generated/AuthenticationMethodDevices/Item/HardwareOathDevices/Item/AssignTo/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs new file mode 100644 index 0000000000..a04d8162bc --- /dev/null +++ b/src/generated/AuthenticationMethodDevices/Item/HardwareOathDevices/Item/AssignTo/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs @@ -0,0 +1,254 @@ +// +#pragma warning disable CS0618 +using ApiSdk.AuthenticationMethodDevices.Item.HardwareOathDevices.Item.AssignTo.ServiceProvisioningErrors.Count; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.AuthenticationMethodDevices.Item.HardwareOathDevices.Item.AssignTo.ServiceProvisioningErrors +{ + /// + /// Builds and executes requests for operations under \authenticationMethodDevices\{authenticationMethodDevice-id}\hardwareOathDevices\{hardwareOathTokenAuthenticationMethodDevice-id}\assignTo\serviceProvisioningErrors + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProvisioningErrorsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.AuthenticationMethodDevices.Item.HardwareOathDevices.Item.AssignTo.ServiceProvisioningErrors.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object."; + var authenticationMethodDeviceIdOption = new Option("--authentication-method-device-id", description: "The unique identifier of authenticationMethodDevice") { + }; + authenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(authenticationMethodDeviceIdOption); + var hardwareOathTokenAuthenticationMethodDeviceIdOption = new Option("--hardware-oath-token-authentication-method-device-id", description: "The unique identifier of hardwareOathTokenAuthenticationMethodDevice") { + }; + hardwareOathTokenAuthenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(hardwareOathTokenAuthenticationMethodDeviceIdOption); + var topOption = new Option("--top", description: "Show only the first n items") { + }; + topOption.IsRequired = false; + command.AddOption(topOption); + var skipOption = new Option("--skip", description: "Skip the first n items") { + }; + skipOption.IsRequired = false; + command.AddOption(skipOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + var countOption = new Option("--count", description: "Include count of items") { + }; + countOption.IsRequired = false; + command.AddOption(countOption); + var orderbyOption = new Option("--orderby", description: "Order items by property values") { + Arity = ArgumentArity.ZeroOrMore + }; + orderbyOption.IsRequired = false; + command.AddOption(orderbyOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var authenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(authenticationMethodDeviceIdOption); + var hardwareOathTokenAuthenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(hardwareOathTokenAuthenticationMethodDeviceIdOption); + var top = invocationContext.ParseResult.GetValueForOption(topOption); + var skip = invocationContext.ParseResult.GetValueForOption(skipOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Top = top; + q.QueryParameters.Skip = skip; + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + q.QueryParameters.Count = count; + q.QueryParameters.Orderby = orderby; + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (authenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("authenticationMethodDevice%2Did", authenticationMethodDeviceId); + if (hardwareOathTokenAuthenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("hardwareOathTokenAuthenticationMethodDevice%2Did", hardwareOathTokenAuthenticationMethodDeviceId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ServiceProvisioningErrorsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ServiceProvisioningErrorsRequestBuilder(string rawUrl) : base("{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProvisioningErrorsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/AuthenticationMethodDevices/Item/HardwareOathDevices/Item/HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.cs b/src/generated/AuthenticationMethodDevices/Item/HardwareOathDevices/Item/HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.cs new file mode 100644 index 0000000000..e056a0b587 --- /dev/null +++ b/src/generated/AuthenticationMethodDevices/Item/HardwareOathDevices/Item/HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.cs @@ -0,0 +1,310 @@ +// +#pragma warning disable CS0618 +using ApiSdk.AuthenticationMethodDevices.Item.HardwareOathDevices.Item.AssignTo; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.AuthenticationMethodDevices.Item.HardwareOathDevices.Item +{ + /// + /// Provides operations to manage the hardwareOathDevices property of the microsoft.graph.authenticationMethodDevice entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the assignTo property of the microsoft.graph.hardwareOathTokenAuthenticationMethodDevice entity. + /// + /// A + public Command BuildAssignToNavCommand() + { + var command = new Command("assign-to"); + command.Description = "Provides operations to manage the assignTo property of the microsoft.graph.hardwareOathTokenAuthenticationMethodDevice entity."; + var builder = new global::ApiSdk.AuthenticationMethodDevices.Item.HardwareOathDevices.Item.AssignTo.AssignToRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + nonExecCommands.Add(builder.BuildMailboxSettingsNavCommand()); + nonExecCommands.Add(builder.BuildServiceProvisioningErrorsNavCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Delete navigation property hardwareOathDevices for authenticationMethodDevices + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property hardwareOathDevices for authenticationMethodDevices"; + var authenticationMethodDeviceIdOption = new Option("--authentication-method-device-id", description: "The unique identifier of authenticationMethodDevice") { + }; + authenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(authenticationMethodDeviceIdOption); + var hardwareOathTokenAuthenticationMethodDeviceIdOption = new Option("--hardware-oath-token-authentication-method-device-id", description: "The unique identifier of hardwareOathTokenAuthenticationMethodDevice") { + }; + hardwareOathTokenAuthenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(hardwareOathTokenAuthenticationMethodDeviceIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var authenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(authenticationMethodDeviceIdOption); + var hardwareOathTokenAuthenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(hardwareOathTokenAuthenticationMethodDeviceIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (authenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("authenticationMethodDevice%2Did", authenticationMethodDeviceId); + if (hardwareOathTokenAuthenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("hardwareOathTokenAuthenticationMethodDevice%2Did", hardwareOathTokenAuthenticationMethodDeviceId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Exposes the hardware OATH method in the directory. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Exposes the hardware OATH method in the directory."; + var authenticationMethodDeviceIdOption = new Option("--authentication-method-device-id", description: "The unique identifier of authenticationMethodDevice") { + }; + authenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(authenticationMethodDeviceIdOption); + var hardwareOathTokenAuthenticationMethodDeviceIdOption = new Option("--hardware-oath-token-authentication-method-device-id", description: "The unique identifier of hardwareOathTokenAuthenticationMethodDevice") { + }; + hardwareOathTokenAuthenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(hardwareOathTokenAuthenticationMethodDeviceIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var authenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(authenticationMethodDeviceIdOption); + var hardwareOathTokenAuthenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(hardwareOathTokenAuthenticationMethodDeviceIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (authenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("authenticationMethodDevice%2Did", authenticationMethodDeviceId); + if (hardwareOathTokenAuthenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("hardwareOathTokenAuthenticationMethodDevice%2Did", hardwareOathTokenAuthenticationMethodDeviceId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the navigation property hardwareOathDevices in authenticationMethodDevices + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property hardwareOathDevices in authenticationMethodDevices"; + var authenticationMethodDeviceIdOption = new Option("--authentication-method-device-id", description: "The unique identifier of authenticationMethodDevice") { + }; + authenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(authenticationMethodDeviceIdOption); + var hardwareOathTokenAuthenticationMethodDeviceIdOption = new Option("--hardware-oath-token-authentication-method-device-id", description: "The unique identifier of hardwareOathTokenAuthenticationMethodDevice") { + }; + hardwareOathTokenAuthenticationMethodDeviceIdOption.IsRequired = true; + command.AddOption(hardwareOathTokenAuthenticationMethodDeviceIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var authenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(authenticationMethodDeviceIdOption); + var hardwareOathTokenAuthenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(hardwareOathTokenAuthenticationMethodDeviceIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.HardwareOathTokenAuthenticationMethodDevice.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (authenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("authenticationMethodDevice%2Did", authenticationMethodDeviceId); + if (hardwareOathTokenAuthenticationMethodDeviceId is not null) requestInfo.PathParameters.Add("hardwareOathTokenAuthenticationMethodDevice%2Did", hardwareOathTokenAuthenticationMethodDeviceId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder(string rawUrl) : base("{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property hardwareOathDevices for authenticationMethodDevices + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Exposes the hardware OATH method in the directory. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property hardwareOathDevices in authenticationMethodDevices + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.HardwareOathTokenAuthenticationMethodDevice body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.HardwareOathTokenAuthenticationMethodDevice body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Exposes the hardware OATH method in the directory. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/AuthenticationMethodsPolicy/AuthenticationMethodConfigurations/AuthenticationMethodConfigurationsRequestBuilder.cs b/src/generated/AuthenticationMethodsPolicy/AuthenticationMethodConfigurations/AuthenticationMethodConfigurationsRequestBuilder.cs index f834a3a6f6..f23feb4fd2 100644 --- a/src/generated/AuthenticationMethodsPolicy/AuthenticationMethodConfigurations/AuthenticationMethodConfigurationsRequestBuilder.cs +++ b/src/generated/AuthenticationMethodsPolicy/AuthenticationMethodConfigurations/AuthenticationMethodConfigurationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.AuthenticationMethodsPolicy.AuthenticationMethodConfigurations.Count; using ApiSdk.AuthenticationMethodsPolicy.AuthenticationMethodConfigurations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.AuthenticationMethodsPolicy.AuthenticationMethodConfigurations /// /// Provides operations to manage the authenticationMethodConfigurations property of the microsoft.graph.authenticationMethodsPolicy entity. /// - public class AuthenticationMethodConfigurationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuthenticationMethodConfigurationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the authenticationMethodConfigurations property of the microsoft.graph.authenticationMethodsPolicy entity. @@ -30,7 +33,7 @@ public class AuthenticationMethodConfigurationsRequestBuilder : BaseCliRequestBu public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AuthenticationMethodConfigurationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuthenticationMethodsPolicy.AuthenticationMethodConfigurations.Item.AuthenticationMethodConfigurationItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuthenticationMethodsPolicy.AuthenticationMethodConfigurations.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AuthenticationMethodConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AuthenticationMethodConfiguration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Represents the settings for each authentication method. Automatically expanded on GET /policies/authenticationMethodsPolicy."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AuthenticationMethodConfigurationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/authenticationMethodsPolicy/authenticationMethodConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AuthenticationMethodConfigurationsRequestBuilder(string rawUrl) : base("{+baseurl}/authenticationMethodsPolicy/authenticationMethodConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public AuthenticationMethodConfigurationsRequestBuilder(string rawUrl) : base("{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AuthenticationMethodConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AuthenticationMethodConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AuthenticationMethodConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AuthenticationMethodConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(AuthenticationMethodConfigura /// /// Represents the settings for each authentication method. Automatically expanded on GET /policies/authenticationMethodsPolicy. /// - public class AuthenticationMethodConfigurationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuthenticationMethodConfigurationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class AuthenticationMethodConfigurationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuthenticationMethodsPolicy/AuthenticationMethodConfigurations/Count/CountRequestBuilder.cs b/src/generated/AuthenticationMethodsPolicy/AuthenticationMethodConfigurations/Count/CountRequestBuilder.cs index 7a30663c89..27baf64afc 100644 --- a/src/generated/AuthenticationMethodsPolicy/AuthenticationMethodConfigurations/Count/CountRequestBuilder.cs +++ b/src/generated/AuthenticationMethodsPolicy/AuthenticationMethodConfigurations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.AuthenticationMethodsPolicy.AuthenticationMethodConfigurations. /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/authenticationMethodsPolicy/authenticationMethodConfigurations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/authenticationMethodsPolicy/authenticationMethodConfigurations/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/authenticationMetho /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuthenticationMethodsPolicy/AuthenticationMethodConfigurations/Item/AuthenticationMethodConfigurationItemRequestBuilder.cs b/src/generated/AuthenticationMethodsPolicy/AuthenticationMethodConfigurations/Item/AuthenticationMethodConfigurationItemRequestBuilder.cs index 8b4c2407bf..e01e3b8066 100644 --- a/src/generated/AuthenticationMethodsPolicy/AuthenticationMethodConfigurations/Item/AuthenticationMethodConfigurationItemRequestBuilder.cs +++ b/src/generated/AuthenticationMethodsPolicy/AuthenticationMethodConfigurations/Item/AuthenticationMethodConfigurationItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.AuthenticationMethodsPolicy.AuthenticationMethodConfigurations. /// /// Provides operations to manage the authenticationMethodConfigurations property of the microsoft.graph.authenticationMethodsPolicy entity. /// - public class AuthenticationMethodConfigurationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuthenticationMethodConfigurationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property authenticationMethodConfigurations for authenticationMethodsPolicy @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AuthenticationMethodConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AuthenticationMethodConfiguration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AuthenticationMethodConfigurationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AuthenticationMethodConfigurationItemRequestBuilder(string rawUrl) : base("{+baseurl}/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AuthenticationMethodConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AuthenticationMethodConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AuthenticationMethodConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AuthenticationMethodConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(AuthenticationMethodConfigur /// /// Represents the settings for each authentication method. Automatically expanded on GET /policies/authenticationMethodsPolicy. /// - public class AuthenticationMethodConfigurationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuthenticationMethodConfigurationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class AuthenticationMethodConfigurationItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/AuthenticationMethodsPolicy/AuthenticationMethodsPolicyRequestBuilder.cs b/src/generated/AuthenticationMethodsPolicy/AuthenticationMethodsPolicyRequestBuilder.cs index e8193dc357..15ad3469a8 100644 --- a/src/generated/AuthenticationMethodsPolicy/AuthenticationMethodsPolicyRequestBuilder.cs +++ b/src/generated/AuthenticationMethodsPolicy/AuthenticationMethodsPolicyRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.AuthenticationMethodsPolicy.AuthenticationMethodConfigurations; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.AuthenticationMethodsPolicy /// /// Provides operations to manage the authenticationMethodsPolicy singleton. /// - public class AuthenticationMethodsPolicyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuthenticationMethodsPolicyRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the authenticationMethodConfigurations property of the microsoft.graph.authenticationMethodsPolicy entity. @@ -30,7 +33,7 @@ public Command BuildAuthenticationMethodConfigurationsNavCommand() { var command = new Command("authentication-method-configurations"); command.Description = "Provides operations to manage the authenticationMethodConfigurations property of the microsoft.graph.authenticationMethodsPolicy entity."; - var builder = new AuthenticationMethodConfigurationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.AuthenticationMethodsPolicy.AuthenticationMethodConfigurations.AuthenticationMethodConfigurationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -57,23 +60,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get authenticationMethodsPolicy"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -81,8 +72,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -120,8 +109,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.AuthenticationMethodsPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AuthenticationMethodsPolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -141,14 +130,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AuthenticationMethodsPolicyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/authenticationMethodsPolicy{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AuthenticationMethodsPolicyRequestBuilder(string rawUrl) : base("{+baseurl}/authenticationMethodsPolicy{?%24expand,%24select}", rawUrl) @@ -161,11 +150,11 @@ public AuthenticationMethodsPolicyRequestBuilder(string rawUrl) : base("{+baseur /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -181,11 +170,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.AuthenticationMethodsPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AuthenticationMethodsPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.AuthenticationMethodsPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AuthenticationMethodsPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -197,7 +186,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Authentication /// /// Get authenticationMethodsPolicy /// - public class AuthenticationMethodsPolicyRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuthenticationMethodsPolicyRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -222,3 +212,4 @@ public class AuthenticationMethodsPolicyRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/BookingBusinessesRequestBuilder.cs b/src/generated/BookingBusinesses/BookingBusinessesRequestBuilder.cs index d6b17318e2..0d16b0cbf5 100644 --- a/src/generated/BookingBusinesses/BookingBusinessesRequestBuilder.cs +++ b/src/generated/BookingBusinesses/BookingBusinessesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.BookingBusinesses.Count; using ApiSdk.BookingBusinesses.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.BookingBusinesses /// /// Provides operations to manage the collection of bookingBusiness entities. /// - public class BookingBusinessesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BookingBusinessesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of bookingBusiness entities. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new BookingBusinessItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.BookingBusinessItemRequestBuilder(PathParameters); commands.Add(builder.BuildAppointmentsNavCommand()); commands.Add(builder.BuildCalendarViewNavCommand()); commands.Add(builder.BuildCustomersNavCommand()); @@ -54,7 +57,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BookingBusiness.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BookingBusiness.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -116,41 +119,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get entities from bookingBusinesses"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -158,14 +126,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -175,14 +135,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -205,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BookingBusinessesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BookingBusinessesRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -225,11 +177,11 @@ public BookingBusinessesRequestBuilder(string rawUrl) : base("{+baseurl}/booking /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -245,11 +197,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(BookingBusiness body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BookingBusiness body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BookingBusiness body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BookingBusiness body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -261,7 +213,8 @@ public RequestInformation ToPostRequestInformation(BookingBusiness body, Action< /// /// Get entities from bookingBusinesses /// - public class BookingBusinessesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BookingBusinessesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -325,3 +278,4 @@ public class BookingBusinessesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Count/CountRequestBuilder.cs b/src/generated/BookingBusinesses/Count/CountRequestBuilder.cs index 457a0a9f3e..67c9d872ec 100644 --- a/src/generated/BookingBusinesses/Count/CountRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.BookingBusinesses.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/$ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/Appointments/AppointmentsRequestBuilder.cs b/src/generated/BookingBusinesses/Item/Appointments/AppointmentsRequestBuilder.cs index d03089ebaf..d40db30b6e 100644 --- a/src/generated/BookingBusinesses/Item/Appointments/AppointmentsRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/Appointments/AppointmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.BookingBusinesses.Item.Appointments.Count; using ApiSdk.BookingBusinesses.Item.Appointments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.BookingBusinesses.Item.Appointments /// /// Provides operations to manage the appointments property of the microsoft.graph.bookingBusiness entity. /// - public class AppointmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppointmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the appointments property of the microsoft.graph.bookingBusiness entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new BookingAppointmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.Appointments.Item.BookingAppointmentItemRequestBuilder(PathParameters); commands.Add(builder.BuildCancelNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.Appointments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BookingAppointment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BookingAppointment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AppointmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/appointments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AppointmentsRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/appointments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public AppointmentsRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusin /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(BookingAppointment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BookingAppointment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BookingAppointment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BookingAppointment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(BookingAppointment body, Acti /// /// All the appointments of this business. Read-only. Nullable. /// - public class AppointmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppointmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class AppointmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/Appointments/Count/CountRequestBuilder.cs b/src/generated/BookingBusinesses/Item/Appointments/Count/CountRequestBuilder.cs index 6f38722794..f5de05a143 100644 --- a/src/generated/BookingBusinesses/Item/Appointments/Count/CountRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/Appointments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.BookingBusinesses.Item.Appointments.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/appointments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/appointments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/Appointments/Item/BookingAppointmentItemRequestBuilder.cs b/src/generated/BookingBusinesses/Item/Appointments/Item/BookingAppointmentItemRequestBuilder.cs index 4f58b6b5cb..24e8c8b9b8 100644 --- a/src/generated/BookingBusinesses/Item/Appointments/Item/BookingAppointmentItemRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/Appointments/Item/BookingAppointmentItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.BookingBusinesses.Item.Appointments.Item.Cancel; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.BookingBusinesses.Item.Appointments.Item /// /// Provides operations to manage the appointments property of the microsoft.graph.bookingBusiness entity. /// - public class BookingAppointmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BookingAppointmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the cancel method. @@ -30,7 +33,7 @@ public Command BuildCancelNavCommand() { var command = new Command("cancel"); command.Description = "Provides operations to call the cancel method."; - var builder = new CancelRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.Appointments.Item.Cancel.CancelRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -173,8 +176,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BookingAppointment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BookingAppointment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BookingAppointmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/appointments/{bookingAppointment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BookingAppointmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/appointments/{bookingAppointment%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(BookingAppointment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BookingAppointment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(BookingAppointment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BookingAppointment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(BookingAppointment body, Act /// /// All the appointments of this business. Read-only. Nullable. /// - public class BookingAppointmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BookingAppointmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class BookingAppointmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/Appointments/Item/Cancel/CancelPostRequestBody.cs b/src/generated/BookingBusinesses/Item/Appointments/Item/Cancel/CancelPostRequestBody.cs index c94aa7d457..15a7b7ff30 100644 --- a/src/generated/BookingBusinesses/Item/Appointments/Item/Cancel/CancelPostRequestBody.cs +++ b/src/generated/BookingBusinesses/Item/Appointments/Item/Cancel/CancelPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.BookingBusinesses.Item.Appointments.Item.Cancel { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CancelPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CancelPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class CancelPostRequestBody : IAdditionalDataHolder, IParsable public string CancellationMessage { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CancelPostRequestBody() { @@ -30,12 +32,12 @@ public CancelPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CancelPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.BookingBusinesses.Item.Appointments.Item.Cancel.CancelPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CancelPostRequestBody(); + return new global::ApiSdk.BookingBusinesses.Item.Appointments.Item.Cancel.CancelPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/Appointments/Item/Cancel/CancelRequestBuilder.cs b/src/generated/BookingBusinesses/Item/Appointments/Item/Cancel/CancelRequestBuilder.cs index 0df9a0c73d..f1a02a0e1a 100644 --- a/src/generated/BookingBusinesses/Item/Appointments/Item/Cancel/CancelRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/Appointments/Item/Cancel/CancelRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.BookingBusinesses.Item.Appointments.Item.Cancel /// /// Provides operations to call the cancel method. /// - public class CancelRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CancelRequestBuilder : BaseCliRequestBuilder { /// /// Cancel the specified bookingAppointment in the specified bookingBusiness, and send a message to the involved customer and staff members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CancelPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.BookingBusinesses.Item.Appointments.Item.Cancel.CancelPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CancelRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/appointments/{bookingAppointment%2Did}/cancel", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CancelRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/appointments/{bookingAppointment%2Did}/cancel", rawUrl) @@ -90,11 +93,11 @@ public CancelRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CancelPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.BookingBusinesses.Item.Appointments.Item.Cancel.CancelPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CancelPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.BookingBusinesses.Item.Appointments.Item.Cancel.CancelPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(CancelPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/BookingBusinessItemRequestBuilder.cs b/src/generated/BookingBusinesses/Item/BookingBusinessItemRequestBuilder.cs index ddb583862b..8ab3e852b9 100644 --- a/src/generated/BookingBusinesses/Item/BookingBusinessItemRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/BookingBusinessItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.BookingBusinesses.Item.Appointments; using ApiSdk.BookingBusinesses.Item.CalendarView; using ApiSdk.BookingBusinesses.Item.CustomQuestions; @@ -10,6 +11,7 @@ using ApiSdk.BookingBusinesses.Item.Unpublish; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -28,7 +30,8 @@ namespace ApiSdk.BookingBusinesses.Item /// /// Provides operations to manage the collection of bookingBusiness entities. /// - public class BookingBusinessItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BookingBusinessItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the appointments property of the microsoft.graph.bookingBusiness entity. @@ -38,7 +41,7 @@ public Command BuildAppointmentsNavCommand() { var command = new Command("appointments"); command.Description = "Provides operations to manage the appointments property of the microsoft.graph.bookingBusiness entity."; - var builder = new AppointmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.Appointments.AppointmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -65,7 +68,7 @@ public Command BuildCalendarViewNavCommand() { var command = new Command("calendar-view"); command.Description = "Provides operations to manage the calendarView property of the microsoft.graph.bookingBusiness entity."; - var builder = new CalendarViewRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.CalendarView.CalendarViewRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -92,7 +95,7 @@ public Command BuildCustomersNavCommand() { var command = new Command("customers"); command.Description = "Provides operations to manage the customers property of the microsoft.graph.bookingBusiness entity."; - var builder = new CustomersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.Customers.CustomersRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -119,7 +122,7 @@ public Command BuildCustomQuestionsNavCommand() { var command = new Command("custom-questions"); command.Description = "Provides operations to manage the customQuestions property of the microsoft.graph.bookingBusiness entity."; - var builder = new CustomQuestionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.CustomQuestions.CustomQuestionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -233,7 +236,7 @@ public Command BuildGetStaffAvailabilityNavCommand() { var command = new Command("get-staff-availability"); command.Description = "Provides operations to call the getStaffAvailability method."; - var builder = new GetStaffAvailabilityRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.GetStaffAvailability.GetStaffAvailabilityRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -272,8 +275,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BookingBusiness.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BookingBusiness.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -301,7 +304,7 @@ public Command BuildPublishNavCommand() { var command = new Command("publish"); command.Description = "Provides operations to call the publish method."; - var builder = new PublishRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.Publish.PublishRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -318,7 +321,7 @@ public Command BuildServicesNavCommand() { var command = new Command("services"); command.Description = "Provides operations to manage the services property of the microsoft.graph.bookingBusiness entity."; - var builder = new ServicesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.Services.ServicesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -345,7 +348,7 @@ public Command BuildStaffMembersNavCommand() { var command = new Command("staff-members"); command.Description = "Provides operations to manage the staffMembers property of the microsoft.graph.bookingBusiness entity."; - var builder = new StaffMembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.StaffMembers.StaffMembersRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -372,7 +375,7 @@ public Command BuildUnpublishNavCommand() { var command = new Command("unpublish"); command.Description = "Provides operations to call the unpublish method."; - var builder = new UnpublishRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.Unpublish.UnpublishRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -382,14 +385,14 @@ public Command BuildUnpublishNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BookingBusinessItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BookingBusinessItemRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}{?%24expand,%24select}", rawUrl) @@ -421,11 +424,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -441,11 +444,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(BookingBusiness body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BookingBusiness body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(BookingBusiness body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BookingBusiness body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -457,7 +460,8 @@ public RequestInformation ToPatchRequestInformation(BookingBusiness body, Action /// /// Represents a Microsoft Bookings Business. /// - public class BookingBusinessItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BookingBusinessItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -482,3 +486,4 @@ public class BookingBusinessItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/CalendarView/CalendarViewRequestBuilder.cs b/src/generated/BookingBusinesses/Item/CalendarView/CalendarViewRequestBuilder.cs index 9b22750558..27433696d2 100644 --- a/src/generated/BookingBusinesses/Item/CalendarView/CalendarViewRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/CalendarView/CalendarViewRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.BookingBusinesses.Item.CalendarView.Count; using ApiSdk.BookingBusinesses.Item.CalendarView.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.BookingBusinesses.Item.CalendarView /// /// Provides operations to manage the calendarView property of the microsoft.graph.bookingBusiness entity. /// - public class CalendarViewRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CalendarViewRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the calendarView property of the microsoft.graph.bookingBusiness entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new BookingAppointmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.CalendarView.Item.BookingAppointmentItemRequestBuilder(PathParameters); commands.Add(builder.BuildCancelNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.CalendarView.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BookingAppointment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BookingAppointment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -221,14 +224,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CalendarViewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/calendarView?end={end}&start={start}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CalendarViewRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/calendarView?end={end}&start={start}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -241,11 +244,11 @@ public CalendarViewRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusin /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -261,11 +264,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(BookingAppointment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BookingAppointment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BookingAppointment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BookingAppointment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -277,7 +280,8 @@ public RequestInformation ToPostRequestInformation(BookingAppointment body, Acti /// /// The set of appointments of this business in a specified date range. Read-only. Nullable. /// - public class CalendarViewRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CalendarViewRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -361,3 +365,4 @@ public class CalendarViewRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/CalendarView/Count/CountRequestBuilder.cs b/src/generated/BookingBusinesses/Item/CalendarView/Count/CountRequestBuilder.cs index 8b462b2269..600ef769ed 100644 --- a/src/generated/BookingBusinesses/Item/CalendarView/Count/CountRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/CalendarView/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.BookingBusinesses.Item.CalendarView.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/calendarView/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/calendarView/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/CalendarView/Item/BookingAppointmentItemRequestBuilder.cs b/src/generated/BookingBusinesses/Item/CalendarView/Item/BookingAppointmentItemRequestBuilder.cs index abc5cc7f50..a7d78e1eb0 100644 --- a/src/generated/BookingBusinesses/Item/CalendarView/Item/BookingAppointmentItemRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/CalendarView/Item/BookingAppointmentItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.BookingBusinesses.Item.CalendarView.Item.Cancel; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.BookingBusinesses.Item.CalendarView.Item /// /// Provides operations to manage the calendarView property of the microsoft.graph.bookingBusiness entity. /// - public class BookingAppointmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BookingAppointmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the cancel method. @@ -30,7 +33,7 @@ public Command BuildCancelNavCommand() { var command = new Command("cancel"); command.Description = "Provides operations to call the cancel method."; - var builder = new CancelRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.CalendarView.Item.Cancel.CancelRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -185,8 +188,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BookingAppointment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BookingAppointment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -208,14 +211,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BookingAppointmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/calendarView/{bookingAppointment%2Did}?end={end}&start={start}{&%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BookingAppointmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/calendarView/{bookingAppointment%2Did}?end={end}&start={start}{&%24expand,%24select}", rawUrl) @@ -247,11 +250,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -267,11 +270,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(BookingAppointment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BookingAppointment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(BookingAppointment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BookingAppointment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -283,7 +286,8 @@ public RequestInformation ToPatchRequestInformation(BookingAppointment body, Act /// /// The set of appointments of this business in a specified date range. Read-only. Nullable. /// - public class BookingAppointmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BookingAppointmentItemRequestBuilderGetQueryParameters { /// The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -328,3 +332,4 @@ public class BookingAppointmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/CalendarView/Item/Cancel/CancelPostRequestBody.cs b/src/generated/BookingBusinesses/Item/CalendarView/Item/Cancel/CancelPostRequestBody.cs index 3c9a477726..26dc7de94d 100644 --- a/src/generated/BookingBusinesses/Item/CalendarView/Item/Cancel/CancelPostRequestBody.cs +++ b/src/generated/BookingBusinesses/Item/CalendarView/Item/Cancel/CancelPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.BookingBusinesses.Item.CalendarView.Item.Cancel { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CancelPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CancelPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class CancelPostRequestBody : IAdditionalDataHolder, IParsable public string CancellationMessage { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CancelPostRequestBody() { @@ -30,12 +32,12 @@ public CancelPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CancelPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.BookingBusinesses.Item.CalendarView.Item.Cancel.CancelPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CancelPostRequestBody(); + return new global::ApiSdk.BookingBusinesses.Item.CalendarView.Item.Cancel.CancelPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/CalendarView/Item/Cancel/CancelRequestBuilder.cs b/src/generated/BookingBusinesses/Item/CalendarView/Item/Cancel/CancelRequestBuilder.cs index d7a0239fa0..0f900d6672 100644 --- a/src/generated/BookingBusinesses/Item/CalendarView/Item/Cancel/CancelRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/CalendarView/Item/Cancel/CancelRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.BookingBusinesses.Item.CalendarView.Item.Cancel /// /// Provides operations to call the cancel method. /// - public class CancelRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CancelRequestBuilder : BaseCliRequestBuilder { /// /// Cancel the specified bookingAppointment in the specified bookingBusiness, and send a message to the involved customer and staff members. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CancelPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.BookingBusinesses.Item.CalendarView.Item.Cancel.CancelPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CancelRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/calendarView/{bookingAppointment%2Did}/cancel", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CancelRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/calendarView/{bookingAppointment%2Did}/cancel", rawUrl) @@ -90,11 +93,11 @@ public CancelRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CancelPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.BookingBusinesses.Item.CalendarView.Item.Cancel.CancelPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CancelPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.BookingBusinesses.Item.CalendarView.Item.Cancel.CancelPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(CancelPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/CustomQuestions/Count/CountRequestBuilder.cs b/src/generated/BookingBusinesses/Item/CustomQuestions/Count/CountRequestBuilder.cs index ddf22bcf0d..301f859790 100644 --- a/src/generated/BookingBusinesses/Item/CustomQuestions/Count/CountRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/CustomQuestions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.BookingBusinesses.Item.CustomQuestions.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/customQuestions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/customQuestions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/CustomQuestions/CustomQuestionsRequestBuilder.cs b/src/generated/BookingBusinesses/Item/CustomQuestions/CustomQuestionsRequestBuilder.cs index 8c98e7270c..f03febb91e 100644 --- a/src/generated/BookingBusinesses/Item/CustomQuestions/CustomQuestionsRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/CustomQuestions/CustomQuestionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.BookingBusinesses.Item.CustomQuestions.Count; using ApiSdk.BookingBusinesses.Item.CustomQuestions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.BookingBusinesses.Item.CustomQuestions /// /// Provides operations to manage the customQuestions property of the microsoft.graph.bookingBusiness entity. /// - public class CustomQuestionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustomQuestionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the customQuestions property of the microsoft.graph.bookingBusiness entity. @@ -30,7 +33,7 @@ public class CustomQuestionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new BookingCustomQuestionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.CustomQuestions.Item.BookingCustomQuestionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.CustomQuestions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BookingCustomQuestion.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BookingCustomQuestion.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CustomQuestionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/customQuestions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CustomQuestionsRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/customQuestions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public CustomQuestionsRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBu /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(BookingCustomQuestion body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BookingCustomQuestion body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BookingCustomQuestion body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BookingCustomQuestion body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(BookingCustomQuestion body, A /// /// All custom questions of this business. /// - public class CustomQuestionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustomQuestionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class CustomQuestionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/CustomQuestions/Item/BookingCustomQuestionItemRequestBuilder.cs b/src/generated/BookingBusinesses/Item/CustomQuestions/Item/BookingCustomQuestionItemRequestBuilder.cs index 10d5f3b2a8..93744bd0ff 100644 --- a/src/generated/BookingBusinesses/Item/CustomQuestions/Item/BookingCustomQuestionItemRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/CustomQuestions/Item/BookingCustomQuestionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.BookingBusinesses.Item.CustomQuestions.Item /// /// Provides operations to manage the customQuestions property of the microsoft.graph.bookingBusiness entity. /// - public class BookingCustomQuestionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BookingCustomQuestionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property customQuestions for bookingBusinesses @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BookingCustomQuestion.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BookingCustomQuestion.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BookingCustomQuestionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/customQuestions/{bookingCustomQuestion%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BookingCustomQuestionItemRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/customQuestions/{bookingCustomQuestion%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(BookingCustomQuestion body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BookingCustomQuestion body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(BookingCustomQuestion body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BookingCustomQuestion body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(BookingCustomQuestion body, /// /// All custom questions of this business. /// - public class BookingCustomQuestionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BookingCustomQuestionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class BookingCustomQuestionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/Customers/Count/CountRequestBuilder.cs b/src/generated/BookingBusinesses/Item/Customers/Count/CountRequestBuilder.cs index 0f9f287730..38f1bd8455 100644 --- a/src/generated/BookingBusinesses/Item/Customers/Count/CountRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/Customers/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.BookingBusinesses.Item.Customers.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/customers/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/customers/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/Customers/CustomersRequestBuilder.cs b/src/generated/BookingBusinesses/Item/Customers/CustomersRequestBuilder.cs index 8c0103af01..7cea3582f8 100644 --- a/src/generated/BookingBusinesses/Item/Customers/CustomersRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/Customers/CustomersRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.BookingBusinesses.Item.Customers.Count; using ApiSdk.BookingBusinesses.Item.Customers.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.BookingBusinesses.Item.Customers /// /// Provides operations to manage the customers property of the microsoft.graph.bookingBusiness entity. /// - public class CustomersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustomersRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the customers property of the microsoft.graph.bookingBusiness entity. @@ -30,7 +33,7 @@ public class CustomersRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new BookingCustomerItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.Customers.Item.BookingCustomerItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.Customers.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BookingCustomer.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BookingCustomer.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CustomersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/customers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CustomersRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/customers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public CustomersRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusiness /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(BookingCustomer body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BookingCustomer body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BookingCustomer body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BookingCustomer body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(BookingCustomer body, Action< /// /// All the customers of this business. Read-only. Nullable. /// - public class CustomersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustomersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class CustomersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/Customers/Item/BookingCustomerItemRequestBuilder.cs b/src/generated/BookingBusinesses/Item/Customers/Item/BookingCustomerItemRequestBuilder.cs index 4449244804..95aafc0f89 100644 --- a/src/generated/BookingBusinesses/Item/Customers/Item/BookingCustomerItemRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/Customers/Item/BookingCustomerItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.BookingBusinesses.Item.Customers.Item /// /// Provides operations to manage the customers property of the microsoft.graph.bookingBusiness entity. /// - public class BookingCustomerItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BookingCustomerItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property customers for bookingBusinesses @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BookingCustomer.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BookingCustomer.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BookingCustomerItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/customers/{bookingCustomer%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BookingCustomerItemRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/customers/{bookingCustomer%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(BookingCustomer body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BookingCustomer body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(BookingCustomer body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BookingCustomer body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(BookingCustomer body, Action /// /// All the customers of this business. Read-only. Nullable. /// - public class BookingCustomerItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BookingCustomerItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class BookingCustomerItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/GetStaffAvailability/GetStaffAvailabilityPostRequestBody.cs b/src/generated/BookingBusinesses/Item/GetStaffAvailability/GetStaffAvailabilityPostRequestBody.cs index 7276fb1151..86aaf60e14 100644 --- a/src/generated/BookingBusinesses/Item/GetStaffAvailability/GetStaffAvailabilityPostRequestBody.cs +++ b/src/generated/BookingBusinesses/Item/GetStaffAvailability/GetStaffAvailabilityPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.BookingBusinesses.Item.GetStaffAvailability { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetStaffAvailabilityPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetStaffAvailabilityPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,10 +18,10 @@ public class GetStaffAvailabilityPostRequestBody : IAdditionalDataHolder, IParsa /// The endDateTime property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public DateTimeTimeZone? EndDateTime { get; set; } + public global::ApiSdk.Models.DateTimeTimeZone? EndDateTime { get; set; } #nullable restore #else - public DateTimeTimeZone EndDateTime { get; set; } + public global::ApiSdk.Models.DateTimeTimeZone EndDateTime { get; set; } #endif /// The staffIds property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -32,13 +34,13 @@ public class GetStaffAvailabilityPostRequestBody : IAdditionalDataHolder, IParsa /// The startDateTime property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public DateTimeTimeZone? StartDateTime { get; set; } + public global::ApiSdk.Models.DateTimeTimeZone? StartDateTime { get; set; } #nullable restore #else - public DateTimeTimeZone StartDateTime { get; set; } + public global::ApiSdk.Models.DateTimeTimeZone StartDateTime { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetStaffAvailabilityPostRequestBody() { @@ -47,12 +49,12 @@ public GetStaffAvailabilityPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetStaffAvailabilityPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.BookingBusinesses.Item.GetStaffAvailability.GetStaffAvailabilityPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetStaffAvailabilityPostRequestBody(); + return new global::ApiSdk.BookingBusinesses.Item.GetStaffAvailability.GetStaffAvailabilityPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +64,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "endDateTime", n => { EndDateTime = n.GetObjectValue(DateTimeTimeZone.CreateFromDiscriminatorValue); } }, - { "staffIds", n => { StaffIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "startDateTime", n => { StartDateTime = n.GetObjectValue(DateTimeTimeZone.CreateFromDiscriminatorValue); } }, + { "endDateTime", n => { EndDateTime = n.GetObjectValue(global::ApiSdk.Models.DateTimeTimeZone.CreateFromDiscriminatorValue); } }, + { "staffIds", n => { StaffIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "startDateTime", n => { StartDateTime = n.GetObjectValue(global::ApiSdk.Models.DateTimeTimeZone.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +76,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("endDateTime", EndDateTime); + writer.WriteObjectValue("endDateTime", EndDateTime); writer.WriteCollectionOfPrimitiveValues("staffIds", StaffIds); - writer.WriteObjectValue("startDateTime", StartDateTime); + writer.WriteObjectValue("startDateTime", StartDateTime); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/GetStaffAvailability/GetStaffAvailabilityPostResponse.cs b/src/generated/BookingBusinesses/Item/GetStaffAvailability/GetStaffAvailabilityPostResponse.cs index 0fce9e7ea1..89a41736e3 100644 --- a/src/generated/BookingBusinesses/Item/GetStaffAvailability/GetStaffAvailabilityPostResponse.cs +++ b/src/generated/BookingBusinesses/Item/GetStaffAvailability/GetStaffAvailabilityPostResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.BookingBusinesses.Item.GetStaffAvailability { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetStaffAvailabilityPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetStaffAvailabilityPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetStaffAvailabilityPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.BookingBusinesses.Item.GetStaffAvailability.GetStaffAvailabilityPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetStaffAvailabilityPostResponse(); + return new global::ApiSdk.BookingBusinesses.Item.GetStaffAvailability.GetStaffAvailabilityPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(StaffAvailabilityItem.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.StaffAvailabilityItem.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/GetStaffAvailability/GetStaffAvailabilityRequestBuilder.cs b/src/generated/BookingBusinesses/Item/GetStaffAvailability/GetStaffAvailabilityRequestBuilder.cs index 4aa1dbb196..a977d37d3c 100644 --- a/src/generated/BookingBusinesses/Item/GetStaffAvailability/GetStaffAvailabilityRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/GetStaffAvailability/GetStaffAvailabilityRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.BookingBusinesses.Item.GetStaffAvailability /// /// Provides operations to call the getStaffAvailability method. /// - public class GetStaffAvailabilityRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetStaffAvailabilityRequestBuilder : BaseCliRequestBuilder { /// /// Get the availability information of staff members of a Microsoft Bookings calendar. @@ -55,8 +58,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetStaffAvailabilityPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.BookingBusinesses.Item.GetStaffAvailability.GetStaffAvailabilityPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -86,14 +89,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetStaffAvailabilityRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/getStaffAvailability", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetStaffAvailabilityRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/getStaffAvailability", rawUrl) @@ -107,11 +110,11 @@ public GetStaffAvailabilityRequestBuilder(string rawUrl) : base("{+baseurl}/book /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetStaffAvailabilityPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.BookingBusinesses.Item.GetStaffAvailability.GetStaffAvailabilityPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetStaffAvailabilityPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.BookingBusinesses.Item.GetStaffAvailability.GetStaffAvailabilityPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -122,3 +125,4 @@ public RequestInformation ToPostRequestInformation(GetStaffAvailabilityPostReque } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/Publish/PublishRequestBuilder.cs b/src/generated/BookingBusinesses/Item/Publish/PublishRequestBuilder.cs index 6a7b0ac40c..93b870222c 100644 --- a/src/generated/BookingBusinesses/Item/Publish/PublishRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/Publish/PublishRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.BookingBusinesses.Item.Publish /// /// Provides operations to call the publish method. /// - public class PublishRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PublishRequestBuilder : BaseCliRequestBuilder { /// /// Make the scheduling page of this business available to external customers. Set the isPublished property to true, and publicUrl property to the URL of the scheduling page. @@ -50,14 +53,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PublishRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/publish", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PublishRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/publish", rawUrl) @@ -84,3 +87,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.BookingBusinesses.Item.Services.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/services/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/services/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/Services/Item/BookingServiceItemRequestBuilder.cs b/src/generated/BookingBusinesses/Item/Services/Item/BookingServiceItemRequestBuilder.cs index 5559f5e3c2..257ef36533 100644 --- a/src/generated/BookingBusinesses/Item/Services/Item/BookingServiceItemRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/Services/Item/BookingServiceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.BookingBusinesses.Item.Services.Item /// /// Provides operations to manage the services property of the microsoft.graph.bookingBusiness entity. /// - public class BookingServiceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BookingServiceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property services for bookingBusinesses @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BookingService.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BookingService.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BookingServiceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/services/{bookingService%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BookingServiceItemRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/services/{bookingService%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(BookingService body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BookingService body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(BookingService body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BookingService body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(BookingService body, Action< /// /// All the services offered by this business. Read-only. Nullable. /// - public class BookingServiceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BookingServiceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class BookingServiceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/Services/ServicesRequestBuilder.cs b/src/generated/BookingBusinesses/Item/Services/ServicesRequestBuilder.cs index bdb560a26c..936ffc2bce 100644 --- a/src/generated/BookingBusinesses/Item/Services/ServicesRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/Services/ServicesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.BookingBusinesses.Item.Services.Count; using ApiSdk.BookingBusinesses.Item.Services.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.BookingBusinesses.Item.Services /// /// Provides operations to manage the services property of the microsoft.graph.bookingBusiness entity. /// - public class ServicesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServicesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the services property of the microsoft.graph.bookingBusiness entity. @@ -30,7 +33,7 @@ public class ServicesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new BookingServiceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.Services.Item.BookingServiceItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.Services.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BookingService.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BookingService.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ServicesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/services{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ServicesRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/services{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public ServicesRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesse /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(BookingService body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BookingService body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BookingService body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BookingService body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(BookingService body, Action /// All the services offered by this business. Read-only. Nullable. /// - public class ServicesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServicesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class ServicesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/StaffMembers/Count/CountRequestBuilder.cs b/src/generated/BookingBusinesses/Item/StaffMembers/Count/CountRequestBuilder.cs index de9218cdba..519df1e9f0 100644 --- a/src/generated/BookingBusinesses/Item/StaffMembers/Count/CountRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/StaffMembers/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.BookingBusinesses.Item.StaffMembers.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/staffMembers/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/staffMembers/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/StaffMembers/Item/BookingStaffMemberItemRequestBuilder.cs b/src/generated/BookingBusinesses/Item/StaffMembers/Item/BookingStaffMemberItemRequestBuilder.cs index 203f4e734b..6f85348900 100644 --- a/src/generated/BookingBusinesses/Item/StaffMembers/Item/BookingStaffMemberItemRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/StaffMembers/Item/BookingStaffMemberItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.BookingBusinesses.Item.StaffMembers.Item /// /// Provides operations to manage the staffMembers property of the microsoft.graph.bookingBusiness entity. /// - public class BookingStaffMemberItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BookingStaffMemberItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property staffMembers for bookingBusinesses @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BookingStaffMember.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BookingStaffMember.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BookingStaffMemberItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/staffMembers/{bookingStaffMember%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BookingStaffMemberItemRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/staffMembers/{bookingStaffMember%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(BookingStaffMember body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BookingStaffMember body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(BookingStaffMember body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BookingStaffMember body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(BookingStaffMember body, Act /// /// All the staff members that provide services in this business. Read-only. Nullable. /// - public class BookingStaffMemberItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BookingStaffMemberItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class BookingStaffMemberItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/StaffMembers/StaffMembersRequestBuilder.cs b/src/generated/BookingBusinesses/Item/StaffMembers/StaffMembersRequestBuilder.cs index 450de3b6d9..b48647e550 100644 --- a/src/generated/BookingBusinesses/Item/StaffMembers/StaffMembersRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/StaffMembers/StaffMembersRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.BookingBusinesses.Item.StaffMembers.Count; using ApiSdk.BookingBusinesses.Item.StaffMembers.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.BookingBusinesses.Item.StaffMembers /// /// Provides operations to manage the staffMembers property of the microsoft.graph.bookingBusiness entity. /// - public class StaffMembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StaffMembersRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the staffMembers property of the microsoft.graph.bookingBusiness entity. @@ -30,7 +33,7 @@ public class StaffMembersRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new BookingStaffMemberItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.StaffMembers.Item.BookingStaffMemberItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingBusinesses.Item.StaffMembers.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BookingStaffMember.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BookingStaffMember.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public StaffMembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/staffMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public StaffMembersRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/staffMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public StaffMembersRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusin /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(BookingStaffMember body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BookingStaffMember body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BookingStaffMember body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BookingStaffMember body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(BookingStaffMember body, Acti /// /// All the staff members that provide services in this business. Read-only. Nullable. /// - public class StaffMembersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StaffMembersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class StaffMembersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingBusinesses/Item/Unpublish/UnpublishRequestBuilder.cs b/src/generated/BookingBusinesses/Item/Unpublish/UnpublishRequestBuilder.cs index a1fbd93df0..c5754e4fda 100644 --- a/src/generated/BookingBusinesses/Item/Unpublish/UnpublishRequestBuilder.cs +++ b/src/generated/BookingBusinesses/Item/Unpublish/UnpublishRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.BookingBusinesses.Item.Unpublish /// /// Provides operations to call the unpublish method. /// - public class UnpublishRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnpublishRequestBuilder : BaseCliRequestBuilder { /// /// Make the scheduling page of this business not available to external customers. Set the isPublished property to false, and publicUrl property to null. @@ -50,14 +53,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UnpublishRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/unpublish", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnpublishRequestBuilder(string rawUrl) : base("{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/unpublish", rawUrl) @@ -84,3 +87,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.BookingCurrencies.Count; using ApiSdk.BookingCurrencies.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.BookingCurrencies /// /// Provides operations to manage the collection of bookingCurrency entities. /// - public class BookingCurrenciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BookingCurrenciesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of bookingCurrency entities. @@ -30,7 +33,7 @@ public class BookingCurrenciesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new BookingCurrencyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingCurrencies.Item.BookingCurrencyItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BookingCurrencies.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BookingCurrency.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BookingCurrency.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get entities from bookingCurrencies"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BookingCurrenciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingCurrencies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BookingCurrenciesRequestBuilder(string rawUrl) : base("{+baseurl}/bookingCurrencies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public BookingCurrenciesRequestBuilder(string rawUrl) : base("{+baseurl}/booking /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(BookingCurrency body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BookingCurrency body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BookingCurrency body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BookingCurrency body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(BookingCurrency body, Action< /// /// Get entities from bookingCurrencies /// - public class BookingCurrenciesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BookingCurrenciesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class BookingCurrenciesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingCurrencies/Count/CountRequestBuilder.cs b/src/generated/BookingCurrencies/Count/CountRequestBuilder.cs index f861248778..195f90bef3 100644 --- a/src/generated/BookingCurrencies/Count/CountRequestBuilder.cs +++ b/src/generated/BookingCurrencies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.BookingCurrencies.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingCurrencies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/bookingCurrencies/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/bookingCurrencies/$ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BookingCurrencies/Item/BookingCurrencyItemRequestBuilder.cs b/src/generated/BookingCurrencies/Item/BookingCurrencyItemRequestBuilder.cs index 2cc7324dc4..c2b6f6a658 100644 --- a/src/generated/BookingCurrencies/Item/BookingCurrencyItemRequestBuilder.cs +++ b/src/generated/BookingCurrencies/Item/BookingCurrencyItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.BookingCurrencies.Item /// /// Provides operations to manage the collection of bookingCurrency entities. /// - public class BookingCurrencyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BookingCurrencyItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete entity from bookingCurrencies @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BookingCurrency.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BookingCurrency.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BookingCurrencyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/bookingCurrencies/{bookingCurrency%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BookingCurrencyItemRequestBuilder(string rawUrl) : base("{+baseurl}/bookingCurrencies/{bookingCurrency%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(BookingCurrency body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BookingCurrency body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(BookingCurrency body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BookingCurrency body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(BookingCurrency body, Action /// /// Get entity from bookingCurrencies by key /// - public class BookingCurrencyItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BookingCurrencyItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class BookingCurrencyItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BusinessFlowTemplates/BusinessFlowTemplatesRequestBuilder.cs b/src/generated/BusinessFlowTemplates/BusinessFlowTemplatesRequestBuilder.cs index bb6c46f3af..5f83eef88e 100644 --- a/src/generated/BusinessFlowTemplates/BusinessFlowTemplatesRequestBuilder.cs +++ b/src/generated/BusinessFlowTemplates/BusinessFlowTemplatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.BusinessFlowTemplates.Count; using ApiSdk.BusinessFlowTemplates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.BusinessFlowTemplates /// /// Provides operations to manage the collection of businessFlowTemplate entities. /// - public class BusinessFlowTemplatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BusinessFlowTemplatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of businessFlowTemplate entities. @@ -30,7 +33,7 @@ public class BusinessFlowTemplatesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new BusinessFlowTemplateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BusinessFlowTemplates.Item.BusinessFlowTemplateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.BusinessFlowTemplates.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BusinessFlowTemplate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BusinessFlowTemplate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -107,41 +110,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "In the Microsoft Entra access reviews feature, list all the businessFlowTemplate objects.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/businessflowtemplate-list?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -149,14 +117,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -166,14 +126,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -196,14 +148,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BusinessFlowTemplatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/businessFlowTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BusinessFlowTemplatesRequestBuilder(string rawUrl) : base("{+baseurl}/businessFlowTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -216,11 +168,11 @@ public BusinessFlowTemplatesRequestBuilder(string rawUrl) : base("{+baseurl}/bus /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -236,11 +188,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(BusinessFlowTemplate body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BusinessFlowTemplate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BusinessFlowTemplate body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.BusinessFlowTemplate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -252,7 +204,8 @@ public RequestInformation ToPostRequestInformation(BusinessFlowTemplate body, Ac /// /// In the Microsoft Entra access reviews feature, list all the businessFlowTemplate objects. /// - public class BusinessFlowTemplatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BusinessFlowTemplatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -316,3 +269,4 @@ public class BusinessFlowTemplatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BusinessFlowTemplates/Count/CountRequestBuilder.cs b/src/generated/BusinessFlowTemplates/Count/CountRequestBuilder.cs index d4290302c8..c5978c8dbf 100644 --- a/src/generated/BusinessFlowTemplates/Count/CountRequestBuilder.cs +++ b/src/generated/BusinessFlowTemplates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.BusinessFlowTemplates.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/businessFlowTemplates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/businessFlowTemplates/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/businessFlowTemplat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/BusinessFlowTemplates/Item/BusinessFlowTemplateItemRequestBuilder.cs b/src/generated/BusinessFlowTemplates/Item/BusinessFlowTemplateItemRequestBuilder.cs index 0274679b3a..8a1c81aead 100644 --- a/src/generated/BusinessFlowTemplates/Item/BusinessFlowTemplateItemRequestBuilder.cs +++ b/src/generated/BusinessFlowTemplates/Item/BusinessFlowTemplateItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.BusinessFlowTemplates.Item /// /// Provides operations to manage the collection of businessFlowTemplate entities. /// - public class BusinessFlowTemplateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BusinessFlowTemplateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete entity from businessFlowTemplates @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BusinessFlowTemplate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.BusinessFlowTemplate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BusinessFlowTemplateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/businessFlowTemplates/{businessFlowTemplate%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BusinessFlowTemplateItemRequestBuilder(string rawUrl) : base("{+baseurl}/businessFlowTemplates/{businessFlowTemplate%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(BusinessFlowTemplate body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BusinessFlowTemplate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(BusinessFlowTemplate body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.BusinessFlowTemplate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(BusinessFlowTemplate body, A /// /// Get entity from businessFlowTemplates by key /// - public class BusinessFlowTemplateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BusinessFlowTemplateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class BusinessFlowTemplateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/CertificateAuthorities/CertificateAuthoritiesRequestBuilder.cs b/src/generated/CertificateAuthorities/CertificateAuthoritiesRequestBuilder.cs new file mode 100644 index 0000000000..03364cfe1a --- /dev/null +++ b/src/generated/CertificateAuthorities/CertificateAuthoritiesRequestBuilder.cs @@ -0,0 +1,243 @@ +// +#pragma warning disable CS0618 +using ApiSdk.CertificateAuthorities.CertificateBasedApplicationConfigurations; +using ApiSdk.CertificateAuthorities.MutualTlsOauthConfigurations; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.CertificateAuthorities +{ + /// + /// Provides operations to manage the certificateAuthorityPath singleton. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateAuthoritiesRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the certificateBasedApplicationConfigurations property of the microsoft.graph.certificateAuthorityPath entity. + /// + /// A + public Command BuildCertificateBasedApplicationConfigurationsNavCommand() + { + var command = new Command("certificate-based-application-configurations"); + command.Description = "Provides operations to manage the certificateBasedApplicationConfigurations property of the microsoft.graph.certificateAuthorityPath entity."; + var builder = new global::ApiSdk.CertificateAuthorities.CertificateBasedApplicationConfigurations.CertificateBasedApplicationConfigurationsRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + execCommands.Add(builder.BuildCreateCommand()); + execCommands.Add(builder.BuildListCommand()); + var cmds = builder.BuildCommand(); + execCommands.AddRange(cmds.Item1); + nonExecCommands.AddRange(cmds.Item2); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Get certificateAuthorities + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get certificateAuthorities"; + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Provides operations to manage the mutualTlsOauthConfigurations property of the microsoft.graph.certificateAuthorityPath entity. + /// + /// A + public Command BuildMutualTlsOauthConfigurationsNavCommand() + { + var command = new Command("mutual-tls-oauth-configurations"); + command.Description = "Provides operations to manage the mutualTlsOauthConfigurations property of the microsoft.graph.certificateAuthorityPath entity."; + var builder = new global::ApiSdk.CertificateAuthorities.MutualTlsOauthConfigurations.MutualTlsOauthConfigurationsRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + execCommands.Add(builder.BuildCreateCommand()); + execCommands.Add(builder.BuildListCommand()); + var cmds = builder.BuildCommand(); + execCommands.AddRange(cmds.Item1); + nonExecCommands.AddRange(cmds.Item2); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Update certificateAuthorities + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update certificateAuthorities"; + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CertificateAuthorityPath.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CertificateAuthoritiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/certificateAuthorities{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CertificateAuthoritiesRequestBuilder(string rawUrl) : base("{+baseurl}/certificateAuthorities{?%24expand,%24select}", rawUrl) + { + } + /// + /// Get certificateAuthorities + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update certificateAuthorities + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CertificateAuthorityPath body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CertificateAuthorityPath body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get certificateAuthorities + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateAuthoritiesRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/CertificateAuthorities/CertificateBasedApplicationConfigurations/CertificateBasedApplicationConfigurationsRequestBuilder.cs b/src/generated/CertificateAuthorities/CertificateBasedApplicationConfigurations/CertificateBasedApplicationConfigurationsRequestBuilder.cs new file mode 100644 index 0000000000..1ef91ffd66 --- /dev/null +++ b/src/generated/CertificateAuthorities/CertificateBasedApplicationConfigurations/CertificateBasedApplicationConfigurationsRequestBuilder.cs @@ -0,0 +1,273 @@ +// +#pragma warning disable CS0618 +using ApiSdk.CertificateAuthorities.CertificateBasedApplicationConfigurations.Count; +using ApiSdk.CertificateAuthorities.CertificateBasedApplicationConfigurations.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.CertificateAuthorities.CertificateBasedApplicationConfigurations +{ + /// + /// Provides operations to manage the certificateBasedApplicationConfigurations property of the microsoft.graph.certificateAuthorityPath entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateBasedApplicationConfigurationsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the certificateBasedApplicationConfigurations property of the microsoft.graph.certificateAuthorityPath entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var commands = new List(); + var builder = new global::ApiSdk.CertificateAuthorities.CertificateBasedApplicationConfigurations.Item.CertificateBasedApplicationConfigurationItemRequestBuilder(PathParameters); + executables.Add(builder.BuildDeleteCommand()); + executables.Add(builder.BuildGetCommand()); + executables.Add(builder.BuildPatchCommand()); + commands.Add(builder.BuildTrustedCertificateAuthoritiesNavCommand()); + return new(executables, commands); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.CertificateAuthorities.CertificateBasedApplicationConfigurations.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create new navigation property to certificateBasedApplicationConfigurations for certificateAuthorities + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to certificateBasedApplicationConfigurations for certificateAuthorities"; + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CertificateBasedApplicationConfiguration.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Defines the trusted certificate authorities for certificates that can be added to apps and service principals in the tenant. + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Defines the trusted certificate authorities for certificates that can be added to apps and service principals in the tenant."; + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CertificateBasedApplicationConfigurationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/certificateAuthorities/certificateBasedApplicationConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CertificateBasedApplicationConfigurationsRequestBuilder(string rawUrl) : base("{+baseurl}/certificateAuthorities/certificateBasedApplicationConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Defines the trusted certificate authorities for certificates that can be added to apps and service principals in the tenant. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to certificateBasedApplicationConfigurations for certificateAuthorities + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CertificateBasedApplicationConfiguration body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CertificateBasedApplicationConfiguration body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Defines the trusted certificate authorities for certificates that can be added to apps and service principals in the tenant. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateBasedApplicationConfigurationsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/CertificateAuthorities/CertificateBasedApplicationConfigurations/Count/CountRequestBuilder.cs b/src/generated/CertificateAuthorities/CertificateBasedApplicationConfigurations/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..b2766d4125 --- /dev/null +++ b/src/generated/CertificateAuthorities/CertificateBasedApplicationConfigurations/Count/CountRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.CertificateAuthorities.CertificateBasedApplicationConfigurations.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + command.SetHandler(async (invocationContext) => { + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/certificateAuthorities/certificateBasedApplicationConfigurations/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/certificateAuthorities/certificateBasedApplicationConfigurations/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/CertificateBasedApplicationConfigurationItemRequestBuilder.cs b/src/generated/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/CertificateBasedApplicationConfigurationItemRequestBuilder.cs new file mode 100644 index 0000000000..2670df852b --- /dev/null +++ b/src/generated/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/CertificateBasedApplicationConfigurationItemRequestBuilder.cs @@ -0,0 +1,295 @@ +// +#pragma warning disable CS0618 +using ApiSdk.CertificateAuthorities.CertificateBasedApplicationConfigurations.Item.TrustedCertificateAuthorities; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.CertificateAuthorities.CertificateBasedApplicationConfigurations.Item +{ + /// + /// Provides operations to manage the certificateBasedApplicationConfigurations property of the microsoft.graph.certificateAuthorityPath entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateBasedApplicationConfigurationItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property certificateBasedApplicationConfigurations for certificateAuthorities + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property certificateBasedApplicationConfigurations for certificateAuthorities"; + var certificateBasedApplicationConfigurationIdOption = new Option("--certificate-based-application-configuration-id", description: "The unique identifier of certificateBasedApplicationConfiguration") { + }; + certificateBasedApplicationConfigurationIdOption.IsRequired = true; + command.AddOption(certificateBasedApplicationConfigurationIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var certificateBasedApplicationConfigurationId = invocationContext.ParseResult.GetValueForOption(certificateBasedApplicationConfigurationIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (certificateBasedApplicationConfigurationId is not null) requestInfo.PathParameters.Add("certificateBasedApplicationConfiguration%2Did", certificateBasedApplicationConfigurationId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Defines the trusted certificate authorities for certificates that can be added to apps and service principals in the tenant. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Defines the trusted certificate authorities for certificates that can be added to apps and service principals in the tenant."; + var certificateBasedApplicationConfigurationIdOption = new Option("--certificate-based-application-configuration-id", description: "The unique identifier of certificateBasedApplicationConfiguration") { + }; + certificateBasedApplicationConfigurationIdOption.IsRequired = true; + command.AddOption(certificateBasedApplicationConfigurationIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var certificateBasedApplicationConfigurationId = invocationContext.ParseResult.GetValueForOption(certificateBasedApplicationConfigurationIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (certificateBasedApplicationConfigurationId is not null) requestInfo.PathParameters.Add("certificateBasedApplicationConfiguration%2Did", certificateBasedApplicationConfigurationId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the navigation property certificateBasedApplicationConfigurations in certificateAuthorities + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property certificateBasedApplicationConfigurations in certificateAuthorities"; + var certificateBasedApplicationConfigurationIdOption = new Option("--certificate-based-application-configuration-id", description: "The unique identifier of certificateBasedApplicationConfiguration") { + }; + certificateBasedApplicationConfigurationIdOption.IsRequired = true; + command.AddOption(certificateBasedApplicationConfigurationIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var certificateBasedApplicationConfigurationId = invocationContext.ParseResult.GetValueForOption(certificateBasedApplicationConfigurationIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CertificateBasedApplicationConfiguration.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (certificateBasedApplicationConfigurationId is not null) requestInfo.PathParameters.Add("certificateBasedApplicationConfiguration%2Did", certificateBasedApplicationConfigurationId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Provides operations to manage the trustedCertificateAuthorities property of the microsoft.graph.trustedCertificateAuthorityAsEntityBase entity. + /// + /// A + public Command BuildTrustedCertificateAuthoritiesNavCommand() + { + var command = new Command("trusted-certificate-authorities"); + command.Description = "Provides operations to manage the trustedCertificateAuthorities property of the microsoft.graph.trustedCertificateAuthorityAsEntityBase entity."; + var builder = new global::ApiSdk.CertificateAuthorities.CertificateBasedApplicationConfigurations.Item.TrustedCertificateAuthorities.TrustedCertificateAuthoritiesRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + execCommands.Add(builder.BuildCreateCommand()); + execCommands.Add(builder.BuildListCommand()); + var cmds = builder.BuildCommand(); + execCommands.AddRange(cmds.Item1); + nonExecCommands.AddRange(cmds.Item2); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CertificateBasedApplicationConfigurationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CertificateBasedApplicationConfigurationItemRequestBuilder(string rawUrl) : base("{+baseurl}/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property certificateBasedApplicationConfigurations for certificateAuthorities + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Defines the trusted certificate authorities for certificates that can be added to apps and service principals in the tenant. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property certificateBasedApplicationConfigurations in certificateAuthorities + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CertificateBasedApplicationConfiguration body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CertificateBasedApplicationConfiguration body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Defines the trusted certificate authorities for certificates that can be added to apps and service principals in the tenant. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateBasedApplicationConfigurationItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/TrustedCertificateAuthorities/Count/CountRequestBuilder.cs b/src/generated/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/TrustedCertificateAuthorities/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..b47069b202 --- /dev/null +++ b/src/generated/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/TrustedCertificateAuthorities/Count/CountRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.CertificateAuthorities.CertificateBasedApplicationConfigurations.Item.TrustedCertificateAuthorities.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + var certificateBasedApplicationConfigurationIdOption = new Option("--certificate-based-application-configuration-id", description: "The unique identifier of certificateBasedApplicationConfiguration") { + }; + certificateBasedApplicationConfigurationIdOption.IsRequired = true; + command.AddOption(certificateBasedApplicationConfigurationIdOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + command.SetHandler(async (invocationContext) => { + var certificateBasedApplicationConfigurationId = invocationContext.ParseResult.GetValueForOption(certificateBasedApplicationConfigurationIdOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + }); + if (certificateBasedApplicationConfigurationId is not null) requestInfo.PathParameters.Add("certificateBasedApplicationConfiguration%2Did", certificateBasedApplicationConfigurationId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration%2Did}/trustedCertificateAuthorities/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration%2Did}/trustedCertificateAuthorities/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/TrustedCertificateAuthorities/Item/CertificateAuthorityAsEntityItemRequestBuilder.cs b/src/generated/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/TrustedCertificateAuthorities/Item/CertificateAuthorityAsEntityItemRequestBuilder.cs new file mode 100644 index 0000000000..24c66be470 --- /dev/null +++ b/src/generated/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/TrustedCertificateAuthorities/Item/CertificateAuthorityAsEntityItemRequestBuilder.cs @@ -0,0 +1,285 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.CertificateAuthorities.CertificateBasedApplicationConfigurations.Item.TrustedCertificateAuthorities.Item +{ + /// + /// Provides operations to manage the trustedCertificateAuthorities property of the microsoft.graph.trustedCertificateAuthorityAsEntityBase entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateAuthorityAsEntityItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property trustedCertificateAuthorities for certificateAuthorities + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property trustedCertificateAuthorities for certificateAuthorities"; + var certificateBasedApplicationConfigurationIdOption = new Option("--certificate-based-application-configuration-id", description: "The unique identifier of certificateBasedApplicationConfiguration") { + }; + certificateBasedApplicationConfigurationIdOption.IsRequired = true; + command.AddOption(certificateBasedApplicationConfigurationIdOption); + var certificateAuthorityAsEntityIdOption = new Option("--certificate-authority-as-entity-id", description: "The unique identifier of certificateAuthorityAsEntity") { + }; + certificateAuthorityAsEntityIdOption.IsRequired = true; + command.AddOption(certificateAuthorityAsEntityIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var certificateBasedApplicationConfigurationId = invocationContext.ParseResult.GetValueForOption(certificateBasedApplicationConfigurationIdOption); + var certificateAuthorityAsEntityId = invocationContext.ParseResult.GetValueForOption(certificateAuthorityAsEntityIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (certificateBasedApplicationConfigurationId is not null) requestInfo.PathParameters.Add("certificateBasedApplicationConfiguration%2Did", certificateBasedApplicationConfigurationId); + if (certificateAuthorityAsEntityId is not null) requestInfo.PathParameters.Add("certificateAuthorityAsEntity%2Did", certificateAuthorityAsEntityId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Collection of trusted certificate authorities. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Collection of trusted certificate authorities."; + var certificateBasedApplicationConfigurationIdOption = new Option("--certificate-based-application-configuration-id", description: "The unique identifier of certificateBasedApplicationConfiguration") { + }; + certificateBasedApplicationConfigurationIdOption.IsRequired = true; + command.AddOption(certificateBasedApplicationConfigurationIdOption); + var certificateAuthorityAsEntityIdOption = new Option("--certificate-authority-as-entity-id", description: "The unique identifier of certificateAuthorityAsEntity") { + }; + certificateAuthorityAsEntityIdOption.IsRequired = true; + command.AddOption(certificateAuthorityAsEntityIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var certificateBasedApplicationConfigurationId = invocationContext.ParseResult.GetValueForOption(certificateBasedApplicationConfigurationIdOption); + var certificateAuthorityAsEntityId = invocationContext.ParseResult.GetValueForOption(certificateAuthorityAsEntityIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (certificateBasedApplicationConfigurationId is not null) requestInfo.PathParameters.Add("certificateBasedApplicationConfiguration%2Did", certificateBasedApplicationConfigurationId); + if (certificateAuthorityAsEntityId is not null) requestInfo.PathParameters.Add("certificateAuthorityAsEntity%2Did", certificateAuthorityAsEntityId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the navigation property trustedCertificateAuthorities in certificateAuthorities + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property trustedCertificateAuthorities in certificateAuthorities"; + var certificateBasedApplicationConfigurationIdOption = new Option("--certificate-based-application-configuration-id", description: "The unique identifier of certificateBasedApplicationConfiguration") { + }; + certificateBasedApplicationConfigurationIdOption.IsRequired = true; + command.AddOption(certificateBasedApplicationConfigurationIdOption); + var certificateAuthorityAsEntityIdOption = new Option("--certificate-authority-as-entity-id", description: "The unique identifier of certificateAuthorityAsEntity") { + }; + certificateAuthorityAsEntityIdOption.IsRequired = true; + command.AddOption(certificateAuthorityAsEntityIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var certificateBasedApplicationConfigurationId = invocationContext.ParseResult.GetValueForOption(certificateBasedApplicationConfigurationIdOption); + var certificateAuthorityAsEntityId = invocationContext.ParseResult.GetValueForOption(certificateAuthorityAsEntityIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CertificateAuthorityAsEntity.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (certificateBasedApplicationConfigurationId is not null) requestInfo.PathParameters.Add("certificateBasedApplicationConfiguration%2Did", certificateBasedApplicationConfigurationId); + if (certificateAuthorityAsEntityId is not null) requestInfo.PathParameters.Add("certificateAuthorityAsEntity%2Did", certificateAuthorityAsEntityId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CertificateAuthorityAsEntityItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration%2Did}/trustedCertificateAuthorities/{certificateAuthorityAsEntity%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CertificateAuthorityAsEntityItemRequestBuilder(string rawUrl) : base("{+baseurl}/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration%2Did}/trustedCertificateAuthorities/{certificateAuthorityAsEntity%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property trustedCertificateAuthorities for certificateAuthorities + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Collection of trusted certificate authorities. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property trustedCertificateAuthorities in certificateAuthorities + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CertificateAuthorityAsEntity body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CertificateAuthorityAsEntity body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Collection of trusted certificate authorities. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateAuthorityAsEntityItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/TrustedCertificateAuthorities/TrustedCertificateAuthoritiesRequestBuilder.cs b/src/generated/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/TrustedCertificateAuthorities/TrustedCertificateAuthoritiesRequestBuilder.cs new file mode 100644 index 0000000000..38dd459818 --- /dev/null +++ b/src/generated/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/TrustedCertificateAuthorities/TrustedCertificateAuthoritiesRequestBuilder.cs @@ -0,0 +1,334 @@ +// +#pragma warning disable CS0618 +using ApiSdk.CertificateAuthorities.CertificateBasedApplicationConfigurations.Item.TrustedCertificateAuthorities.Count; +using ApiSdk.CertificateAuthorities.CertificateBasedApplicationConfigurations.Item.TrustedCertificateAuthorities.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.CertificateAuthorities.CertificateBasedApplicationConfigurations.Item.TrustedCertificateAuthorities +{ + /// + /// Provides operations to manage the trustedCertificateAuthorities property of the microsoft.graph.trustedCertificateAuthorityAsEntityBase entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TrustedCertificateAuthoritiesRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the trustedCertificateAuthorities property of the microsoft.graph.trustedCertificateAuthorityAsEntityBase entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.CertificateAuthorities.CertificateBasedApplicationConfigurations.Item.TrustedCertificateAuthorities.Item.CertificateAuthorityAsEntityItemRequestBuilder(PathParameters); + executables.Add(builder.BuildDeleteCommand()); + executables.Add(builder.BuildGetCommand()); + executables.Add(builder.BuildPatchCommand()); + return new(executables, new(0)); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.CertificateAuthorities.CertificateBasedApplicationConfigurations.Item.TrustedCertificateAuthorities.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create new navigation property to trustedCertificateAuthorities for certificateAuthorities + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to trustedCertificateAuthorities for certificateAuthorities"; + var certificateBasedApplicationConfigurationIdOption = new Option("--certificate-based-application-configuration-id", description: "The unique identifier of certificateBasedApplicationConfiguration") { + }; + certificateBasedApplicationConfigurationIdOption.IsRequired = true; + command.AddOption(certificateBasedApplicationConfigurationIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var certificateBasedApplicationConfigurationId = invocationContext.ParseResult.GetValueForOption(certificateBasedApplicationConfigurationIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CertificateAuthorityAsEntity.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (certificateBasedApplicationConfigurationId is not null) requestInfo.PathParameters.Add("certificateBasedApplicationConfiguration%2Did", certificateBasedApplicationConfigurationId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Collection of trusted certificate authorities. + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Collection of trusted certificate authorities."; + var certificateBasedApplicationConfigurationIdOption = new Option("--certificate-based-application-configuration-id", description: "The unique identifier of certificateBasedApplicationConfiguration") { + }; + certificateBasedApplicationConfigurationIdOption.IsRequired = true; + command.AddOption(certificateBasedApplicationConfigurationIdOption); + var topOption = new Option("--top", description: "Show only the first n items") { + }; + topOption.IsRequired = false; + command.AddOption(topOption); + var skipOption = new Option("--skip", description: "Skip the first n items") { + }; + skipOption.IsRequired = false; + command.AddOption(skipOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + var countOption = new Option("--count", description: "Include count of items") { + }; + countOption.IsRequired = false; + command.AddOption(countOption); + var orderbyOption = new Option("--orderby", description: "Order items by property values") { + Arity = ArgumentArity.ZeroOrMore + }; + orderbyOption.IsRequired = false; + command.AddOption(orderbyOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var certificateBasedApplicationConfigurationId = invocationContext.ParseResult.GetValueForOption(certificateBasedApplicationConfigurationIdOption); + var top = invocationContext.ParseResult.GetValueForOption(topOption); + var skip = invocationContext.ParseResult.GetValueForOption(skipOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Top = top; + q.QueryParameters.Skip = skip; + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + q.QueryParameters.Count = count; + q.QueryParameters.Orderby = orderby; + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (certificateBasedApplicationConfigurationId is not null) requestInfo.PathParameters.Add("certificateBasedApplicationConfiguration%2Did", certificateBasedApplicationConfigurationId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public TrustedCertificateAuthoritiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration%2Did}/trustedCertificateAuthorities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public TrustedCertificateAuthoritiesRequestBuilder(string rawUrl) : base("{+baseurl}/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration%2Did}/trustedCertificateAuthorities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Collection of trusted certificate authorities. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to trustedCertificateAuthorities for certificateAuthorities + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CertificateAuthorityAsEntity body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CertificateAuthorityAsEntity body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Collection of trusted certificate authorities. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TrustedCertificateAuthoritiesRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/CertificateAuthorities/MutualTlsOauthConfigurations/Count/CountRequestBuilder.cs b/src/generated/CertificateAuthorities/MutualTlsOauthConfigurations/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..1e45d4d41c --- /dev/null +++ b/src/generated/CertificateAuthorities/MutualTlsOauthConfigurations/Count/CountRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.CertificateAuthorities.MutualTlsOauthConfigurations.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + command.SetHandler(async (invocationContext) => { + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/certificateAuthorities/mutualTlsOauthConfigurations/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/certificateAuthorities/mutualTlsOauthConfigurations/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/CertificateAuthorities/MutualTlsOauthConfigurations/Item/MutualTlsOauthConfigurationItemRequestBuilder.cs b/src/generated/CertificateAuthorities/MutualTlsOauthConfigurations/Item/MutualTlsOauthConfigurationItemRequestBuilder.cs new file mode 100644 index 0000000000..5fb2fc466b --- /dev/null +++ b/src/generated/CertificateAuthorities/MutualTlsOauthConfigurations/Item/MutualTlsOauthConfigurationItemRequestBuilder.cs @@ -0,0 +1,268 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.CertificateAuthorities.MutualTlsOauthConfigurations.Item +{ + /// + /// Provides operations to manage the mutualTlsOauthConfigurations property of the microsoft.graph.certificateAuthorityPath entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MutualTlsOauthConfigurationItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete the specified mutualTlsOauthConfiguration resource. You must first delete the deviceTemplate object that references the ID. + /// Find more info here + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete the specified mutualTlsOauthConfiguration resource. You must first delete the deviceTemplate object that references the ID.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/mutualtlsoauthconfiguration-delete?view=graph-rest-beta"; + var mutualTlsOauthConfigurationIdOption = new Option("--mutual-tls-oauth-configuration-id", description: "The unique identifier of mutualTlsOauthConfiguration") { + }; + mutualTlsOauthConfigurationIdOption.IsRequired = true; + command.AddOption(mutualTlsOauthConfigurationIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var mutualTlsOauthConfigurationId = invocationContext.ParseResult.GetValueForOption(mutualTlsOauthConfigurationIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (mutualTlsOauthConfigurationId is not null) requestInfo.PathParameters.Add("mutualTlsOauthConfiguration%2Did", mutualTlsOauthConfigurationId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Defines the trusted certificate authorities for certificates that can be added to Internet of Things (IoT) devices. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Defines the trusted certificate authorities for certificates that can be added to Internet of Things (IoT) devices."; + var mutualTlsOauthConfigurationIdOption = new Option("--mutual-tls-oauth-configuration-id", description: "The unique identifier of mutualTlsOauthConfiguration") { + }; + mutualTlsOauthConfigurationIdOption.IsRequired = true; + command.AddOption(mutualTlsOauthConfigurationIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var mutualTlsOauthConfigurationId = invocationContext.ParseResult.GetValueForOption(mutualTlsOauthConfigurationIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (mutualTlsOauthConfigurationId is not null) requestInfo.PathParameters.Add("mutualTlsOauthConfiguration%2Did", mutualTlsOauthConfigurationId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the navigation property mutualTlsOauthConfigurations in certificateAuthorities + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property mutualTlsOauthConfigurations in certificateAuthorities"; + var mutualTlsOauthConfigurationIdOption = new Option("--mutual-tls-oauth-configuration-id", description: "The unique identifier of mutualTlsOauthConfiguration") { + }; + mutualTlsOauthConfigurationIdOption.IsRequired = true; + command.AddOption(mutualTlsOauthConfigurationIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var mutualTlsOauthConfigurationId = invocationContext.ParseResult.GetValueForOption(mutualTlsOauthConfigurationIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MutualTlsOauthConfiguration.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (mutualTlsOauthConfigurationId is not null) requestInfo.PathParameters.Add("mutualTlsOauthConfiguration%2Did", mutualTlsOauthConfigurationId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public MutualTlsOauthConfigurationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/certificateAuthorities/mutualTlsOauthConfigurations/{mutualTlsOauthConfiguration%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MutualTlsOauthConfigurationItemRequestBuilder(string rawUrl) : base("{+baseurl}/certificateAuthorities/mutualTlsOauthConfigurations/{mutualTlsOauthConfiguration%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete the specified mutualTlsOauthConfiguration resource. You must first delete the deviceTemplate object that references the ID. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Defines the trusted certificate authorities for certificates that can be added to Internet of Things (IoT) devices. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property mutualTlsOauthConfigurations in certificateAuthorities + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MutualTlsOauthConfiguration body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MutualTlsOauthConfiguration body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Defines the trusted certificate authorities for certificates that can be added to Internet of Things (IoT) devices. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MutualTlsOauthConfigurationItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/CertificateAuthorities/MutualTlsOauthConfigurations/MutualTlsOauthConfigurationsRequestBuilder.cs b/src/generated/CertificateAuthorities/MutualTlsOauthConfigurations/MutualTlsOauthConfigurationsRequestBuilder.cs new file mode 100644 index 0000000000..bc1c93d378 --- /dev/null +++ b/src/generated/CertificateAuthorities/MutualTlsOauthConfigurations/MutualTlsOauthConfigurationsRequestBuilder.cs @@ -0,0 +1,271 @@ +// +#pragma warning disable CS0618 +using ApiSdk.CertificateAuthorities.MutualTlsOauthConfigurations.Count; +using ApiSdk.CertificateAuthorities.MutualTlsOauthConfigurations.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.CertificateAuthorities.MutualTlsOauthConfigurations +{ + /// + /// Provides operations to manage the mutualTlsOauthConfigurations property of the microsoft.graph.certificateAuthorityPath entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MutualTlsOauthConfigurationsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the mutualTlsOauthConfigurations property of the microsoft.graph.certificateAuthorityPath entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.CertificateAuthorities.MutualTlsOauthConfigurations.Item.MutualTlsOauthConfigurationItemRequestBuilder(PathParameters); + executables.Add(builder.BuildDeleteCommand()); + executables.Add(builder.BuildGetCommand()); + executables.Add(builder.BuildPatchCommand()); + return new(executables, new(0)); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.CertificateAuthorities.MutualTlsOauthConfigurations.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create new navigation property to mutualTlsOauthConfigurations for certificateAuthorities + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to mutualTlsOauthConfigurations for certificateAuthorities"; + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MutualTlsOauthConfiguration.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Defines the trusted certificate authorities for certificates that can be added to Internet of Things (IoT) devices. + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Defines the trusted certificate authorities for certificates that can be added to Internet of Things (IoT) devices."; + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public MutualTlsOauthConfigurationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/certificateAuthorities/mutualTlsOauthConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MutualTlsOauthConfigurationsRequestBuilder(string rawUrl) : base("{+baseurl}/certificateAuthorities/mutualTlsOauthConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Defines the trusted certificate authorities for certificates that can be added to Internet of Things (IoT) devices. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to mutualTlsOauthConfigurations for certificateAuthorities + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MutualTlsOauthConfiguration body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MutualTlsOauthConfiguration body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Defines the trusted certificate authorities for certificates that can be added to Internet of Things (IoT) devices. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MutualTlsOauthConfigurationsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/CertificateBasedAuthConfiguration/CertificateBasedAuthConfigurationRequestBuilder.cs b/src/generated/CertificateBasedAuthConfiguration/CertificateBasedAuthConfigurationRequestBuilder.cs index 9faf736ad7..516232ad53 100644 --- a/src/generated/CertificateBasedAuthConfiguration/CertificateBasedAuthConfigurationRequestBuilder.cs +++ b/src/generated/CertificateBasedAuthConfiguration/CertificateBasedAuthConfigurationRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.CertificateBasedAuthConfiguration.Count; using ApiSdk.CertificateBasedAuthConfiguration.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.CertificateBasedAuthConfiguration /// /// Provides operations to manage the collection of certificateBasedAuthConfiguration entities. /// - public class CertificateBasedAuthConfigurationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateBasedAuthConfigurationRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of certificateBasedAuthConfiguration entities. @@ -30,7 +33,7 @@ public class CertificateBasedAuthConfigurationRequestBuilder : BaseCliRequestBui public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new CertificateBasedAuthConfigurationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.CertificateBasedAuthConfiguration.Item.CertificateBasedAuthConfigurationItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.CertificateBasedAuthConfiguration.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.CertificateBasedAuthConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CertificateBasedAuthConfiguration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get entities from certificateBasedAuthConfiguration"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CertificateBasedAuthConfigurationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/certificateBasedAuthConfiguration{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CertificateBasedAuthConfigurationRequestBuilder(string rawUrl) : base("{+baseurl}/certificateBasedAuthConfiguration{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public CertificateBasedAuthConfigurationRequestBuilder(string rawUrl) : base("{+ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.CertificateBasedAuthConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CertificateBasedAuthConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.CertificateBasedAuthConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CertificateBasedAuthConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.CertificateBase /// /// Get entities from certificateBasedAuthConfiguration /// - public class CertificateBasedAuthConfigurationRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateBasedAuthConfigurationRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class CertificateBasedAuthConfigurationRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/CertificateBasedAuthConfiguration/Count/CountRequestBuilder.cs b/src/generated/CertificateBasedAuthConfiguration/Count/CountRequestBuilder.cs index 581a37567c..41889740d6 100644 --- a/src/generated/CertificateBasedAuthConfiguration/Count/CountRequestBuilder.cs +++ b/src/generated/CertificateBasedAuthConfiguration/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.CertificateBasedAuthConfiguration.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/certificateBasedAuthConfiguration/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/certificateBasedAuthConfiguration/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/certificateBasedAut /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/CertificateBasedAuthConfiguration/Item/CertificateBasedAuthConfigurationItemRequestBuilder.cs b/src/generated/CertificateBasedAuthConfiguration/Item/CertificateBasedAuthConfigurationItemRequestBuilder.cs index 78d4d0ea6a..8f40bc8f77 100644 --- a/src/generated/CertificateBasedAuthConfiguration/Item/CertificateBasedAuthConfigurationItemRequestBuilder.cs +++ b/src/generated/CertificateBasedAuthConfiguration/Item/CertificateBasedAuthConfigurationItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.CertificateBasedAuthConfiguration.Item /// /// Provides operations to manage the collection of certificateBasedAuthConfiguration entities. /// - public class CertificateBasedAuthConfigurationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateBasedAuthConfigurationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete entity from certificateBasedAuthConfiguration @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.CertificateBasedAuthConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CertificateBasedAuthConfiguration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CertificateBasedAuthConfigurationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CertificateBasedAuthConfigurationItemRequestBuilder(string rawUrl) : base("{+baseurl}/certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.CertificateBasedAuthConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CertificateBasedAuthConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.CertificateBasedAuthConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CertificateBasedAuthConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.CertificateBas /// /// Get entity from certificateBasedAuthConfiguration by key /// - public class CertificateBasedAuthConfigurationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateBasedAuthConfigurationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class CertificateBasedAuthConfigurationItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/AllMessages/AllMessagesGetResponse.cs b/src/generated/Chats/AllMessages/AllMessagesGetResponse.cs index f572f3199e..7261ea8159 100644 --- a/src/generated/Chats/AllMessages/AllMessagesGetResponse.cs +++ b/src/generated/Chats/AllMessages/AllMessagesGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Chats.AllMessages { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AllMessagesGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class AllMessagesGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new AllMessagesGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Chats.AllMessages.AllMessagesGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AllMessagesGetResponse(); + return new global::ApiSdk.Chats.AllMessages.AllMessagesGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(ChatMessage.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ChatMessage.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/AllMessages/AllMessagesRequestBuilder.cs b/src/generated/Chats/AllMessages/AllMessagesRequestBuilder.cs index 993637b2ea..e7d704dbd0 100644 --- a/src/generated/Chats/AllMessages/AllMessagesRequestBuilder.cs +++ b/src/generated/Chats/AllMessages/AllMessagesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.AllMessages /// /// Provides operations to call the allMessages method. /// - public class AllMessagesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AllMessagesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function allMessages @@ -28,41 +31,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Invoke function allMessages"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -70,14 +38,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -87,14 +47,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Select = select; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -117,14 +69,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AllMessagesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/allMessages(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AllMessagesRequestBuilder(string rawUrl) : base("{+baseurl}/chats/allMessages(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -137,11 +89,11 @@ public AllMessagesRequestBuilder(string rawUrl) : base("{+baseurl}/chats/allMess /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -152,7 +104,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function allMessages /// - public class AllMessagesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AllMessagesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -216,3 +169,4 @@ public class AllMessagesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/ChatsRequestBuilder.cs b/src/generated/Chats/ChatsRequestBuilder.cs index c7dd165a21..00e131b43f 100644 --- a/src/generated/Chats/ChatsRequestBuilder.cs +++ b/src/generated/Chats/ChatsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Chats.AllMessages; using ApiSdk.Chats.Count; using ApiSdk.Chats.GetAllMessages; @@ -6,6 +7,7 @@ using ApiSdk.Chats.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -24,7 +26,8 @@ namespace ApiSdk.Chats /// /// Provides operations to manage the collection of chat entities. /// - public class ChatsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChatsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the allMessages method. @@ -34,7 +37,7 @@ public Command BuildAllMessagesNavCommand() { var command = new Command("all-messages"); command.Description = "Provides operations to call the allMessages method."; - var builder = new AllMessagesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.AllMessages.AllMessagesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -51,7 +54,8 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ChatItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.ChatItemRequestBuilder(PathParameters); + commands.Add(builder.BuildCompleteMigrationNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildHideForUserNavCommand()); @@ -79,7 +83,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -114,8 +118,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.Chat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Chat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -142,7 +146,7 @@ public Command BuildGetAllMessagesNavCommand() { var command = new Command("get-all-messages"); command.Description = "Provides operations to call the getAllMessages method."; - var builder = new GetAllMessagesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.GetAllMessages.GetAllMessagesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -159,7 +163,7 @@ public Command BuildGetAllRetainedMessagesNavCommand() { var command = new Command("get-all-retained-messages"); command.Description = "Provides operations to call the getAllRetainedMessages method."; - var builder = new GetAllRetainedMessagesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.GetAllRetainedMessages.GetAllRetainedMessagesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -177,41 +181,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Retrieve the list of chats that the user is part of. This method supports federation. When a user ID is provided, the calling application must belong to the same tenant that the user belongs to.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/chat-list?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -219,14 +188,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -236,14 +197,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -266,14 +219,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ChatsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChatsRequestBuilder(string rawUrl) : base("{+baseurl}/chats{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -286,11 +239,11 @@ public ChatsRequestBuilder(string rawUrl) : base("{+baseurl}/chats{?%24count,%24 /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -306,11 +259,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.Chat body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Chat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.Chat body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Chat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -322,7 +275,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.Chat body, Acti /// /// Retrieve the list of chats that the user is part of. This method supports federation. When a user ID is provided, the calling application must belong to the same tenant that the user belongs to. /// - public class ChatsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChatsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -386,3 +340,4 @@ public class ChatsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Count/CountRequestBuilder.cs b/src/generated/Chats/Count/CountRequestBuilder.cs index f57676a998..59d245bc6b 100644 --- a/src/generated/Chats/Count/CountRequestBuilder.cs +++ b/src/generated/Chats/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/$count{?%24fi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/GetAllMessages/GetAllMessagesGetResponse.cs b/src/generated/Chats/GetAllMessages/GetAllMessagesGetResponse.cs index 459d351c69..f2285b0b78 100644 --- a/src/generated/Chats/GetAllMessages/GetAllMessagesGetResponse.cs +++ b/src/generated/Chats/GetAllMessages/GetAllMessagesGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Chats.GetAllMessages { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetAllMessagesGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetAllMessagesGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetAllMessagesGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Chats.GetAllMessages.GetAllMessagesGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetAllMessagesGetResponse(); + return new global::ApiSdk.Chats.GetAllMessages.GetAllMessagesGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(ChatMessage.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ChatMessage.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/GetAllMessages/GetAllMessagesRequestBuilder.cs b/src/generated/Chats/GetAllMessages/GetAllMessagesRequestBuilder.cs index a1f104f607..55fbdd0a2c 100644 --- a/src/generated/Chats/GetAllMessages/GetAllMessagesRequestBuilder.cs +++ b/src/generated/Chats/GetAllMessages/GetAllMessagesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,56 +20,18 @@ namespace ApiSdk.Chats.GetAllMessages /// /// Provides operations to call the getAllMessages method. /// - public class GetAllMessagesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAllMessagesRequestBuilder : BaseCliRequestBuilder { /// - /// Get all messages from all chats that a user is a participant in, including one-on-one chats, group chats, and meeting chats. + /// Get all messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Get all messages from all chats that a user is a participant in, including one-on-one chats, group chats, and meeting chats.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/chats-getallmessages?view=graph-rest-beta"; - var modelOption = new Option("--model", description: "The payment model for the API") { - }; - modelOption.IsRequired = false; - command.AddOption(modelOption); - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); + command.Description = "Get all messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/chats-getallmessages?view=graph-rest-beta"; var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -75,15 +39,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var model = invocationContext.ParseResult.GetValueForOption(modelOption); - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -93,15 +48,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(model)) q.QueryParameters.Model = model; - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Select = select; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -124,31 +70,31 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetAllMessagesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/getAllMessages(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,model*}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetAllMessagesRequestBuilder(string rawUrl) : base("{+baseurl}/chats/getAllMessages(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,model*}", rawUrl) { } /// - /// Get all messages from all chats that a user is a participant in, including one-on-one chats, group chats, and meeting chats. + /// Get all messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -157,9 +103,10 @@ public RequestInformation ToGetRequestInformation(Action - /// Get all messages from all chats that a user is a participant in, including one-on-one chats, group chats, and meeting chats. + /// Get all messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. /// - public class GetAllMessagesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAllMessagesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -233,3 +180,4 @@ public class GetAllMessagesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/GetAllRetainedMessages/GetAllRetainedMessagesGetResponse.cs b/src/generated/Chats/GetAllRetainedMessages/GetAllRetainedMessagesGetResponse.cs index 22c1c8f330..3bcc882b58 100644 --- a/src/generated/Chats/GetAllRetainedMessages/GetAllRetainedMessagesGetResponse.cs +++ b/src/generated/Chats/GetAllRetainedMessages/GetAllRetainedMessagesGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Chats.GetAllRetainedMessages { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetAllRetainedMessagesGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetAllRetainedMessagesGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetAllRetainedMessagesGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Chats.GetAllRetainedMessages.GetAllRetainedMessagesGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetAllRetainedMessagesGetResponse(); + return new global::ApiSdk.Chats.GetAllRetainedMessages.GetAllRetainedMessagesGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(ChatMessage.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ChatMessage.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/GetAllRetainedMessages/GetAllRetainedMessagesRequestBuilder.cs b/src/generated/Chats/GetAllRetainedMessages/GetAllRetainedMessagesRequestBuilder.cs index a58a44538b..959a1b7068 100644 --- a/src/generated/Chats/GetAllRetainedMessages/GetAllRetainedMessagesRequestBuilder.cs +++ b/src/generated/Chats/GetAllRetainedMessages/GetAllRetainedMessagesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.GetAllRetainedMessages /// /// Provides operations to call the getAllRetainedMessages method. /// - public class GetAllRetainedMessagesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAllRetainedMessagesRequestBuilder : BaseCliRequestBuilder { /// /// Get all retained messages from all chats that a user is a participant in, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. @@ -29,41 +32,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get all retained messages from all chats that a user is a participant in, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/chat-getallretainedmessages?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -71,14 +39,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -88,14 +48,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Select = select; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -118,14 +70,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetAllRetainedMessagesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/getAllRetainedMessages(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetAllRetainedMessagesRequestBuilder(string rawUrl) : base("{+baseurl}/chats/getAllRetainedMessages(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -138,11 +90,11 @@ public GetAllRetainedMessagesRequestBuilder(string rawUrl) : base("{+baseurl}/ch /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -153,7 +105,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get all retained messages from all chats that a user is a participant in, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. /// - public class GetAllRetainedMessagesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAllRetainedMessagesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -217,3 +170,4 @@ public class GetAllRetainedMessagesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/ChatItemRequestBuilder.cs b/src/generated/Chats/Item/ChatItemRequestBuilder.cs index ea4debae77..e6c08dac74 100644 --- a/src/generated/Chats/Item/ChatItemRequestBuilder.cs +++ b/src/generated/Chats/Item/ChatItemRequestBuilder.cs @@ -1,4 +1,6 @@ // +#pragma warning disable CS0618 +using ApiSdk.Chats.Item.CompleteMigration; using ApiSdk.Chats.Item.HideForUser; using ApiSdk.Chats.Item.InstalledApps; using ApiSdk.Chats.Item.LastMessagePreview; @@ -15,6 +17,7 @@ using ApiSdk.Chats.Item.UnhideForUser; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -33,8 +36,26 @@ namespace ApiSdk.Chats.Item /// /// Provides operations to manage the collection of chat entities. /// - public class ChatItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChatItemRequestBuilder : BaseCliRequestBuilder { + /// + /// Provides operations to call the completeMigration method. + /// + /// A + public Command BuildCompleteMigrationNavCommand() + { + var command = new Command("complete-migration"); + command.Description = "Provides operations to call the completeMigration method."; + var builder = new global::ApiSdk.Chats.Item.CompleteMigration.CompleteMigrationRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } /// /// Soft-delete a chat. When invoked with delegated permissions, this operation only works for tenant admins and Teams service admins. /// Find more info here @@ -132,7 +153,7 @@ public Command BuildHideForUserNavCommand() { var command = new Command("hide-for-user"); command.Description = "Provides operations to call the hideForUser method."; - var builder = new HideForUserRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.HideForUser.HideForUserRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -149,7 +170,7 @@ public Command BuildInstalledAppsNavCommand() { var command = new Command("installed-apps"); command.Description = "Provides operations to manage the installedApps property of the microsoft.graph.chat entity."; - var builder = new InstalledAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.InstalledApps.InstalledAppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -176,7 +197,7 @@ public Command BuildLastMessagePreviewNavCommand() { var command = new Command("last-message-preview"); command.Description = "Provides operations to manage the lastMessagePreview property of the microsoft.graph.chat entity."; - var builder = new LastMessagePreviewRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.LastMessagePreview.LastMessagePreviewRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -195,7 +216,7 @@ public Command BuildMarkChatReadForUserNavCommand() { var command = new Command("mark-chat-read-for-user"); command.Description = "Provides operations to call the markChatReadForUser method."; - var builder = new MarkChatReadForUserRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.MarkChatReadForUser.MarkChatReadForUserRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -212,7 +233,7 @@ public Command BuildMarkChatUnreadForUserNavCommand() { var command = new Command("mark-chat-unread-for-user"); command.Description = "Provides operations to call the markChatUnreadForUser method."; - var builder = new MarkChatUnreadForUserRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.MarkChatUnreadForUser.MarkChatUnreadForUserRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -229,13 +250,14 @@ public Command BuildMembersNavCommand() { var command = new Command("members"); command.Description = "Provides operations to manage the members property of the microsoft.graph.chat entity."; - var builder = new MembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Members.MembersRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAddNavCommand()); nonExecCommands.Add(builder.BuildCountNavCommand()); execCommands.Add(builder.BuildCreateCommand()); execCommands.Add(builder.BuildListCommand()); + nonExecCommands.Add(builder.BuildRemoveNavCommand()); var cmds = builder.BuildCommand(); execCommands.AddRange(cmds.Item1); nonExecCommands.AddRange(cmds.Item2); @@ -257,13 +279,15 @@ public Command BuildMessagesNavCommand() { var command = new Command("messages"); command.Description = "Provides operations to manage the messages property of the microsoft.graph.chat entity."; - var builder = new MessagesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.MessagesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); execCommands.Add(builder.BuildCreateCommand()); nonExecCommands.Add(builder.BuildDeltaNavCommand()); + nonExecCommands.Add(builder.BuildForwardToChatNavCommand()); execCommands.Add(builder.BuildListCommand()); + nonExecCommands.Add(builder.BuildReplyWithQuoteNavCommand()); var cmds = builder.BuildCommand(); execCommands.AddRange(cmds.Item1); nonExecCommands.AddRange(cmds.Item2); @@ -285,7 +309,7 @@ public Command BuildOperationsNavCommand() { var command = new Command("operations"); command.Description = "Provides operations to manage the operations property of the microsoft.graph.chat entity."; - var builder = new OperationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Operations.OperationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -335,8 +359,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.Chat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Chat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -364,7 +388,7 @@ public Command BuildPermissionGrantsNavCommand() { var command = new Command("permission-grants"); command.Description = "Provides operations to manage the permissionGrants property of the microsoft.graph.chat entity."; - var builder = new PermissionGrantsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.PermissionGrants.PermissionGrantsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -391,7 +415,7 @@ public Command BuildPinnedMessagesNavCommand() { var command = new Command("pinned-messages"); command.Description = "Provides operations to manage the pinnedMessages property of the microsoft.graph.chat entity."; - var builder = new PinnedMessagesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.PinnedMessages.PinnedMessagesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -418,7 +442,7 @@ public Command BuildRemoveAllAccessForUserNavCommand() { var command = new Command("remove-all-access-for-user"); command.Description = "Provides operations to call the removeAllAccessForUser method."; - var builder = new RemoveAllAccessForUserRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.RemoveAllAccessForUser.RemoveAllAccessForUserRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -435,7 +459,7 @@ public Command BuildSendActivityNotificationNavCommand() { var command = new Command("send-activity-notification"); command.Description = "Provides operations to call the sendActivityNotification method."; - var builder = new SendActivityNotificationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.SendActivityNotification.SendActivityNotificationRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -452,7 +476,7 @@ public Command BuildTabsNavCommand() { var command = new Command("tabs"); command.Description = "Provides operations to manage the tabs property of the microsoft.graph.chat entity."; - var builder = new TabsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Tabs.TabsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -479,7 +503,7 @@ public Command BuildUnhideForUserNavCommand() { var command = new Command("unhide-for-user"); command.Description = "Provides operations to call the unhideForUser method."; - var builder = new UnhideForUserRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.UnhideForUser.UnhideForUserRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -489,14 +513,14 @@ public Command BuildUnhideForUserNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ChatItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChatItemRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}{?%24expand,%24select}", rawUrl) @@ -528,11 +552,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -548,11 +572,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Chat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Chat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Chat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Chat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -564,7 +588,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Chat body, Act /// /// Retrieve a single chat (without its messages). This method supports federation. To access a chat, at least one chat member must belong to the tenant the request initiated from. /// - public class ChatItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChatItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -589,3 +614,4 @@ public class ChatItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/CompleteMigration/CompleteMigrationRequestBuilder.cs b/src/generated/Chats/Item/CompleteMigration/CompleteMigrationRequestBuilder.cs new file mode 100644 index 0000000000..579b82726d --- /dev/null +++ b/src/generated/Chats/Item/CompleteMigration/CompleteMigrationRequestBuilder.cs @@ -0,0 +1,89 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Chats.Item.CompleteMigration +{ + /// + /// Provides operations to call the completeMigration method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CompleteMigrationRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action completeMigration + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action completeMigration"; + var chatIdOption = new Option("--chat-id", description: "The unique identifier of chat") { + }; + chatIdOption.IsRequired = true; + command.AddOption(chatIdOption); + command.SetHandler(async (invocationContext) => { + var chatId = invocationContext.ParseResult.GetValueForOption(chatIdOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (chatId is not null) requestInfo.PathParameters.Add("chat%2Did", chatId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CompleteMigrationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/completeMigration", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CompleteMigrationRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/completeMigration", rawUrl) + { + } + /// + /// Invoke action completeMigration + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/HideForUser/HideForUserPostRequestBody.cs b/src/generated/Chats/Item/HideForUser/HideForUserPostRequestBody.cs index 192b3d4e0b..05fbb4014a 100644 --- a/src/generated/Chats/Item/HideForUser/HideForUserPostRequestBody.cs +++ b/src/generated/Chats/Item/HideForUser/HideForUserPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Chats.Item.HideForUser { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class HideForUserPostRequestBody : IAdditionalDataHolder, IParsable + public partial class HideForUserPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -24,13 +26,13 @@ public class HideForUserPostRequestBody : IAdditionalDataHolder, IParsable /// The user property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public TeamworkUserIdentity? User { get; set; } + public global::ApiSdk.Models.TeamworkUserIdentity? User { get; set; } #nullable restore #else - public TeamworkUserIdentity User { get; set; } + public global::ApiSdk.Models.TeamworkUserIdentity User { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public HideForUserPostRequestBody() { @@ -39,12 +41,12 @@ public HideForUserPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static HideForUserPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Chats.Item.HideForUser.HideForUserPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HideForUserPostRequestBody(); + return new global::ApiSdk.Chats.Item.HideForUser.HideForUserPostRequestBody(); } /// /// The deserialization information for the current model @@ -55,7 +57,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "tenantId", n => { TenantId = n.GetStringValue(); } }, - { "user", n => { User = n.GetObjectValue(TeamworkUserIdentity.CreateFromDiscriminatorValue); } }, + { "user", n => { User = n.GetObjectValue(global::ApiSdk.Models.TeamworkUserIdentity.CreateFromDiscriminatorValue); } }, }; } /// @@ -66,8 +68,9 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("tenantId", TenantId); - writer.WriteObjectValue("user", User); + writer.WriteObjectValue("user", User); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/HideForUser/HideForUserRequestBuilder.cs b/src/generated/Chats/Item/HideForUser/HideForUserRequestBuilder.cs index 52312e4d1b..d3430eb98b 100644 --- a/src/generated/Chats/Item/HideForUser/HideForUserRequestBuilder.cs +++ b/src/generated/Chats/Item/HideForUser/HideForUserRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.HideForUser /// /// Provides operations to call the hideForUser method. /// - public class HideForUserRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HideForUserRequestBuilder : BaseCliRequestBuilder { /// /// Hide a chat for a user. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(HideForUserPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Chats.Item.HideForUser.HideForUserPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public HideForUserRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/hideForUser", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HideForUserRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/hideForUser", rawUrl) @@ -84,11 +87,11 @@ public HideForUserRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2 /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(HideForUserPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.HideForUser.HideForUserPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(HideForUserPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.HideForUser.HideForUserPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(HideForUserPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/InstalledApps/Count/CountRequestBuilder.cs b/src/generated/Chats/Item/InstalledApps/Count/CountRequestBuilder.cs index 89cb47da5e..16c34424e1 100644 --- a/src/generated/Chats/Item/InstalledApps/Count/CountRequestBuilder.cs +++ b/src/generated/Chats/Item/InstalledApps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.InstalledApps.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/installedApps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/installedApps/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/i /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/InstalledApps/InstalledAppsRequestBuilder.cs b/src/generated/Chats/Item/InstalledApps/InstalledAppsRequestBuilder.cs index f243e39b48..e279aa293c 100644 --- a/src/generated/Chats/Item/InstalledApps/InstalledAppsRequestBuilder.cs +++ b/src/generated/Chats/Item/InstalledApps/InstalledAppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Chats.Item.InstalledApps.Count; using ApiSdk.Chats.Item.InstalledApps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Chats.Item.InstalledApps /// /// Provides operations to manage the installedApps property of the microsoft.graph.chat entity. /// - public class InstalledAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InstalledAppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the installedApps property of the microsoft.graph.chat entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new TeamsAppInstallationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.InstalledApps.Item.TeamsAppInstallationItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -48,7 +51,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.InstalledApps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TeamsAppInstallation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TeamsAppInstallation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -213,14 +216,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public InstalledAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/installedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public InstalledAppsRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/installedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -233,11 +236,11 @@ public InstalledAppsRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -253,11 +256,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TeamsAppInstallation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TeamsAppInstallation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TeamsAppInstallation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TeamsAppInstallation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -269,7 +272,8 @@ public RequestInformation ToPostRequestInformation(TeamsAppInstallation body, Ac /// /// List all app installations within a chat. If the chat is associated with an onlineMeeting instance, then, effectively, the teamsApps installed in the meeting will be listed. /// - public class InstalledAppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InstalledAppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -333,3 +337,4 @@ public class InstalledAppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/InstalledApps/Item/TeamsApp/TeamsAppRequestBuilder.cs b/src/generated/Chats/Item/InstalledApps/Item/TeamsApp/TeamsAppRequestBuilder.cs index 767fb4e5e6..56c46732a4 100644 --- a/src/generated/Chats/Item/InstalledApps/Item/TeamsApp/TeamsAppRequestBuilder.cs +++ b/src/generated/Chats/Item/InstalledApps/Item/TeamsApp/TeamsAppRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Chats.Item.InstalledApps.Item.TeamsApp /// /// Provides operations to manage the teamsApp property of the microsoft.graph.teamsAppInstallation entity. /// - public class TeamsAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsAppRequestBuilder : BaseCliRequestBuilder { /// /// The app that is installed. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TeamsAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/installedApps/{teamsAppInstallation%2Did}/teamsApp{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TeamsAppRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/installedApps/{teamsAppInstallation%2Did}/teamsApp{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public TeamsAppRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The app that is installed. /// - public class TeamsAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsAppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class TeamsAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/InstalledApps/Item/TeamsAppDefinition/TeamsAppDefinitionRequestBuilder.cs b/src/generated/Chats/Item/InstalledApps/Item/TeamsAppDefinition/TeamsAppDefinitionRequestBuilder.cs index fe5abe8634..aead1b2734 100644 --- a/src/generated/Chats/Item/InstalledApps/Item/TeamsAppDefinition/TeamsAppDefinitionRequestBuilder.cs +++ b/src/generated/Chats/Item/InstalledApps/Item/TeamsAppDefinition/TeamsAppDefinitionRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Chats.Item.InstalledApps.Item.TeamsAppDefinition /// /// Provides operations to manage the teamsAppDefinition property of the microsoft.graph.teamsAppInstallation entity. /// - public class TeamsAppDefinitionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsAppDefinitionRequestBuilder : BaseCliRequestBuilder { /// /// The details of this version of the app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TeamsAppDefinitionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/installedApps/{teamsAppInstallation%2Did}/teamsAppDefinition{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TeamsAppDefinitionRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/installedApps/{teamsAppInstallation%2Did}/teamsAppDefinition{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public TeamsAppDefinitionRequestBuilder(string rawUrl) : base("{+baseurl}/chats/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The details of this version of the app. /// - public class TeamsAppDefinitionRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsAppDefinitionRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class TeamsAppDefinitionRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/InstalledApps/Item/TeamsAppInstallationItemRequestBuilder.cs b/src/generated/Chats/Item/InstalledApps/Item/TeamsAppInstallationItemRequestBuilder.cs index 5cc53cd218..3337f9933d 100644 --- a/src/generated/Chats/Item/InstalledApps/Item/TeamsAppInstallationItemRequestBuilder.cs +++ b/src/generated/Chats/Item/InstalledApps/Item/TeamsAppInstallationItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.Chats.Item.InstalledApps.Item.TeamsApp; using ApiSdk.Chats.Item.InstalledApps.Item.TeamsAppDefinition; using ApiSdk.Chats.Item.InstalledApps.Item.Upgrade; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.Chats.Item.InstalledApps.Item /// /// Provides operations to manage the installedApps property of the microsoft.graph.chat entity. /// - public class TeamsAppInstallationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsAppInstallationItemRequestBuilder : BaseCliRequestBuilder { /// /// Uninstall an app installed within a chat. @@ -160,8 +163,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TeamsAppInstallation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TeamsAppInstallation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -190,7 +193,7 @@ public Command BuildTeamsAppDefinitionNavCommand() { var command = new Command("teams-app-definition"); command.Description = "Provides operations to manage the teamsAppDefinition property of the microsoft.graph.teamsAppInstallation entity."; - var builder = new TeamsAppDefinitionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.InstalledApps.Item.TeamsAppDefinition.TeamsAppDefinitionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -207,7 +210,7 @@ public Command BuildTeamsAppNavCommand() { var command = new Command("teams-app"); command.Description = "Provides operations to manage the teamsApp property of the microsoft.graph.teamsAppInstallation entity."; - var builder = new TeamsAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.InstalledApps.Item.TeamsApp.TeamsAppRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -224,7 +227,7 @@ public Command BuildUpgradeNavCommand() { var command = new Command("upgrade"); command.Description = "Provides operations to call the upgrade method."; - var builder = new UpgradeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.InstalledApps.Item.Upgrade.UpgradeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -234,14 +237,14 @@ public Command BuildUpgradeNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TeamsAppInstallationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/installedApps/{teamsAppInstallation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TeamsAppInstallationItemRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/installedApps/{teamsAppInstallation%2Did}{?%24expand,%24select}", rawUrl) @@ -273,11 +276,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -293,11 +296,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(TeamsAppInstallation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsAppInstallation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(TeamsAppInstallation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsAppInstallation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(TeamsAppInstallation body, A /// /// Get an app installed in a chat. /// - public class TeamsAppInstallationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsAppInstallationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class TeamsAppInstallationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/InstalledApps/Item/Upgrade/UpgradePostRequestBody.cs b/src/generated/Chats/Item/InstalledApps/Item/Upgrade/UpgradePostRequestBody.cs index 2c7d5674ba..d49be5c3cd 100644 --- a/src/generated/Chats/Item/InstalledApps/Item/Upgrade/UpgradePostRequestBody.cs +++ b/src/generated/Chats/Item/InstalledApps/Item/Upgrade/UpgradePostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Chats.Item.InstalledApps.Item.Upgrade { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpgradePostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpgradePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class UpgradePostRequestBody : IAdditionalDataHolder, IParsable /// The consentedPermissionSet property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public TeamsAppPermissionSet? ConsentedPermissionSet { get; set; } + public global::ApiSdk.Models.TeamsAppPermissionSet? ConsentedPermissionSet { get; set; } #nullable restore #else - public TeamsAppPermissionSet ConsentedPermissionSet { get; set; } + public global::ApiSdk.Models.TeamsAppPermissionSet ConsentedPermissionSet { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpgradePostRequestBody() { @@ -31,12 +33,12 @@ public UpgradePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpgradePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Chats.Item.InstalledApps.Item.Upgrade.UpgradePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpgradePostRequestBody(); + return new global::ApiSdk.Chats.Item.InstalledApps.Item.Upgrade.UpgradePostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "consentedPermissionSet", n => { ConsentedPermissionSet = n.GetObjectValue(TeamsAppPermissionSet.CreateFromDiscriminatorValue); } }, + { "consentedPermissionSet", n => { ConsentedPermissionSet = n.GetObjectValue(global::ApiSdk.Models.TeamsAppPermissionSet.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("consentedPermissionSet", ConsentedPermissionSet); + writer.WriteObjectValue("consentedPermissionSet", ConsentedPermissionSet); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/InstalledApps/Item/Upgrade/UpgradeRequestBuilder.cs b/src/generated/Chats/Item/InstalledApps/Item/Upgrade/UpgradeRequestBuilder.cs index eec302bb97..1d21b6176b 100644 --- a/src/generated/Chats/Item/InstalledApps/Item/Upgrade/UpgradeRequestBuilder.cs +++ b/src/generated/Chats/Item/InstalledApps/Item/Upgrade/UpgradeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.InstalledApps.Item.Upgrade /// /// Provides operations to call the upgrade method. /// - public class UpgradeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpgradeRequestBuilder : BaseCliRequestBuilder { /// /// Upgrade an app installation within a chat. @@ -48,8 +51,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpgradePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Chats.Item.InstalledApps.Item.Upgrade.UpgradePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,14 +72,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpgradeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/installedApps/{teamsAppInstallation%2Did}/upgrade", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpgradeRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/installedApps/{teamsAppInstallation%2Did}/upgrade", rawUrl) @@ -90,11 +93,11 @@ public UpgradeRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did} /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UpgradePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.InstalledApps.Item.Upgrade.UpgradePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpgradePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.InstalledApps.Item.Upgrade.UpgradePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(UpgradePostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/LastMessagePreview/LastMessagePreviewRequestBuilder.cs b/src/generated/Chats/Item/LastMessagePreview/LastMessagePreviewRequestBuilder.cs index 655de177ce..2fd0432bdb 100644 --- a/src/generated/Chats/Item/LastMessagePreview/LastMessagePreviewRequestBuilder.cs +++ b/src/generated/Chats/Item/LastMessagePreview/LastMessagePreviewRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Chats.Item.LastMessagePreview /// /// Provides operations to manage the lastMessagePreview property of the microsoft.graph.chat entity. /// - public class LastMessagePreviewRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastMessagePreviewRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property lastMessagePreview for chats @@ -57,13 +60,13 @@ public Command BuildDeleteCommand() return command; } /// - /// Preview of the last message sent in the chat. Null if no messages have been sent in the chat. Currently, only the list chats operation supports this property. + /// Preview of the last message sent in the chat. Null if no messages are sent in the chat. Currently, only the list chats operation supports this property. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Preview of the last message sent in the chat. Null if no messages have been sent in the chat. Currently, only the list chats operation supports this property."; + command.Description = "Preview of the last message sent in the chat. Null if no messages are sent in the chat. Currently, only the list chats operation supports this property."; var chatIdOption = new Option("--chat-id", description: "The unique identifier of chat") { }; chatIdOption.IsRequired = true; @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ChatMessageInfo.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ChatMessageInfo.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LastMessagePreviewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/lastMessagePreview{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LastMessagePreviewRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/lastMessagePreview{?%24expand,%24select}", rawUrl) @@ -193,17 +196,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Preview of the last message sent in the chat. Null if no messages have been sent in the chat. Currently, only the list chats operation supports this property. + /// Preview of the last message sent in the chat. Null if no messages are sent in the chat. Currently, only the list chats operation supports this property. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ChatMessageInfo body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ChatMessageInfo body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ChatMessageInfo body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ChatMessageInfo body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -233,9 +236,10 @@ public RequestInformation ToPatchRequestInformation(ChatMessageInfo body, Action return requestInfo; } /// - /// Preview of the last message sent in the chat. Null if no messages have been sent in the chat. Currently, only the list chats operation supports this property. + /// Preview of the last message sent in the chat. Null if no messages are sent in the chat. Currently, only the list chats operation supports this property. /// - public class LastMessagePreviewRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastMessagePreviewRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class LastMessagePreviewRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/MarkChatReadForUser/MarkChatReadForUserPostRequestBody.cs b/src/generated/Chats/Item/MarkChatReadForUser/MarkChatReadForUserPostRequestBody.cs index bcecf71186..583a122780 100644 --- a/src/generated/Chats/Item/MarkChatReadForUser/MarkChatReadForUserPostRequestBody.cs +++ b/src/generated/Chats/Item/MarkChatReadForUser/MarkChatReadForUserPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Chats.Item.MarkChatReadForUser { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MarkChatReadForUserPostRequestBody : IAdditionalDataHolder, IParsable + public partial class MarkChatReadForUserPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -24,13 +26,13 @@ public class MarkChatReadForUserPostRequestBody : IAdditionalDataHolder, IParsab /// The user property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public TeamworkUserIdentity? User { get; set; } + public global::ApiSdk.Models.TeamworkUserIdentity? User { get; set; } #nullable restore #else - public TeamworkUserIdentity User { get; set; } + public global::ApiSdk.Models.TeamworkUserIdentity User { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MarkChatReadForUserPostRequestBody() { @@ -39,12 +41,12 @@ public MarkChatReadForUserPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MarkChatReadForUserPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Chats.Item.MarkChatReadForUser.MarkChatReadForUserPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MarkChatReadForUserPostRequestBody(); + return new global::ApiSdk.Chats.Item.MarkChatReadForUser.MarkChatReadForUserPostRequestBody(); } /// /// The deserialization information for the current model @@ -55,7 +57,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "tenantId", n => { TenantId = n.GetStringValue(); } }, - { "user", n => { User = n.GetObjectValue(TeamworkUserIdentity.CreateFromDiscriminatorValue); } }, + { "user", n => { User = n.GetObjectValue(global::ApiSdk.Models.TeamworkUserIdentity.CreateFromDiscriminatorValue); } }, }; } /// @@ -66,8 +68,9 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("tenantId", TenantId); - writer.WriteObjectValue("user", User); + writer.WriteObjectValue("user", User); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/MarkChatReadForUser/MarkChatReadForUserRequestBuilder.cs b/src/generated/Chats/Item/MarkChatReadForUser/MarkChatReadForUserRequestBuilder.cs index 6f2a15a92a..ea4eaf61d1 100644 --- a/src/generated/Chats/Item/MarkChatReadForUser/MarkChatReadForUserRequestBuilder.cs +++ b/src/generated/Chats/Item/MarkChatReadForUser/MarkChatReadForUserRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.MarkChatReadForUser /// /// Provides operations to call the markChatReadForUser method. /// - public class MarkChatReadForUserRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MarkChatReadForUserRequestBuilder : BaseCliRequestBuilder { /// /// Mark a chat as read for a user. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MarkChatReadForUserPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Chats.Item.MarkChatReadForUser.MarkChatReadForUserPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MarkChatReadForUserRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/markChatReadForUser", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MarkChatReadForUserRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/markChatReadForUser", rawUrl) @@ -84,11 +87,11 @@ public MarkChatReadForUserRequestBuilder(string rawUrl) : base("{+baseurl}/chats /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MarkChatReadForUserPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.MarkChatReadForUser.MarkChatReadForUserPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MarkChatReadForUserPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.MarkChatReadForUser.MarkChatReadForUserPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(MarkChatReadForUserPostReques } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/MarkChatUnreadForUser/MarkChatUnreadForUserPostRequestBody.cs b/src/generated/Chats/Item/MarkChatUnreadForUser/MarkChatUnreadForUserPostRequestBody.cs index 508e157410..31e6167ecb 100644 --- a/src/generated/Chats/Item/MarkChatUnreadForUser/MarkChatUnreadForUserPostRequestBody.cs +++ b/src/generated/Chats/Item/MarkChatUnreadForUser/MarkChatUnreadForUserPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Chats.Item.MarkChatUnreadForUser { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MarkChatUnreadForUserPostRequestBody : IAdditionalDataHolder, IParsable + public partial class MarkChatUnreadForUserPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -26,13 +28,13 @@ public class MarkChatUnreadForUserPostRequestBody : IAdditionalDataHolder, IPars /// The user property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public TeamworkUserIdentity? User { get; set; } + public global::ApiSdk.Models.TeamworkUserIdentity? User { get; set; } #nullable restore #else - public TeamworkUserIdentity User { get; set; } + public global::ApiSdk.Models.TeamworkUserIdentity User { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MarkChatUnreadForUserPostRequestBody() { @@ -41,12 +43,12 @@ public MarkChatUnreadForUserPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MarkChatUnreadForUserPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Chats.Item.MarkChatUnreadForUser.MarkChatUnreadForUserPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MarkChatUnreadForUserPostRequestBody(); + return new global::ApiSdk.Chats.Item.MarkChatUnreadForUser.MarkChatUnreadForUserPostRequestBody(); } /// /// The deserialization information for the current model @@ -58,7 +60,7 @@ public virtual IDictionary> GetFieldDeserializers() { { "lastMessageReadDateTime", n => { LastMessageReadDateTime = n.GetDateTimeOffsetValue(); } }, { "tenantId", n => { TenantId = n.GetStringValue(); } }, - { "user", n => { User = n.GetObjectValue(TeamworkUserIdentity.CreateFromDiscriminatorValue); } }, + { "user", n => { User = n.GetObjectValue(global::ApiSdk.Models.TeamworkUserIdentity.CreateFromDiscriminatorValue); } }, }; } /// @@ -70,8 +72,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteDateTimeOffsetValue("lastMessageReadDateTime", LastMessageReadDateTime); writer.WriteStringValue("tenantId", TenantId); - writer.WriteObjectValue("user", User); + writer.WriteObjectValue("user", User); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/MarkChatUnreadForUser/MarkChatUnreadForUserRequestBuilder.cs b/src/generated/Chats/Item/MarkChatUnreadForUser/MarkChatUnreadForUserRequestBuilder.cs index 94ab801352..7c0a426223 100644 --- a/src/generated/Chats/Item/MarkChatUnreadForUser/MarkChatUnreadForUserRequestBuilder.cs +++ b/src/generated/Chats/Item/MarkChatUnreadForUser/MarkChatUnreadForUserRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.MarkChatUnreadForUser /// /// Provides operations to call the markChatUnreadForUser method. /// - public class MarkChatUnreadForUserRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MarkChatUnreadForUserRequestBuilder : BaseCliRequestBuilder { /// /// Mark a chat as unread for a user. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MarkChatUnreadForUserPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Chats.Item.MarkChatUnreadForUser.MarkChatUnreadForUserPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MarkChatUnreadForUserRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/markChatUnreadForUser", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MarkChatUnreadForUserRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/markChatUnreadForUser", rawUrl) @@ -84,11 +87,11 @@ public MarkChatUnreadForUserRequestBuilder(string rawUrl) : base("{+baseurl}/cha /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MarkChatUnreadForUserPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.MarkChatUnreadForUser.MarkChatUnreadForUserPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MarkChatUnreadForUserPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.MarkChatUnreadForUser.MarkChatUnreadForUserPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(MarkChatUnreadForUserPostRequ } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Members/Add/AddPostRequestBody.cs b/src/generated/Chats/Item/Members/Add/AddPostRequestBody.cs index 0b10a3a8fc..5bcf395de4 100644 --- a/src/generated/Chats/Item/Members/Add/AddPostRequestBody.cs +++ b/src/generated/Chats/Item/Members/Add/AddPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Chats.Item.Members.Add { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class AddPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Values { get; set; } + public List? Values { get; set; } #nullable restore #else - public List Values { get; set; } + public List Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddPostRequestBody() { @@ -31,12 +33,12 @@ public AddPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Chats.Item.Members.Add.AddPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddPostRequestBody(); + return new global::ApiSdk.Chats.Item.Members.Add.AddPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetCollectionOfObjectValues(ConversationMember.CreateFromDiscriminatorValue)?.ToList(); } }, + { "values", n => { Values = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ConversationMember.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("values", Values); + writer.WriteCollectionOfObjectValues("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Members/Add/AddPostResponse.cs b/src/generated/Chats/Item/Members/Add/AddPostResponse.cs index c28d8f7e08..c32ce99758 100644 --- a/src/generated/Chats/Item/Members/Add/AddPostResponse.cs +++ b/src/generated/Chats/Item/Members/Add/AddPostResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Chats.Item.Members.Add { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class AddPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new AddPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Chats.Item.Members.Add.AddPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddPostResponse(); + return new global::ApiSdk.Chats.Item.Members.Add.AddPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(ActionResultPart.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ActionResultPart.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Members/Add/AddRequestBuilder.cs b/src/generated/Chats/Item/Members/Add/AddRequestBuilder.cs index 0cb06f0a95..74f91886dd 100644 --- a/src/generated/Chats/Item/Members/Add/AddRequestBuilder.cs +++ b/src/generated/Chats/Item/Members/Add/AddRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.Members.Add /// /// Provides operations to call the add method. /// - public class AddRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AddRequestBuilder : BaseCliRequestBuilder { /// /// Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. @@ -55,8 +58,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Chats.Item.Members.Add.AddPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -86,14 +89,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AddRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/members/add", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AddRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/members/add", rawUrl) @@ -107,11 +110,11 @@ public AddRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/mem /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.Members.Add.AddPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.Members.Add.AddPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -122,3 +125,4 @@ public RequestInformation ToPostRequestInformation(AddPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Members/Count/CountRequestBuilder.cs b/src/generated/Chats/Item/Members/Count/CountRequestBuilder.cs index a738ce3730..1343d7108a 100644 --- a/src/generated/Chats/Item/Members/Count/CountRequestBuilder.cs +++ b/src/generated/Chats/Item/Members/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.Members.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/members/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/members/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/m /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Members/Item/ConversationMemberItemRequestBuilder.cs b/src/generated/Chats/Item/Members/Item/ConversationMemberItemRequestBuilder.cs index 148eba7480..8563b7232a 100644 --- a/src/generated/Chats/Item/Members/Item/ConversationMemberItemRequestBuilder.cs +++ b/src/generated/Chats/Item/Members/Item/ConversationMemberItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Chats.Item.Members.Item /// /// Provides operations to manage the members property of the microsoft.graph.chat entity. /// - public class ConversationMemberItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConversationMemberItemRequestBuilder : BaseCliRequestBuilder { /// /// Remove a conversationMember from a chat. @@ -157,8 +160,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ConversationMember.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ConversationMember.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -180,14 +183,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ConversationMemberItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/members/{conversationMember%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ConversationMemberItemRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/members/{conversationMember%2Did}{?%24expand,%24select}", rawUrl) @@ -219,11 +222,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -239,11 +242,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ConversationMember body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ConversationMember body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ConversationMember body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ConversationMember body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -255,7 +258,8 @@ public RequestInformation ToPatchRequestInformation(ConversationMember body, Act /// /// Retrieve a conversationMember from a chat. /// - public class ConversationMemberItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConversationMemberItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -280,3 +284,4 @@ public class ConversationMemberItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Members/MembersRequestBuilder.cs b/src/generated/Chats/Item/Members/MembersRequestBuilder.cs index 97e09c5b18..17dacf35a2 100644 --- a/src/generated/Chats/Item/Members/MembersRequestBuilder.cs +++ b/src/generated/Chats/Item/Members/MembersRequestBuilder.cs @@ -1,9 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Chats.Item.Members.Add; using ApiSdk.Chats.Item.Members.Count; using ApiSdk.Chats.Item.Members.Item; +using ApiSdk.Chats.Item.Members.Remove; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +25,8 @@ namespace ApiSdk.Chats.Item.Members /// /// Provides operations to manage the members property of the microsoft.graph.chat entity. /// - public class MembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MembersRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the add method. @@ -32,7 +36,7 @@ public Command BuildAddNavCommand() { var command = new Command("add"); command.Description = "Provides operations to call the add method."; - var builder = new AddRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Members.Add.AddRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -48,7 +52,7 @@ public Command BuildAddNavCommand() public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ConversationMemberItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Members.Item.ConversationMemberItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -62,7 +66,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Members.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -102,8 +106,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ConversationMember.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ConversationMember.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -226,14 +230,31 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to call the remove method. + /// + /// A + public Command BuildRemoveNavCommand() + { + var command = new Command("remove"); + command.Description = "Provides operations to call the remove method."; + var builder = new global::ApiSdk.Chats.Item.Members.Remove.RemoveRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/members{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MembersRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/members{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -246,11 +267,11 @@ public MembersRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did} /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -266,11 +287,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ConversationMember body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ConversationMember body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ConversationMember body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ConversationMember body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -282,7 +303,8 @@ public RequestInformation ToPostRequestInformation(ConversationMember body, Acti /// /// Retrieve a conversationMember from a chat. /// - public class MembersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MembersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -346,3 +368,4 @@ public class MembersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Members/Remove/RemovePostRequestBody.cs b/src/generated/Chats/Item/Members/Remove/RemovePostRequestBody.cs new file mode 100644 index 0000000000..e2d5bd6455 --- /dev/null +++ b/src/generated/Chats/Item/Members/Remove/RemovePostRequestBody.cs @@ -0,0 +1,66 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.Chats.Item.Members.Remove +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RemovePostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The values property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Values { get; set; } +#nullable restore +#else + public List Values { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public RemovePostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.Chats.Item.Members.Remove.RemovePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Chats.Item.Members.Remove.RemovePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "values", n => { Values = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ConversationMember.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteCollectionOfObjectValues("values", Values); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Members/Remove/RemovePostResponse.cs b/src/generated/Chats/Item/Members/Remove/RemovePostResponse.cs new file mode 100644 index 0000000000..a221dd8bdd --- /dev/null +++ b/src/generated/Chats/Item/Members/Remove/RemovePostResponse.cs @@ -0,0 +1,57 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.Chats.Item.Members.Remove +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RemovePostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value { get; set; } +#nullable restore +#else + public List Value { get; set; } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::ApiSdk.Chats.Item.Members.Remove.RemovePostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Chats.Item.Members.Remove.RemovePostResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ActionResultPart.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Members/Remove/RemoveRequestBuilder.cs b/src/generated/Chats/Item/Members/Remove/RemoveRequestBuilder.cs new file mode 100644 index 0000000000..97563d12a2 --- /dev/null +++ b/src/generated/Chats/Item/Members/Remove/RemoveRequestBuilder.cs @@ -0,0 +1,128 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Chats.Item.Members.Remove +{ + /// + /// Provides operations to call the remove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemoveRequestBuilder : BaseCliRequestBuilder + { + /// + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta"; + var chatIdOption = new Option("--chat-id", description: "The unique identifier of chat") { + }; + chatIdOption.IsRequired = true; + command.AddOption(chatIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var chatId = invocationContext.ParseResult.GetValueForOption(chatIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Chats.Item.Members.Remove.RemovePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (chatId is not null) requestInfo.PathParameters.Add("chat%2Did", chatId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public RemoveRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/members/remove", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RemoveRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/members/remove", rawUrl) + { + } + /// + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.Members.Remove.RemovePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.Members.Remove.RemovePostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Count/CountRequestBuilder.cs b/src/generated/Chats/Item/Messages/Count/CountRequestBuilder.cs index d7cd393eba..77c2890de2 100644 --- a/src/generated/Chats/Item/Messages/Count/CountRequestBuilder.cs +++ b/src/generated/Chats/Item/Messages/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.Messages.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/m /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Delta/DeltaGetResponse.cs b/src/generated/Chats/Item/Messages/Delta/DeltaGetResponse.cs index a5657af0d4..3dc39514a8 100644 --- a/src/generated/Chats/Item/Messages/Delta/DeltaGetResponse.cs +++ b/src/generated/Chats/Item/Messages/Delta/DeltaGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Chats.Item.Messages.Delta { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DeltaGetResponse : BaseDeltaFunctionResponse, IParsable + public partial class DeltaGetResponse : global::ApiSdk.Models.BaseDeltaFunctionResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Chats.Item.Messages.Delta.DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeltaGetResponse(); + return new global::ApiSdk.Chats.Item.Messages.Delta.DeltaGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(ChatMessage.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ChatMessage.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Delta/DeltaRequestBuilder.cs b/src/generated/Chats/Item/Messages/Delta/DeltaRequestBuilder.cs index f45575933a..53ceadd2bd 100644 --- a/src/generated/Chats/Item/Messages/Delta/DeltaRequestBuilder.cs +++ b/src/generated/Chats/Item/Messages/Delta/DeltaRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.Chats.Item.Messages.Delta /// /// Provides operations to call the delta method. /// - public class DeltaRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilder : BaseCliRequestBuilder { /// - /// Retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin the to retrieve additional changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. + /// Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin the to retrieve additional changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta"; + command.Description = "Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta"; var chatIdOption = new Option("--chat-id", description: "The unique identifier of chat") { }; chatIdOption.IsRequired = true; @@ -124,31 +127,31 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeltaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeltaRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin the to retrieve additional changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. + /// Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -157,9 +160,10 @@ public RequestInformation ToGetRequestInformation(Action - /// Retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin the to retrieve additional changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. + /// Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. /// - public class DeltaRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -223,3 +227,4 @@ public class DeltaRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/ForwardToChat/ForwardToChatPostRequestBody.cs b/src/generated/Chats/Item/Messages/ForwardToChat/ForwardToChatPostRequestBody.cs new file mode 100644 index 0000000000..7cc199964f --- /dev/null +++ b/src/generated/Chats/Item/Messages/ForwardToChat/ForwardToChatPostRequestBody.cs @@ -0,0 +1,86 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.Chats.Item.Messages.ForwardToChat +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ForwardToChatPostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The additionalMessage property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::ApiSdk.Models.ChatMessage? AdditionalMessage { get; set; } +#nullable restore +#else + public global::ApiSdk.Models.ChatMessage AdditionalMessage { get; set; } +#endif + /// The messageIds property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? MessageIds { get; set; } +#nullable restore +#else + public List MessageIds { get; set; } +#endif + /// The targetChatIds property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? TargetChatIds { get; set; } +#nullable restore +#else + public List TargetChatIds { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ForwardToChatPostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.Chats.Item.Messages.ForwardToChat.ForwardToChatPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Chats.Item.Messages.ForwardToChat.ForwardToChatPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "additionalMessage", n => { AdditionalMessage = n.GetObjectValue(global::ApiSdk.Models.ChatMessage.CreateFromDiscriminatorValue); } }, + { "messageIds", n => { MessageIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "targetChatIds", n => { TargetChatIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteObjectValue("additionalMessage", AdditionalMessage); + writer.WriteCollectionOfPrimitiveValues("messageIds", MessageIds); + writer.WriteCollectionOfPrimitiveValues("targetChatIds", TargetChatIds); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/ForwardToChat/ForwardToChatPostResponse.cs b/src/generated/Chats/Item/Messages/ForwardToChat/ForwardToChatPostResponse.cs new file mode 100644 index 0000000000..dd3295b46e --- /dev/null +++ b/src/generated/Chats/Item/Messages/ForwardToChat/ForwardToChatPostResponse.cs @@ -0,0 +1,57 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.Chats.Item.Messages.ForwardToChat +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ForwardToChatPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value { get; set; } +#nullable restore +#else + public List Value { get; set; } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::ApiSdk.Chats.Item.Messages.ForwardToChat.ForwardToChatPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Chats.Item.Messages.ForwardToChat.ForwardToChatPostResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ActionResultPart.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/ForwardToChat/ForwardToChatRequestBuilder.cs b/src/generated/Chats/Item/Messages/ForwardToChat/ForwardToChatRequestBuilder.cs new file mode 100644 index 0000000000..8a42acb92c --- /dev/null +++ b/src/generated/Chats/Item/Messages/ForwardToChat/ForwardToChatRequestBuilder.cs @@ -0,0 +1,128 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Chats.Item.Messages.ForwardToChat +{ + /// + /// Provides operations to call the forwardToChat method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ForwardToChatRequestBuilder : BaseCliRequestBuilder + { + /// + /// Forward a chat message, a channel message, or a channel message reply to a chat. + /// Find more info here + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Forward a chat message, a channel message, or a channel message reply to a chat.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta"; + var chatIdOption = new Option("--chat-id", description: "The unique identifier of chat") { + }; + chatIdOption.IsRequired = true; + command.AddOption(chatIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var chatId = invocationContext.ParseResult.GetValueForOption(chatIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Chats.Item.Messages.ForwardToChat.ForwardToChatPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (chatId is not null) requestInfo.PathParameters.Add("chat%2Did", chatId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ForwardToChatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/forwardToChat", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ForwardToChatRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/forwardToChat", rawUrl) + { + } + /// + /// Forward a chat message, a channel message, or a channel message reply to a chat. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.Messages.ForwardToChat.ForwardToChatPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.Messages.ForwardToChat.ForwardToChatPostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/ChatMessageItemRequestBuilder.cs b/src/generated/Chats/Item/Messages/Item/ChatMessageItemRequestBuilder.cs index 9e96ab4358..0d5a3c634b 100644 --- a/src/generated/Chats/Item/Messages/Item/ChatMessageItemRequestBuilder.cs +++ b/src/generated/Chats/Item/Messages/Item/ChatMessageItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Chats.Item.Messages.Item.HostedContents; using ApiSdk.Chats.Item.Messages.Item.Replies; using ApiSdk.Chats.Item.Messages.Item.SetReaction; @@ -7,6 +8,7 @@ using ApiSdk.Chats.Item.Messages.Item.UnsetReaction; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -25,7 +27,8 @@ namespace ApiSdk.Chats.Item.Messages.Item /// /// Provides operations to manage the messages property of the microsoft.graph.chat entity. /// - public class ChatMessageItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChatMessageItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property messages for chats @@ -135,7 +138,7 @@ public Command BuildHostedContentsNavCommand() { var command = new Command("hosted-contents"); command.Description = "Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity."; - var builder = new HostedContentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Item.HostedContents.HostedContentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -189,8 +192,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ChatMessage.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ChatMessage.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,13 +222,15 @@ public Command BuildRepliesNavCommand() { var command = new Command("replies"); command.Description = "Provides operations to manage the replies property of the microsoft.graph.chatMessage entity."; - var builder = new RepliesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Item.Replies.RepliesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); execCommands.Add(builder.BuildCreateCommand()); nonExecCommands.Add(builder.BuildDeltaNavCommand()); + nonExecCommands.Add(builder.BuildForwardToChatNavCommand()); execCommands.Add(builder.BuildListCommand()); + nonExecCommands.Add(builder.BuildReplyWithQuoteNavCommand()); var cmds = builder.BuildCommand(); execCommands.AddRange(cmds.Item1); nonExecCommands.AddRange(cmds.Item2); @@ -247,7 +252,7 @@ public Command BuildSetReactionNavCommand() { var command = new Command("set-reaction"); command.Description = "Provides operations to call the setReaction method."; - var builder = new SetReactionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Item.SetReaction.SetReactionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -264,7 +269,7 @@ public Command BuildSoftDeleteNavCommand() { var command = new Command("soft-delete"); command.Description = "Provides operations to call the softDelete method."; - var builder = new SoftDeleteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Item.SoftDelete.SoftDeleteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -281,7 +286,7 @@ public Command BuildUndoSoftDeleteNavCommand() { var command = new Command("undo-soft-delete"); command.Description = "Provides operations to call the undoSoftDelete method."; - var builder = new UndoSoftDeleteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Item.UndoSoftDelete.UndoSoftDeleteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -298,7 +303,7 @@ public Command BuildUnsetReactionNavCommand() { var command = new Command("unset-reaction"); command.Description = "Provides operations to call the unsetReaction method."; - var builder = new UnsetReactionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Item.UnsetReaction.UnsetReactionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -308,14 +313,14 @@ public Command BuildUnsetReactionNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ChatMessageItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChatMessageItemRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}{?%24expand,%24select}", rawUrl) @@ -347,11 +352,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -367,11 +372,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ChatMessage body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ChatMessage body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ChatMessage body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ChatMessage body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -383,7 +388,8 @@ public RequestInformation ToPatchRequestInformation(ChatMessage body, Action /// Retrieve a single message or a message reply in a channel or a chat. /// - public class ChatMessageItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChatMessageItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -408,3 +414,4 @@ public class ChatMessageItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/HostedContents/Count/CountRequestBuilder.cs b/src/generated/Chats/Item/Messages/Item/HostedContents/Count/CountRequestBuilder.cs index 3c4804e2d5..b739ce406d 100644 --- a/src/generated/Chats/Item/Messages/Item/HostedContents/Count/CountRequestBuilder.cs +++ b/src/generated/Chats/Item/Messages/Item/HostedContents/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.Messages.Item.HostedContents.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/hostedContents/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/hostedContents/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/m /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/HostedContents/HostedContentsRequestBuilder.cs b/src/generated/Chats/Item/Messages/Item/HostedContents/HostedContentsRequestBuilder.cs index b1d11814a2..a2dc998e3e 100644 --- a/src/generated/Chats/Item/Messages/Item/HostedContents/HostedContentsRequestBuilder.cs +++ b/src/generated/Chats/Item/Messages/Item/HostedContents/HostedContentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Chats.Item.Messages.Item.HostedContents.Count; using ApiSdk.Chats.Item.Messages.Item.HostedContents.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Chats.Item.Messages.Item.HostedContents /// /// Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. /// - public class HostedContentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HostedContentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ChatMessageHostedContentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Item.HostedContents.Item.ChatMessageHostedContentItemRequestBuilder(PathParameters); commands.Add(builder.BuildContentNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Item.HostedContents.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -90,8 +93,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ChatMessageHostedContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ChatMessageHostedContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,14 +225,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public HostedContentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/hostedContents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HostedContentsRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/hostedContents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -242,11 +245,11 @@ public HostedContentsRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{cha /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -262,11 +265,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ChatMessageHostedContent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ChatMessageHostedContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ChatMessageHostedContent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ChatMessageHostedContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -278,7 +281,8 @@ public RequestInformation ToPostRequestInformation(ChatMessageHostedContent body /// /// Retrieve the list of chatMessageHostedContent objects from a message. This API only lists the hosted content objects. To get the content bytes, see get chatmessage hosted content.s /// - public class HostedContentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HostedContentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -342,3 +346,4 @@ public class HostedContentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/HostedContents/Item/ChatMessageHostedContentItemRequestBuilder.cs b/src/generated/Chats/Item/Messages/Item/HostedContents/Item/ChatMessageHostedContentItemRequestBuilder.cs index 1086fdd81e..fcd93d8e40 100644 --- a/src/generated/Chats/Item/Messages/Item/HostedContents/Item/ChatMessageHostedContentItemRequestBuilder.cs +++ b/src/generated/Chats/Item/Messages/Item/HostedContents/Item/ChatMessageHostedContentItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Chats.Item.Messages.Item.HostedContents.Item.Value; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Chats.Item.Messages.Item.HostedContents.Item /// /// Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. /// - public class ChatMessageHostedContentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChatMessageHostedContentItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the media for the chat entity. @@ -30,7 +33,7 @@ public Command BuildContentNavCommand() { var command = new Command("content"); command.Description = "Provides operations to manage the media for the chat entity."; - var builder = new ContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Item.HostedContents.Item.Value.ContentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -193,8 +196,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ChatMessageHostedContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ChatMessageHostedContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -217,14 +220,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ChatMessageHostedContentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/hostedContents/{chatMessageHostedContent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChatMessageHostedContentItemRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/hostedContents/{chatMessageHostedContent%2Did}{?%24expand,%24select}", rawUrl) @@ -256,11 +259,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -276,11 +279,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ChatMessageHostedContent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ChatMessageHostedContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ChatMessageHostedContent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ChatMessageHostedContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -292,7 +295,8 @@ public RequestInformation ToPatchRequestInformation(ChatMessageHostedContent bod /// /// Retrieve the properties and relationships of chatMessageHostedContent object. /// - public class ChatMessageHostedContentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChatMessageHostedContentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -317,3 +321,4 @@ public class ChatMessageHostedContentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/HostedContents/Item/Value/ContentRequestBuilder.cs b/src/generated/Chats/Item/Messages/Item/HostedContents/Item/Value/ContentRequestBuilder.cs index e9712a1f5b..8c94dc8255 100644 --- a/src/generated/Chats/Item/Messages/Item/HostedContents/Item/Value/ContentRequestBuilder.cs +++ b/src/generated/Chats/Item/Messages/Item/HostedContents/Item/Value/ContentRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.Messages.Item.HostedContents.Item.Value /// /// Provides operations to manage the media for the chat entity. /// - public class ContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilder : BaseCliRequestBuilder { /// /// The unique identifier for an entity. Read-only. @@ -68,13 +71,14 @@ public Command BuildDeleteCommand() return command; } /// - /// The unique identifier for an entity. Read-only. + /// Retrieve the list of chatMessageHostedContent objects from a message. This API only lists the hosted content objects. To get the content bytes, see get chatmessage hosted content.s + /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "The unique identifier for an entity. Read-only."; + command.Description = "Retrieve the list of chatMessageHostedContent objects from a message. This API only lists the hosted content objects. To get the content bytes, see get chatmessage hosted content.s\n\nFind more info here:\n https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-beta"; var chatIdOption = new Option("--chat-id", description: "The unique identifier of chat") { }; chatIdOption.IsRequired = true; @@ -182,14 +186,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/hostedContents/{chatMessageHostedContent%2Did}/$value", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/hostedContents/{chatMessageHostedContent%2Did}/$value", rawUrl) @@ -215,7 +219,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// The unique identifier for an entity. Read-only. + /// Retrieve the list of chatMessageHostedContent objects from a message. This API only lists the hosted content objects. To get the content bytes, see get chatmessage hosted content.s /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -257,3 +261,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.Messages.Item.Replies.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/m /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/Replies/Delta/DeltaGetResponse.cs b/src/generated/Chats/Item/Messages/Item/Replies/Delta/DeltaGetResponse.cs index f9d0c1342b..705e78750d 100644 --- a/src/generated/Chats/Item/Messages/Item/Replies/Delta/DeltaGetResponse.cs +++ b/src/generated/Chats/Item/Messages/Item/Replies/Delta/DeltaGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Chats.Item.Messages.Item.Replies.Delta { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DeltaGetResponse : BaseDeltaFunctionResponse, IParsable + public partial class DeltaGetResponse : global::ApiSdk.Models.BaseDeltaFunctionResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Chats.Item.Messages.Item.Replies.Delta.DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeltaGetResponse(); + return new global::ApiSdk.Chats.Item.Messages.Item.Replies.Delta.DeltaGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(ChatMessage.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ChatMessage.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/Replies/Delta/DeltaRequestBuilder.cs b/src/generated/Chats/Item/Messages/Item/Replies/Delta/DeltaRequestBuilder.cs index d58cea9a4d..bc98b3b95e 100644 --- a/src/generated/Chats/Item/Messages/Item/Replies/Delta/DeltaRequestBuilder.cs +++ b/src/generated/Chats/Item/Messages/Item/Replies/Delta/DeltaRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.Chats.Item.Messages.Item.Replies.Delta /// /// Provides operations to call the delta method. /// - public class DeltaRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilder : BaseCliRequestBuilder { /// - /// Retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin the to retrieve additional changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. + /// Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin the to retrieve additional changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta"; + command.Description = "Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta"; var chatIdOption = new Option("--chat-id", description: "The unique identifier of chat") { }; chatIdOption.IsRequired = true; @@ -130,31 +133,31 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeltaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeltaRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin the to retrieve additional changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. + /// Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -163,9 +166,10 @@ public RequestInformation ToGetRequestInformation(Action - /// Retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin the to retrieve additional changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. + /// Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. /// - public class DeltaRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -229,3 +233,4 @@ public class DeltaRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/Replies/ForwardToChat/ForwardToChatPostRequestBody.cs b/src/generated/Chats/Item/Messages/Item/Replies/ForwardToChat/ForwardToChatPostRequestBody.cs new file mode 100644 index 0000000000..353f2e43a1 --- /dev/null +++ b/src/generated/Chats/Item/Messages/Item/Replies/ForwardToChat/ForwardToChatPostRequestBody.cs @@ -0,0 +1,86 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.Chats.Item.Messages.Item.Replies.ForwardToChat +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ForwardToChatPostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The additionalMessage property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::ApiSdk.Models.ChatMessage? AdditionalMessage { get; set; } +#nullable restore +#else + public global::ApiSdk.Models.ChatMessage AdditionalMessage { get; set; } +#endif + /// The messageIds property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? MessageIds { get; set; } +#nullable restore +#else + public List MessageIds { get; set; } +#endif + /// The targetChatIds property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? TargetChatIds { get; set; } +#nullable restore +#else + public List TargetChatIds { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ForwardToChatPostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.Chats.Item.Messages.Item.Replies.ForwardToChat.ForwardToChatPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Chats.Item.Messages.Item.Replies.ForwardToChat.ForwardToChatPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "additionalMessage", n => { AdditionalMessage = n.GetObjectValue(global::ApiSdk.Models.ChatMessage.CreateFromDiscriminatorValue); } }, + { "messageIds", n => { MessageIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "targetChatIds", n => { TargetChatIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteObjectValue("additionalMessage", AdditionalMessage); + writer.WriteCollectionOfPrimitiveValues("messageIds", MessageIds); + writer.WriteCollectionOfPrimitiveValues("targetChatIds", TargetChatIds); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/Replies/ForwardToChat/ForwardToChatPostResponse.cs b/src/generated/Chats/Item/Messages/Item/Replies/ForwardToChat/ForwardToChatPostResponse.cs new file mode 100644 index 0000000000..1fd30801a7 --- /dev/null +++ b/src/generated/Chats/Item/Messages/Item/Replies/ForwardToChat/ForwardToChatPostResponse.cs @@ -0,0 +1,57 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.Chats.Item.Messages.Item.Replies.ForwardToChat +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ForwardToChatPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value { get; set; } +#nullable restore +#else + public List Value { get; set; } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::ApiSdk.Chats.Item.Messages.Item.Replies.ForwardToChat.ForwardToChatPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Chats.Item.Messages.Item.Replies.ForwardToChat.ForwardToChatPostResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ActionResultPart.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/Replies/ForwardToChat/ForwardToChatRequestBuilder.cs b/src/generated/Chats/Item/Messages/Item/Replies/ForwardToChat/ForwardToChatRequestBuilder.cs new file mode 100644 index 0000000000..0da3e2db8f --- /dev/null +++ b/src/generated/Chats/Item/Messages/Item/Replies/ForwardToChat/ForwardToChatRequestBuilder.cs @@ -0,0 +1,134 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Chats.Item.Messages.Item.Replies.ForwardToChat +{ + /// + /// Provides operations to call the forwardToChat method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ForwardToChatRequestBuilder : BaseCliRequestBuilder + { + /// + /// Forward a chat message, a channel message, or a channel message reply to a chat. + /// Find more info here + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Forward a chat message, a channel message, or a channel message reply to a chat.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta"; + var chatIdOption = new Option("--chat-id", description: "The unique identifier of chat") { + }; + chatIdOption.IsRequired = true; + command.AddOption(chatIdOption); + var chatMessageIdOption = new Option("--chat-message-id", description: "The unique identifier of chatMessage") { + }; + chatMessageIdOption.IsRequired = true; + command.AddOption(chatMessageIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var chatId = invocationContext.ParseResult.GetValueForOption(chatIdOption); + var chatMessageId = invocationContext.ParseResult.GetValueForOption(chatMessageIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Chats.Item.Messages.Item.Replies.ForwardToChat.ForwardToChatPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (chatId is not null) requestInfo.PathParameters.Add("chat%2Did", chatId); + if (chatMessageId is not null) requestInfo.PathParameters.Add("chatMessage%2Did", chatMessageId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ForwardToChatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ForwardToChatRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", rawUrl) + { + } + /// + /// Forward a chat message, a channel message, or a channel message reply to a chat. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.Messages.Item.Replies.ForwardToChat.ForwardToChatPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.Messages.Item.Replies.ForwardToChat.ForwardToChatPostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/Replies/Item/ChatMessageItemRequestBuilder.cs b/src/generated/Chats/Item/Messages/Item/Replies/Item/ChatMessageItemRequestBuilder.cs index b495d979ed..740f5c0523 100644 --- a/src/generated/Chats/Item/Messages/Item/Replies/Item/ChatMessageItemRequestBuilder.cs +++ b/src/generated/Chats/Item/Messages/Item/Replies/Item/ChatMessageItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Chats.Item.Messages.Item.Replies.Item.HostedContents; using ApiSdk.Chats.Item.Messages.Item.Replies.Item.SetReaction; using ApiSdk.Chats.Item.Messages.Item.Replies.Item.SoftDelete; @@ -6,6 +7,7 @@ using ApiSdk.Chats.Item.Messages.Item.Replies.Item.UnsetReaction; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -24,7 +26,8 @@ namespace ApiSdk.Chats.Item.Messages.Item.Replies.Item /// /// Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. /// - public class ChatMessageItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChatMessageItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property replies for chats @@ -145,7 +148,7 @@ public Command BuildHostedContentsNavCommand() { var command = new Command("hosted-contents"); command.Description = "Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity."; - var builder = new HostedContentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Item.Replies.Item.HostedContents.HostedContentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -204,8 +207,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ChatMessage.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ChatMessage.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -235,7 +238,7 @@ public Command BuildSetReactionNavCommand() { var command = new Command("set-reaction"); command.Description = "Provides operations to call the setReaction method."; - var builder = new SetReactionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Item.Replies.Item.SetReaction.SetReactionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -252,7 +255,7 @@ public Command BuildSoftDeleteNavCommand() { var command = new Command("soft-delete"); command.Description = "Provides operations to call the softDelete method."; - var builder = new SoftDeleteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Item.Replies.Item.SoftDelete.SoftDeleteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -269,7 +272,7 @@ public Command BuildUndoSoftDeleteNavCommand() { var command = new Command("undo-soft-delete"); command.Description = "Provides operations to call the undoSoftDelete method."; - var builder = new UndoSoftDeleteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Item.Replies.Item.UndoSoftDelete.UndoSoftDeleteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -286,7 +289,7 @@ public Command BuildUnsetReactionNavCommand() { var command = new Command("unset-reaction"); command.Description = "Provides operations to call the unsetReaction method."; - var builder = new UnsetReactionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Item.Replies.Item.UnsetReaction.UnsetReactionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -296,14 +299,14 @@ public Command BuildUnsetReactionNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ChatMessageItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/{chatMessage%2Did1}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChatMessageItemRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/{chatMessage%2Did1}{?%24expand,%24select}", rawUrl) @@ -335,11 +338,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -355,11 +358,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ChatMessage body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ChatMessage body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ChatMessage body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ChatMessage body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -371,7 +374,8 @@ public RequestInformation ToPatchRequestInformation(ChatMessage body, Action /// Replies for a specified message. Supports $expand for channel messages. /// - public class ChatMessageItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChatMessageItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -396,3 +400,4 @@ public class ChatMessageItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/Replies/Item/HostedContents/Count/CountRequestBuilder.cs b/src/generated/Chats/Item/Messages/Item/Replies/Item/HostedContents/Count/CountRequestBuilder.cs index 8768791632..b85be03467 100644 --- a/src/generated/Chats/Item/Messages/Item/Replies/Item/HostedContents/Count/CountRequestBuilder.cs +++ b/src/generated/Chats/Item/Messages/Item/Replies/Item/HostedContents/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.Messages.Item.Replies.Item.HostedContents.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -75,14 +78,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/{chatMessage%2Did1}/hostedContents/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/{chatMessage%2Did1}/hostedContents/$count{?%24filter,%24search}", rawUrl) @@ -95,11 +98,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/m /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -110,7 +113,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -135,3 +139,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/Replies/Item/HostedContents/HostedContentsRequestBuilder.cs b/src/generated/Chats/Item/Messages/Item/Replies/Item/HostedContents/HostedContentsRequestBuilder.cs index 172da4fe39..1f36b63b60 100644 --- a/src/generated/Chats/Item/Messages/Item/Replies/Item/HostedContents/HostedContentsRequestBuilder.cs +++ b/src/generated/Chats/Item/Messages/Item/Replies/Item/HostedContents/HostedContentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Chats.Item.Messages.Item.Replies.Item.HostedContents.Count; using ApiSdk.Chats.Item.Messages.Item.Replies.Item.HostedContents.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Chats.Item.Messages.Item.Replies.Item.HostedContents /// /// Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. /// - public class HostedContentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HostedContentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ChatMessageHostedContentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Item.Replies.Item.HostedContents.Item.ChatMessageHostedContentItemRequestBuilder(PathParameters); commands.Add(builder.BuildContentNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Item.Replies.Item.HostedContents.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -95,8 +98,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ChatMessageHostedContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ChatMessageHostedContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -233,14 +236,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public HostedContentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/{chatMessage%2Did1}/hostedContents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HostedContentsRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/{chatMessage%2Did1}/hostedContents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -253,11 +256,11 @@ public HostedContentsRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{cha /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -273,11 +276,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ChatMessageHostedContent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ChatMessageHostedContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ChatMessageHostedContent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ChatMessageHostedContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPostRequestInformation(ChatMessageHostedContent body /// /// Content in a message hosted by Microsoft Teams - for example, images or code snippets. /// - public class HostedContentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HostedContentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -353,3 +357,4 @@ public class HostedContentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/Replies/Item/HostedContents/Item/ChatMessageHostedContentItemRequestBuilder.cs b/src/generated/Chats/Item/Messages/Item/Replies/Item/HostedContents/Item/ChatMessageHostedContentItemRequestBuilder.cs index 1fe1c31a73..01d696b810 100644 --- a/src/generated/Chats/Item/Messages/Item/Replies/Item/HostedContents/Item/ChatMessageHostedContentItemRequestBuilder.cs +++ b/src/generated/Chats/Item/Messages/Item/Replies/Item/HostedContents/Item/ChatMessageHostedContentItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Chats.Item.Messages.Item.Replies.Item.HostedContents.Item.Value; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Chats.Item.Messages.Item.Replies.Item.HostedContents.Item /// /// Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. /// - public class ChatMessageHostedContentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChatMessageHostedContentItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the media for the chat entity. @@ -30,7 +33,7 @@ public Command BuildContentNavCommand() { var command = new Command("content"); command.Description = "Provides operations to manage the media for the chat entity."; - var builder = new ContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Item.Replies.Item.HostedContents.Item.Value.ContentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -209,8 +212,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ChatMessageHostedContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ChatMessageHostedContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -234,14 +237,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ChatMessageHostedContentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/{chatMessage%2Did1}/hostedContents/{chatMessageHostedContent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChatMessageHostedContentItemRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/{chatMessage%2Did1}/hostedContents/{chatMessageHostedContent%2Did}{?%24expand,%24select}", rawUrl) @@ -273,11 +276,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -293,11 +296,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ChatMessageHostedContent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ChatMessageHostedContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ChatMessageHostedContent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ChatMessageHostedContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(ChatMessageHostedContent bod /// /// Content in a message hosted by Microsoft Teams - for example, images or code snippets. /// - public class ChatMessageHostedContentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChatMessageHostedContentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class ChatMessageHostedContentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/Replies/Item/HostedContents/Item/Value/ContentRequestBuilder.cs b/src/generated/Chats/Item/Messages/Item/Replies/Item/HostedContents/Item/Value/ContentRequestBuilder.cs index 9f5e8153d9..7e3d8927a0 100644 --- a/src/generated/Chats/Item/Messages/Item/Replies/Item/HostedContents/Item/Value/ContentRequestBuilder.cs +++ b/src/generated/Chats/Item/Messages/Item/Replies/Item/HostedContents/Item/Value/ContentRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.Messages.Item.Replies.Item.HostedContents.Item.Value /// /// Provides operations to manage the media for the chat entity. /// - public class ContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilder : BaseCliRequestBuilder { /// /// The unique identifier for an entity. Read-only. @@ -200,14 +203,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/{chatMessage%2Did1}/hostedContents/{chatMessageHostedContent%2Did}/$value", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/{chatMessage%2Did1}/hostedContents/{chatMessageHostedContent%2Did}/$value", rawUrl) @@ -275,3 +278,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Chats.Item.Messages.Item.Replies.Item.SetReaction { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetReactionPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetReactionPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class SetReactionPostRequestBody : IAdditionalDataHolder, IParsable public string ReactionType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetReactionPostRequestBody() { @@ -30,12 +32,12 @@ public SetReactionPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetReactionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Chats.Item.Messages.Item.Replies.Item.SetReaction.SetReactionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetReactionPostRequestBody(); + return new global::ApiSdk.Chats.Item.Messages.Item.Replies.Item.SetReaction.SetReactionPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/Replies/Item/SetReaction/SetReactionRequestBuilder.cs b/src/generated/Chats/Item/Messages/Item/Replies/Item/SetReaction/SetReactionRequestBuilder.cs index 8cef0be5bb..8fb2edf283 100644 --- a/src/generated/Chats/Item/Messages/Item/Replies/Item/SetReaction/SetReactionRequestBuilder.cs +++ b/src/generated/Chats/Item/Messages/Item/Replies/Item/SetReaction/SetReactionRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.Messages.Item.Replies.Item.SetReaction /// /// Provides operations to call the setReaction method. /// - public class SetReactionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetReactionRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action setReaction @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SetReactionPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Chats.Item.Messages.Item.Replies.Item.SetReaction.SetReactionPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SetReactionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/{chatMessage%2Did1}/setReaction", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetReactionRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/{chatMessage%2Did1}/setReaction", rawUrl) @@ -95,11 +98,11 @@ public SetReactionRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2 /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SetReactionPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.Messages.Item.Replies.Item.SetReaction.SetReactionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetReactionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.Messages.Item.Replies.Item.SetReaction.SetReactionPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(SetReactionPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/Replies/Item/SoftDelete/SoftDeleteRequestBuilder.cs b/src/generated/Chats/Item/Messages/Item/Replies/Item/SoftDelete/SoftDeleteRequestBuilder.cs index 278021a4ee..2bcb4c8ea9 100644 --- a/src/generated/Chats/Item/Messages/Item/Replies/Item/SoftDelete/SoftDeleteRequestBuilder.cs +++ b/src/generated/Chats/Item/Messages/Item/Replies/Item/SoftDelete/SoftDeleteRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.Messages.Item.Replies.Item.SoftDelete /// /// Provides operations to call the softDelete method. /// - public class SoftDeleteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SoftDeleteRequestBuilder : BaseCliRequestBuilder { /// /// Delete a single chatMessage or a chat message reply in a channel or a chat. @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SoftDeleteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/{chatMessage%2Did1}/softDelete", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SoftDeleteRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/{chatMessage%2Did1}/softDelete", rawUrl) @@ -96,3 +99,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.Messages.Item.Replies.Item.UndoSoftDelete /// /// Provides operations to call the undoSoftDelete method. /// - public class UndoSoftDeleteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UndoSoftDeleteRequestBuilder : BaseCliRequestBuilder { /// /// Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UndoSoftDeleteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/{chatMessage%2Did1}/undoSoftDelete", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UndoSoftDeleteRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/{chatMessage%2Did1}/undoSoftDelete", rawUrl) @@ -96,3 +99,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Chats.Item.Messages.Item.Replies.Item.UnsetReaction { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnsetReactionPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnsetReactionPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class UnsetReactionPostRequestBody : IAdditionalDataHolder, IParsable public string ReactionType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnsetReactionPostRequestBody() { @@ -30,12 +32,12 @@ public UnsetReactionPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnsetReactionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Chats.Item.Messages.Item.Replies.Item.UnsetReaction.UnsetReactionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnsetReactionPostRequestBody(); + return new global::ApiSdk.Chats.Item.Messages.Item.Replies.Item.UnsetReaction.UnsetReactionPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/Replies/Item/UnsetReaction/UnsetReactionRequestBuilder.cs b/src/generated/Chats/Item/Messages/Item/Replies/Item/UnsetReaction/UnsetReactionRequestBuilder.cs index 1a1c37fbef..d1d744877b 100644 --- a/src/generated/Chats/Item/Messages/Item/Replies/Item/UnsetReaction/UnsetReactionRequestBuilder.cs +++ b/src/generated/Chats/Item/Messages/Item/Replies/Item/UnsetReaction/UnsetReactionRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.Messages.Item.Replies.Item.UnsetReaction /// /// Provides operations to call the unsetReaction method. /// - public class UnsetReactionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnsetReactionRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action unsetReaction @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnsetReactionPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Chats.Item.Messages.Item.Replies.Item.UnsetReaction.UnsetReactionPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UnsetReactionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/{chatMessage%2Did1}/unsetReaction", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnsetReactionRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/{chatMessage%2Did1}/unsetReaction", rawUrl) @@ -95,11 +98,11 @@ public UnsetReactionRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnsetReactionPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.Messages.Item.Replies.Item.UnsetReaction.UnsetReactionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnsetReactionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.Messages.Item.Replies.Item.UnsetReaction.UnsetReactionPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(UnsetReactionPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/Replies/RepliesRequestBuilder.cs b/src/generated/Chats/Item/Messages/Item/Replies/RepliesRequestBuilder.cs index 83a2620227..83dc3aa533 100644 --- a/src/generated/Chats/Item/Messages/Item/Replies/RepliesRequestBuilder.cs +++ b/src/generated/Chats/Item/Messages/Item/Replies/RepliesRequestBuilder.cs @@ -1,9 +1,13 @@ // +#pragma warning disable CS0618 using ApiSdk.Chats.Item.Messages.Item.Replies.Count; using ApiSdk.Chats.Item.Messages.Item.Replies.Delta; +using ApiSdk.Chats.Item.Messages.Item.Replies.ForwardToChat; using ApiSdk.Chats.Item.Messages.Item.Replies.Item; +using ApiSdk.Chats.Item.Messages.Item.Replies.ReplyWithQuote; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +26,8 @@ namespace ApiSdk.Chats.Item.Messages.Item.Replies /// /// Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. /// - public class RepliesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RepliesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. @@ -32,7 +37,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ApiSdk.Chats.Item.Messages.Item.Replies.Item.ChatMessageItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Item.Replies.Item.ChatMessageItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildHostedContentsNavCommand()); @@ -51,7 +56,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Item.Replies.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -95,8 +100,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ChatMessage.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ChatMessage.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -125,7 +130,7 @@ public Command BuildDeltaNavCommand() { var command = new Command("delta"); command.Description = "Provides operations to call the delta method."; - var builder = new DeltaRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Item.Replies.Delta.DeltaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -135,6 +140,23 @@ public Command BuildDeltaNavCommand() return command; } /// + /// Provides operations to call the forwardToChat method. + /// + /// A + public Command BuildForwardToChatNavCommand() + { + var command = new Command("forward-to-chat"); + command.Description = "Provides operations to call the forwardToChat method."; + var builder = new global::ApiSdk.Chats.Item.Messages.Item.Replies.ForwardToChat.ForwardToChatRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// /// Replies for a specified message. Supports $expand for channel messages. /// /// A @@ -243,14 +265,31 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to call the replyWithQuote method. + /// + /// A + public Command BuildReplyWithQuoteNavCommand() + { + var command = new Command("reply-with-quote"); + command.Description = "Provides operations to call the replyWithQuote method."; + var builder = new global::ApiSdk.Chats.Item.Messages.Item.Replies.ReplyWithQuote.ReplyWithQuoteRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RepliesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RepliesRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -263,11 +302,11 @@ public RepliesRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did} /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -283,11 +322,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ChatMessage body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ChatMessage body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ChatMessage body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ChatMessage body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -299,7 +338,8 @@ public RequestInformation ToPostRequestInformation(ChatMessage body, Action /// Replies for a specified message. Supports $expand for channel messages. /// - public class RepliesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RepliesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -363,3 +403,4 @@ public class RepliesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/Replies/ReplyWithQuote/ReplyWithQuotePostRequestBody.cs b/src/generated/Chats/Item/Messages/Item/Replies/ReplyWithQuote/ReplyWithQuotePostRequestBody.cs new file mode 100644 index 0000000000..9941da67f7 --- /dev/null +++ b/src/generated/Chats/Item/Messages/Item/Replies/ReplyWithQuote/ReplyWithQuotePostRequestBody.cs @@ -0,0 +1,76 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.Chats.Item.Messages.Item.Replies.ReplyWithQuote +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ReplyWithQuotePostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The messageIds property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? MessageIds { get; set; } +#nullable restore +#else + public List MessageIds { get; set; } +#endif + /// The replyMessage property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::ApiSdk.Models.ChatMessage? ReplyMessage { get; set; } +#nullable restore +#else + public global::ApiSdk.Models.ChatMessage ReplyMessage { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ReplyWithQuotePostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.Chats.Item.Messages.Item.Replies.ReplyWithQuote.ReplyWithQuotePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Chats.Item.Messages.Item.Replies.ReplyWithQuote.ReplyWithQuotePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "messageIds", n => { MessageIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "replyMessage", n => { ReplyMessage = n.GetObjectValue(global::ApiSdk.Models.ChatMessage.CreateFromDiscriminatorValue); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteCollectionOfPrimitiveValues("messageIds", MessageIds); + writer.WriteObjectValue("replyMessage", ReplyMessage); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/Replies/ReplyWithQuote/ReplyWithQuoteRequestBuilder.cs b/src/generated/Chats/Item/Messages/Item/Replies/ReplyWithQuote/ReplyWithQuoteRequestBuilder.cs new file mode 100644 index 0000000000..a30cf83f42 --- /dev/null +++ b/src/generated/Chats/Item/Messages/Item/Replies/ReplyWithQuote/ReplyWithQuoteRequestBuilder.cs @@ -0,0 +1,122 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Chats.Item.Messages.Item.Replies.ReplyWithQuote +{ + /// + /// Provides operations to call the replyWithQuote method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReplyWithQuoteRequestBuilder : BaseCliRequestBuilder + { + /// + /// Reply with quote to a single chat message or multiple chat messages in a chat. + /// Find more info here + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Reply with quote to a single chat message or multiple chat messages in a chat.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta"; + var chatIdOption = new Option("--chat-id", description: "The unique identifier of chat") { + }; + chatIdOption.IsRequired = true; + command.AddOption(chatIdOption); + var chatMessageIdOption = new Option("--chat-message-id", description: "The unique identifier of chatMessage") { + }; + chatMessageIdOption.IsRequired = true; + command.AddOption(chatMessageIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var chatId = invocationContext.ParseResult.GetValueForOption(chatIdOption); + var chatMessageId = invocationContext.ParseResult.GetValueForOption(chatMessageIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Chats.Item.Messages.Item.Replies.ReplyWithQuote.ReplyWithQuotePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (chatId is not null) requestInfo.PathParameters.Add("chat%2Did", chatId); + if (chatMessageId is not null) requestInfo.PathParameters.Add("chatMessage%2Did", chatMessageId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ReplyWithQuoteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ReplyWithQuoteRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", rawUrl) + { + } + /// + /// Reply with quote to a single chat message or multiple chat messages in a chat. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.Messages.Item.Replies.ReplyWithQuote.ReplyWithQuotePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.Messages.Item.Replies.ReplyWithQuote.ReplyWithQuotePostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/SetReaction/SetReactionPostRequestBody.cs b/src/generated/Chats/Item/Messages/Item/SetReaction/SetReactionPostRequestBody.cs index 9031911139..4ab19068cb 100644 --- a/src/generated/Chats/Item/Messages/Item/SetReaction/SetReactionPostRequestBody.cs +++ b/src/generated/Chats/Item/Messages/Item/SetReaction/SetReactionPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Chats.Item.Messages.Item.SetReaction { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetReactionPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetReactionPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class SetReactionPostRequestBody : IAdditionalDataHolder, IParsable public string ReactionType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetReactionPostRequestBody() { @@ -30,12 +32,12 @@ public SetReactionPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetReactionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Chats.Item.Messages.Item.SetReaction.SetReactionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetReactionPostRequestBody(); + return new global::ApiSdk.Chats.Item.Messages.Item.SetReaction.SetReactionPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/SetReaction/SetReactionRequestBuilder.cs b/src/generated/Chats/Item/Messages/Item/SetReaction/SetReactionRequestBuilder.cs index 5fcbe7e0bd..84191dce8b 100644 --- a/src/generated/Chats/Item/Messages/Item/SetReaction/SetReactionRequestBuilder.cs +++ b/src/generated/Chats/Item/Messages/Item/SetReaction/SetReactionRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.Messages.Item.SetReaction /// /// Provides operations to call the setReaction method. /// - public class SetReactionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetReactionRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action setReaction @@ -47,8 +50,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SetReactionPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Chats.Item.Messages.Item.SetReaction.SetReactionPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -68,14 +71,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SetReactionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/setReaction", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetReactionRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/setReaction", rawUrl) @@ -89,11 +92,11 @@ public SetReactionRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2 /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SetReactionPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.Messages.Item.SetReaction.SetReactionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetReactionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.Messages.Item.SetReaction.SetReactionPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(SetReactionPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/SoftDelete/SoftDeleteRequestBuilder.cs b/src/generated/Chats/Item/Messages/Item/SoftDelete/SoftDeleteRequestBuilder.cs index ede50cdf71..82ad118901 100644 --- a/src/generated/Chats/Item/Messages/Item/SoftDelete/SoftDeleteRequestBuilder.cs +++ b/src/generated/Chats/Item/Messages/Item/SoftDelete/SoftDeleteRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.Messages.Item.SoftDelete /// /// Provides operations to call the softDelete method. /// - public class SoftDeleteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SoftDeleteRequestBuilder : BaseCliRequestBuilder { /// /// Delete a single chatMessage or a chat message reply in a channel or a chat. @@ -56,14 +59,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SoftDeleteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/softDelete", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SoftDeleteRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/softDelete", rawUrl) @@ -90,3 +93,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.Messages.Item.UndoSoftDelete /// /// Provides operations to call the undoSoftDelete method. /// - public class UndoSoftDeleteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UndoSoftDeleteRequestBuilder : BaseCliRequestBuilder { /// /// Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. @@ -56,14 +59,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UndoSoftDeleteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/undoSoftDelete", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UndoSoftDeleteRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/undoSoftDelete", rawUrl) @@ -90,3 +93,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Chats.Item.Messages.Item.UnsetReaction { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnsetReactionPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnsetReactionPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class UnsetReactionPostRequestBody : IAdditionalDataHolder, IParsable public string ReactionType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnsetReactionPostRequestBody() { @@ -30,12 +32,12 @@ public UnsetReactionPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnsetReactionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Chats.Item.Messages.Item.UnsetReaction.UnsetReactionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnsetReactionPostRequestBody(); + return new global::ApiSdk.Chats.Item.Messages.Item.UnsetReaction.UnsetReactionPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/Item/UnsetReaction/UnsetReactionRequestBuilder.cs b/src/generated/Chats/Item/Messages/Item/UnsetReaction/UnsetReactionRequestBuilder.cs index 11d0ca03dc..86c3877e07 100644 --- a/src/generated/Chats/Item/Messages/Item/UnsetReaction/UnsetReactionRequestBuilder.cs +++ b/src/generated/Chats/Item/Messages/Item/UnsetReaction/UnsetReactionRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.Messages.Item.UnsetReaction /// /// Provides operations to call the unsetReaction method. /// - public class UnsetReactionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnsetReactionRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action unsetReaction @@ -47,8 +50,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnsetReactionPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Chats.Item.Messages.Item.UnsetReaction.UnsetReactionPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -68,14 +71,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UnsetReactionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/unsetReaction", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnsetReactionRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/unsetReaction", rawUrl) @@ -89,11 +92,11 @@ public UnsetReactionRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnsetReactionPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.Messages.Item.UnsetReaction.UnsetReactionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnsetReactionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.Messages.Item.UnsetReaction.UnsetReactionPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(UnsetReactionPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/MessagesRequestBuilder.cs b/src/generated/Chats/Item/Messages/MessagesRequestBuilder.cs index 1c6d53e71c..b8a2d20abc 100644 --- a/src/generated/Chats/Item/Messages/MessagesRequestBuilder.cs +++ b/src/generated/Chats/Item/Messages/MessagesRequestBuilder.cs @@ -1,9 +1,13 @@ // +#pragma warning disable CS0618 using ApiSdk.Chats.Item.Messages.Count; using ApiSdk.Chats.Item.Messages.Delta; +using ApiSdk.Chats.Item.Messages.ForwardToChat; using ApiSdk.Chats.Item.Messages.Item; +using ApiSdk.Chats.Item.Messages.ReplyWithQuote; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +26,8 @@ namespace ApiSdk.Chats.Item.Messages /// /// Provides operations to manage the messages property of the microsoft.graph.chat entity. /// - public class MessagesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MessagesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the messages property of the microsoft.graph.chat entity. @@ -32,7 +37,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ChatMessageItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Item.ChatMessageItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildHostedContentsNavCommand()); @@ -52,7 +57,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -62,14 +67,14 @@ public Command BuildCountNavCommand() return command; } /// - /// Send a new chatMessage in the specified channel or a chat. - /// Find more info here + /// Send a new chatMessage in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. + /// Find more info here /// /// A public Command BuildCreateCommand() { var command = new Command("create"); - command.Description = "Send a new chatMessage in the specified channel or a chat.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-beta"; + command.Description = "Send a new chatMessage in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/chat-post-messages?view=graph-rest-beta"; var chatIdOption = new Option("--chat-id", description: "The unique identifier of chat") { }; chatIdOption.IsRequired = true; @@ -92,8 +97,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ChatMessage.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ChatMessage.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -121,7 +126,7 @@ public Command BuildDeltaNavCommand() { var command = new Command("delta"); command.Description = "Provides operations to call the delta method."; - var builder = new DeltaRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Messages.Delta.DeltaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -131,6 +136,23 @@ public Command BuildDeltaNavCommand() return command; } /// + /// Provides operations to call the forwardToChat method. + /// + /// A + public Command BuildForwardToChatNavCommand() + { + var command = new Command("forward-to-chat"); + command.Description = "Provides operations to call the forwardToChat method."; + var builder = new global::ApiSdk.Chats.Item.Messages.ForwardToChat.ForwardToChatRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// /// Retrieve the list of messages in a chat. This method supports federation. To list chat messages in application context, the request must be made from the tenant that the channel owner belongs to (represented by the tenantId property on the channel). /// Find more info here /// @@ -234,14 +256,31 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to call the replyWithQuote method. + /// + /// A + public Command BuildReplyWithQuoteNavCommand() + { + var command = new Command("reply-with-quote"); + command.Description = "Provides operations to call the replyWithQuote method."; + var builder = new global::ApiSdk.Chats.Item.Messages.ReplyWithQuote.ReplyWithQuoteRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MessagesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MessagesRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -254,11 +293,11 @@ public MessagesRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -267,18 +306,18 @@ public RequestInformation ToGetRequestInformation(Action - /// Send a new chatMessage in the specified channel or a chat. + /// Send a new chatMessage in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ChatMessage body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ChatMessage body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ChatMessage body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ChatMessage body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -290,7 +329,8 @@ public RequestInformation ToPostRequestInformation(ChatMessage body, Action /// Retrieve the list of messages in a chat. This method supports federation. To list chat messages in application context, the request must be made from the tenant that the channel owner belongs to (represented by the tenantId property on the channel). /// - public class MessagesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MessagesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -354,3 +394,4 @@ public class MessagesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/ReplyWithQuote/ReplyWithQuotePostRequestBody.cs b/src/generated/Chats/Item/Messages/ReplyWithQuote/ReplyWithQuotePostRequestBody.cs new file mode 100644 index 0000000000..1361d4bc99 --- /dev/null +++ b/src/generated/Chats/Item/Messages/ReplyWithQuote/ReplyWithQuotePostRequestBody.cs @@ -0,0 +1,76 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.Chats.Item.Messages.ReplyWithQuote +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ReplyWithQuotePostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The messageIds property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? MessageIds { get; set; } +#nullable restore +#else + public List MessageIds { get; set; } +#endif + /// The replyMessage property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::ApiSdk.Models.ChatMessage? ReplyMessage { get; set; } +#nullable restore +#else + public global::ApiSdk.Models.ChatMessage ReplyMessage { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ReplyWithQuotePostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.Chats.Item.Messages.ReplyWithQuote.ReplyWithQuotePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Chats.Item.Messages.ReplyWithQuote.ReplyWithQuotePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "messageIds", n => { MessageIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "replyMessage", n => { ReplyMessage = n.GetObjectValue(global::ApiSdk.Models.ChatMessage.CreateFromDiscriminatorValue); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteCollectionOfPrimitiveValues("messageIds", MessageIds); + writer.WriteObjectValue("replyMessage", ReplyMessage); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Messages/ReplyWithQuote/ReplyWithQuoteRequestBuilder.cs b/src/generated/Chats/Item/Messages/ReplyWithQuote/ReplyWithQuoteRequestBuilder.cs new file mode 100644 index 0000000000..6012bd9742 --- /dev/null +++ b/src/generated/Chats/Item/Messages/ReplyWithQuote/ReplyWithQuoteRequestBuilder.cs @@ -0,0 +1,116 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Chats.Item.Messages.ReplyWithQuote +{ + /// + /// Provides operations to call the replyWithQuote method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReplyWithQuoteRequestBuilder : BaseCliRequestBuilder + { + /// + /// Reply with quote to a single chat message or multiple chat messages in a chat. + /// Find more info here + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Reply with quote to a single chat message or multiple chat messages in a chat.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta"; + var chatIdOption = new Option("--chat-id", description: "The unique identifier of chat") { + }; + chatIdOption.IsRequired = true; + command.AddOption(chatIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var chatId = invocationContext.ParseResult.GetValueForOption(chatIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Chats.Item.Messages.ReplyWithQuote.ReplyWithQuotePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (chatId is not null) requestInfo.PathParameters.Add("chat%2Did", chatId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ReplyWithQuoteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/messages/replyWithQuote", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ReplyWithQuoteRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/messages/replyWithQuote", rawUrl) + { + } + /// + /// Reply with quote to a single chat message or multiple chat messages in a chat. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.Messages.ReplyWithQuote.ReplyWithQuotePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.Messages.ReplyWithQuote.ReplyWithQuotePostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Operations/Count/CountRequestBuilder.cs b/src/generated/Chats/Item/Operations/Count/CountRequestBuilder.cs index e19b7125db..11cb5bf87f 100644 --- a/src/generated/Chats/Item/Operations/Count/CountRequestBuilder.cs +++ b/src/generated/Chats/Item/Operations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.Operations.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/operations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/operations/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/o /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Operations/Item/TeamsAsyncOperationItemRequestBuilder.cs b/src/generated/Chats/Item/Operations/Item/TeamsAsyncOperationItemRequestBuilder.cs index 5f5b3af932..ff46d54c18 100644 --- a/src/generated/Chats/Item/Operations/Item/TeamsAsyncOperationItemRequestBuilder.cs +++ b/src/generated/Chats/Item/Operations/Item/TeamsAsyncOperationItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Chats.Item.Operations.Item /// /// Provides operations to manage the operations property of the microsoft.graph.chat entity. /// - public class TeamsAsyncOperationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsAsyncOperationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property operations for chats @@ -156,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TeamsAsyncOperation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TeamsAsyncOperation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -179,14 +182,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TeamsAsyncOperationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/operations/{teamsAsyncOperation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TeamsAsyncOperationItemRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/operations/{teamsAsyncOperation%2Did}{?%24expand,%24select}", rawUrl) @@ -218,11 +221,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -238,11 +241,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(TeamsAsyncOperation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsAsyncOperation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(TeamsAsyncOperation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsAsyncOperation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +257,8 @@ public RequestInformation ToPatchRequestInformation(TeamsAsyncOperation body, Ac /// /// Get the specified Teams async operation that ran or is running on a specific resource. /// - public class TeamsAsyncOperationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsAsyncOperationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -279,3 +283,4 @@ public class TeamsAsyncOperationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Operations/OperationsRequestBuilder.cs b/src/generated/Chats/Item/Operations/OperationsRequestBuilder.cs index 98395fb924..5a62894f6f 100644 --- a/src/generated/Chats/Item/Operations/OperationsRequestBuilder.cs +++ b/src/generated/Chats/Item/Operations/OperationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Chats.Item.Operations.Count; using ApiSdk.Chats.Item.Operations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Chats.Item.Operations /// /// Provides operations to manage the operations property of the microsoft.graph.chat entity. /// - public class OperationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OperationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the operations property of the microsoft.graph.chat entity. @@ -30,7 +33,7 @@ public class OperationsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new TeamsAsyncOperationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Operations.Item.TeamsAsyncOperationItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Operations.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TeamsAsyncOperation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TeamsAsyncOperation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -208,14 +211,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public OperationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/operations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OperationsRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/operations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -228,11 +231,11 @@ public OperationsRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2D /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -248,11 +251,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TeamsAsyncOperation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TeamsAsyncOperation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TeamsAsyncOperation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TeamsAsyncOperation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -264,7 +267,8 @@ public RequestInformation ToPostRequestInformation(TeamsAsyncOperation body, Act /// /// List all Teams async operations that ran or are running on the specified chat. /// - public class OperationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OperationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -328,3 +332,4 @@ public class OperationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/PermissionGrants/Count/CountRequestBuilder.cs b/src/generated/Chats/Item/PermissionGrants/Count/CountRequestBuilder.cs index 4c0586ff56..4574fb5db5 100644 --- a/src/generated/Chats/Item/PermissionGrants/Count/CountRequestBuilder.cs +++ b/src/generated/Chats/Item/PermissionGrants/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.PermissionGrants.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/permissionGrants/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/permissionGrants/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/p /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/PermissionGrants/Item/ResourceSpecificPermissionGrantItemRequestBuilder.cs b/src/generated/Chats/Item/PermissionGrants/Item/ResourceSpecificPermissionGrantItemRequestBuilder.cs index 62d3d30abd..603ad3f270 100644 --- a/src/generated/Chats/Item/PermissionGrants/Item/ResourceSpecificPermissionGrantItemRequestBuilder.cs +++ b/src/generated/Chats/Item/PermissionGrants/Item/ResourceSpecificPermissionGrantItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Chats.Item.PermissionGrants.Item /// /// Provides operations to manage the permissionGrants property of the microsoft.graph.chat entity. /// - public class ResourceSpecificPermissionGrantItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResourceSpecificPermissionGrantItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property permissionGrants for chats @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ResourceSpecificPermissionGrant.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ResourceSpecificPermissionGrant.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ResourceSpecificPermissionGrantItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/permissionGrants/{resourceSpecificPermissionGrant%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ResourceSpecificPermissionGrantItemRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/permissionGrants/{resourceSpecificPermissionGrant%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ResourceSpecificPermissionGrant body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ResourceSpecificPermissionGrant body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ResourceSpecificPermissionGrant body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ResourceSpecificPermissionGrant body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ResourceSpecificPermissionGr /// /// A collection of permissions granted to apps for the chat. /// - public class ResourceSpecificPermissionGrantItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResourceSpecificPermissionGrantItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ResourceSpecificPermissionGrantItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/PermissionGrants/PermissionGrantsRequestBuilder.cs b/src/generated/Chats/Item/PermissionGrants/PermissionGrantsRequestBuilder.cs index be2f585356..26c2985813 100644 --- a/src/generated/Chats/Item/PermissionGrants/PermissionGrantsRequestBuilder.cs +++ b/src/generated/Chats/Item/PermissionGrants/PermissionGrantsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Chats.Item.PermissionGrants.Count; using ApiSdk.Chats.Item.PermissionGrants.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Chats.Item.PermissionGrants /// /// Provides operations to manage the permissionGrants property of the microsoft.graph.chat entity. /// - public class PermissionGrantsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PermissionGrantsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the permissionGrants property of the microsoft.graph.chat entity. @@ -30,7 +33,7 @@ public class PermissionGrantsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ResourceSpecificPermissionGrantItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.PermissionGrants.Item.ResourceSpecificPermissionGrantItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.PermissionGrants.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ResourceSpecificPermissionGrant.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ResourceSpecificPermissionGrant.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -208,14 +211,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PermissionGrantsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/permissionGrants{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PermissionGrantsRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/permissionGrants{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -228,11 +231,11 @@ public PermissionGrantsRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{c /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -248,11 +251,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ResourceSpecificPermissionGrant body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ResourceSpecificPermissionGrant body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ResourceSpecificPermissionGrant body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ResourceSpecificPermissionGrant body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -264,7 +267,8 @@ public RequestInformation ToPostRequestInformation(ResourceSpecificPermissionGra /// /// List all resource-specific permission grants on the chat. This list specifies the Microsoft Entra apps that have access to the chat, along with the corresponding resource-specific access that each app has. /// - public class PermissionGrantsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PermissionGrantsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -328,3 +332,4 @@ public class PermissionGrantsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/PinnedMessages/Count/CountRequestBuilder.cs b/src/generated/Chats/Item/PinnedMessages/Count/CountRequestBuilder.cs index 84a2db4793..4dd6bd3416 100644 --- a/src/generated/Chats/Item/PinnedMessages/Count/CountRequestBuilder.cs +++ b/src/generated/Chats/Item/PinnedMessages/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.PinnedMessages.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/pinnedMessages/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/pinnedMessages/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/p /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/PinnedMessages/Item/Message/MessageRequestBuilder.cs b/src/generated/Chats/Item/PinnedMessages/Item/Message/MessageRequestBuilder.cs index ec00c740d6..2bd54ac42c 100644 --- a/src/generated/Chats/Item/PinnedMessages/Item/Message/MessageRequestBuilder.cs +++ b/src/generated/Chats/Item/PinnedMessages/Item/Message/MessageRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Chats.Item.PinnedMessages.Item.Message /// /// Provides operations to manage the message property of the microsoft.graph.pinnedChatMessageInfo entity. /// - public class MessageRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MessageRequestBuilder : BaseCliRequestBuilder { /// /// Represents details about the chat message that is pinned. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MessageRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/pinnedMessages/{pinnedChatMessageInfo%2Did}/message{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MessageRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/pinnedMessages/{pinnedChatMessageInfo%2Did}/message{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MessageRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did} /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// Represents details about the chat message that is pinned. /// - public class MessageRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MessageRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MessageRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/PinnedMessages/Item/PinnedChatMessageInfoItemRequestBuilder.cs b/src/generated/Chats/Item/PinnedMessages/Item/PinnedChatMessageInfoItemRequestBuilder.cs index 90825474b3..e3237e745d 100644 --- a/src/generated/Chats/Item/PinnedMessages/Item/PinnedChatMessageInfoItemRequestBuilder.cs +++ b/src/generated/Chats/Item/PinnedMessages/Item/PinnedChatMessageInfoItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Chats.Item.PinnedMessages.Item.Message; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Chats.Item.PinnedMessages.Item /// /// Provides operations to manage the pinnedMessages property of the microsoft.graph.chat entity. /// - public class PinnedChatMessageInfoItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PinnedChatMessageInfoItemRequestBuilder : BaseCliRequestBuilder { /// /// Unpin a message from a chat. @@ -130,7 +133,7 @@ public Command BuildMessageNavCommand() { var command = new Command("message"); command.Description = "Provides operations to manage the message property of the microsoft.graph.pinnedChatMessageInfo entity."; - var builder = new MessageRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.PinnedMessages.Item.Message.MessageRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -174,8 +177,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PinnedChatMessageInfo.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.PinnedChatMessageInfo.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -197,14 +200,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PinnedChatMessageInfoItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/pinnedMessages/{pinnedChatMessageInfo%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PinnedChatMessageInfoItemRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/pinnedMessages/{pinnedChatMessageInfo%2Did}{?%24expand,%24select}", rawUrl) @@ -236,11 +239,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -256,11 +259,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(PinnedChatMessageInfo body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.PinnedChatMessageInfo body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(PinnedChatMessageInfo body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.PinnedChatMessageInfo body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -272,7 +275,8 @@ public RequestInformation ToPatchRequestInformation(PinnedChatMessageInfo body, /// /// A collection of all the pinned messages in the chat. Nullable. /// - public class PinnedChatMessageInfoItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PinnedChatMessageInfoItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -297,3 +301,4 @@ public class PinnedChatMessageInfoItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/PinnedMessages/PinnedMessagesRequestBuilder.cs b/src/generated/Chats/Item/PinnedMessages/PinnedMessagesRequestBuilder.cs index dda94fb5d6..ea96e49734 100644 --- a/src/generated/Chats/Item/PinnedMessages/PinnedMessagesRequestBuilder.cs +++ b/src/generated/Chats/Item/PinnedMessages/PinnedMessagesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Chats.Item.PinnedMessages.Count; using ApiSdk.Chats.Item.PinnedMessages.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Chats.Item.PinnedMessages /// /// Provides operations to manage the pinnedMessages property of the microsoft.graph.chat entity. /// - public class PinnedMessagesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PinnedMessagesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the pinnedMessages property of the microsoft.graph.chat entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new PinnedChatMessageInfoItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.PinnedMessages.Item.PinnedChatMessageInfoItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildMessageNavCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.PinnedMessages.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PinnedChatMessageInfo.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.PinnedChatMessageInfo.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -211,14 +214,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PinnedMessagesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/pinnedMessages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PinnedMessagesRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/pinnedMessages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -231,11 +234,11 @@ public PinnedMessagesRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{cha /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -251,11 +254,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(PinnedChatMessageInfo body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.PinnedChatMessageInfo body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PinnedChatMessageInfo body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.PinnedChatMessageInfo body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -267,7 +270,8 @@ public RequestInformation ToPostRequestInformation(PinnedChatMessageInfo body, A /// /// Get a list of pinnedChatMessages in a chat. /// - public class PinnedMessagesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PinnedMessagesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -331,3 +335,4 @@ public class PinnedMessagesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/RemoveAllAccessForUser/RemoveAllAccessForUserPostRequestBody.cs b/src/generated/Chats/Item/RemoveAllAccessForUser/RemoveAllAccessForUserPostRequestBody.cs index 9a7e808cd2..471685c063 100644 --- a/src/generated/Chats/Item/RemoveAllAccessForUser/RemoveAllAccessForUserPostRequestBody.cs +++ b/src/generated/Chats/Item/RemoveAllAccessForUser/RemoveAllAccessForUserPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Chats.Item.RemoveAllAccessForUser { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RemoveAllAccessForUserPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RemoveAllAccessForUserPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class RemoveAllAccessForUserPostRequestBody : IAdditionalDataHolder, IPar /// The user property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public TeamworkUserIdentity? User { get; set; } + public global::ApiSdk.Models.TeamworkUserIdentity? User { get; set; } #nullable restore #else - public TeamworkUserIdentity User { get; set; } + public global::ApiSdk.Models.TeamworkUserIdentity User { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RemoveAllAccessForUserPostRequestBody() { @@ -31,12 +33,12 @@ public RemoveAllAccessForUserPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RemoveAllAccessForUserPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Chats.Item.RemoveAllAccessForUser.RemoveAllAccessForUserPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RemoveAllAccessForUserPostRequestBody(); + return new global::ApiSdk.Chats.Item.RemoveAllAccessForUser.RemoveAllAccessForUserPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "user", n => { User = n.GetObjectValue(TeamworkUserIdentity.CreateFromDiscriminatorValue); } }, + { "user", n => { User = n.GetObjectValue(global::ApiSdk.Models.TeamworkUserIdentity.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("user", User); + writer.WriteObjectValue("user", User); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/RemoveAllAccessForUser/RemoveAllAccessForUserRequestBuilder.cs b/src/generated/Chats/Item/RemoveAllAccessForUser/RemoveAllAccessForUserRequestBuilder.cs index e2647552f9..192baeeb45 100644 --- a/src/generated/Chats/Item/RemoveAllAccessForUser/RemoveAllAccessForUserRequestBuilder.cs +++ b/src/generated/Chats/Item/RemoveAllAccessForUser/RemoveAllAccessForUserRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.RemoveAllAccessForUser /// /// Provides operations to call the removeAllAccessForUser method. /// - public class RemoveAllAccessForUserRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemoveAllAccessForUserRequestBuilder : BaseCliRequestBuilder { /// /// Remove access to a chat for a user. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RemoveAllAccessForUserPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Chats.Item.RemoveAllAccessForUser.RemoveAllAccessForUserPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RemoveAllAccessForUserRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/removeAllAccessForUser", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RemoveAllAccessForUserRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/removeAllAccessForUser", rawUrl) @@ -84,11 +87,11 @@ public RemoveAllAccessForUserRequestBuilder(string rawUrl) : base("{+baseurl}/ch /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RemoveAllAccessForUserPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.RemoveAllAccessForUser.RemoveAllAccessForUserPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemoveAllAccessForUserPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.RemoveAllAccessForUser.RemoveAllAccessForUserPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(RemoveAllAccessForUserPostReq } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/SendActivityNotification/SendActivityNotificationPostRequestBody.cs b/src/generated/Chats/Item/SendActivityNotification/SendActivityNotificationPostRequestBody.cs index b3981214cb..76e650200d 100644 --- a/src/generated/Chats/Item/SendActivityNotification/SendActivityNotificationPostRequestBody.cs +++ b/src/generated/Chats/Item/SendActivityNotification/SendActivityNotificationPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Chats.Item.SendActivityNotification { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SendActivityNotificationPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SendActivityNotificationPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// The activityType property @@ -23,21 +25,29 @@ public class SendActivityNotificationPostRequestBody : IAdditionalDataHolder, IP public IDictionary AdditionalData { get; set; } /// The chainId property public long? ChainId { get; set; } + /// The iconId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? IconId { get; set; } +#nullable restore +#else + public string IconId { get; set; } +#endif /// The previewText property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ItemBody? PreviewText { get; set; } + public global::ApiSdk.Models.ItemBody? PreviewText { get; set; } #nullable restore #else - public ItemBody PreviewText { get; set; } + public global::ApiSdk.Models.ItemBody PreviewText { get; set; } #endif /// The recipient property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public TeamworkNotificationRecipient? Recipient { get; set; } + public global::ApiSdk.Models.TeamworkNotificationRecipient? Recipient { get; set; } #nullable restore #else - public TeamworkNotificationRecipient Recipient { get; set; } + public global::ApiSdk.Models.TeamworkNotificationRecipient Recipient { get; set; } #endif /// The teamsAppId property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -50,21 +60,21 @@ public class SendActivityNotificationPostRequestBody : IAdditionalDataHolder, IP /// The templateParameters property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? TemplateParameters { get; set; } + public List? TemplateParameters { get; set; } #nullable restore #else - public List TemplateParameters { get; set; } + public List TemplateParameters { get; set; } #endif /// The topic property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public TeamworkActivityTopic? Topic { get; set; } + public global::ApiSdk.Models.TeamworkActivityTopic? Topic { get; set; } #nullable restore #else - public TeamworkActivityTopic Topic { get; set; } + public global::ApiSdk.Models.TeamworkActivityTopic Topic { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SendActivityNotificationPostRequestBody() { @@ -73,12 +83,12 @@ public SendActivityNotificationPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SendActivityNotificationPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Chats.Item.SendActivityNotification.SendActivityNotificationPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SendActivityNotificationPostRequestBody(); + return new global::ApiSdk.Chats.Item.SendActivityNotification.SendActivityNotificationPostRequestBody(); } /// /// The deserialization information for the current model @@ -90,11 +100,12 @@ public virtual IDictionary> GetFieldDeserializers() { { "activityType", n => { ActivityType = n.GetStringValue(); } }, { "chainId", n => { ChainId = n.GetLongValue(); } }, - { "previewText", n => { PreviewText = n.GetObjectValue(ItemBody.CreateFromDiscriminatorValue); } }, - { "recipient", n => { Recipient = n.GetObjectValue(TeamworkNotificationRecipient.CreateFromDiscriminatorValue); } }, + { "iconId", n => { IconId = n.GetStringValue(); } }, + { "previewText", n => { PreviewText = n.GetObjectValue(global::ApiSdk.Models.ItemBody.CreateFromDiscriminatorValue); } }, + { "recipient", n => { Recipient = n.GetObjectValue(global::ApiSdk.Models.TeamworkNotificationRecipient.CreateFromDiscriminatorValue); } }, { "teamsAppId", n => { TeamsAppId = n.GetStringValue(); } }, - { "templateParameters", n => { TemplateParameters = n.GetCollectionOfObjectValues(ApiSdk.Models.KeyValuePair.CreateFromDiscriminatorValue)?.ToList(); } }, - { "topic", n => { Topic = n.GetObjectValue(TeamworkActivityTopic.CreateFromDiscriminatorValue); } }, + { "templateParameters", n => { TemplateParameters = n.GetCollectionOfObjectValues(global::ApiSdk.Models.KeyValuePair.CreateFromDiscriminatorValue)?.AsList(); } }, + { "topic", n => { Topic = n.GetObjectValue(global::ApiSdk.Models.TeamworkActivityTopic.CreateFromDiscriminatorValue); } }, }; } /// @@ -106,12 +117,14 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("activityType", ActivityType); writer.WriteLongValue("chainId", ChainId); - writer.WriteObjectValue("previewText", PreviewText); - writer.WriteObjectValue("recipient", Recipient); + writer.WriteStringValue("iconId", IconId); + writer.WriteObjectValue("previewText", PreviewText); + writer.WriteObjectValue("recipient", Recipient); writer.WriteStringValue("teamsAppId", TeamsAppId); - writer.WriteCollectionOfObjectValues("templateParameters", TemplateParameters); - writer.WriteObjectValue("topic", Topic); + writer.WriteCollectionOfObjectValues("templateParameters", TemplateParameters); + writer.WriteObjectValue("topic", Topic); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/SendActivityNotification/SendActivityNotificationRequestBuilder.cs b/src/generated/Chats/Item/SendActivityNotification/SendActivityNotificationRequestBuilder.cs index 8f0fa66fe7..34deeba0be 100644 --- a/src/generated/Chats/Item/SendActivityNotification/SendActivityNotificationRequestBuilder.cs +++ b/src/generated/Chats/Item/SendActivityNotification/SendActivityNotificationRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.SendActivityNotification /// /// Provides operations to call the sendActivityNotification method. /// - public class SendActivityNotificationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SendActivityNotificationRequestBuilder : BaseCliRequestBuilder { /// /// Send an activity feed notification in the scope of a chat. For more information, see sending Teams activity notifications. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SendActivityNotificationPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Chats.Item.SendActivityNotification.SendActivityNotificationPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SendActivityNotificationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/sendActivityNotification", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SendActivityNotificationRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/sendActivityNotification", rawUrl) @@ -84,11 +87,11 @@ public SendActivityNotificationRequestBuilder(string rawUrl) : base("{+baseurl}/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SendActivityNotificationPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.SendActivityNotification.SendActivityNotificationPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SendActivityNotificationPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.SendActivityNotification.SendActivityNotificationPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(SendActivityNotificationPostR } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Tabs/Count/CountRequestBuilder.cs b/src/generated/Chats/Item/Tabs/Count/CountRequestBuilder.cs index ed75492157..cb54d33144 100644 --- a/src/generated/Chats/Item/Tabs/Count/CountRequestBuilder.cs +++ b/src/generated/Chats/Item/Tabs/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.Tabs.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/tabs/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/tabs/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/t /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Tabs/Item/TeamsApp/TeamsAppRequestBuilder.cs b/src/generated/Chats/Item/Tabs/Item/TeamsApp/TeamsAppRequestBuilder.cs index 9005408760..f3b4becde0 100644 --- a/src/generated/Chats/Item/Tabs/Item/TeamsApp/TeamsAppRequestBuilder.cs +++ b/src/generated/Chats/Item/Tabs/Item/TeamsApp/TeamsAppRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Chats.Item.Tabs.Item.TeamsApp /// /// Provides operations to manage the teamsApp property of the microsoft.graph.teamsTab entity. /// - public class TeamsAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsAppRequestBuilder : BaseCliRequestBuilder { /// /// The application that is linked to the tab. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TeamsAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/tabs/{teamsTab%2Did}/teamsApp{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TeamsAppRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/tabs/{teamsTab%2Did}/teamsApp{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public TeamsAppRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The application that is linked to the tab. /// - public class TeamsAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsAppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class TeamsAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Tabs/Item/TeamsTabItemRequestBuilder.cs b/src/generated/Chats/Item/Tabs/Item/TeamsTabItemRequestBuilder.cs index c7b70bd5f4..44488a568b 100644 --- a/src/generated/Chats/Item/Tabs/Item/TeamsTabItemRequestBuilder.cs +++ b/src/generated/Chats/Item/Tabs/Item/TeamsTabItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Chats.Item.Tabs.Item.TeamsApp; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Chats.Item.Tabs.Item /// /// Provides operations to manage the tabs property of the microsoft.graph.chat entity. /// - public class TeamsTabItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsTabItemRequestBuilder : BaseCliRequestBuilder { /// /// Remove (unpin) a tab from the specified chat. @@ -159,8 +162,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TeamsTab.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TeamsTab.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -189,7 +192,7 @@ public Command BuildTeamsAppNavCommand() { var command = new Command("teams-app"); command.Description = "Provides operations to manage the teamsApp property of the microsoft.graph.teamsTab entity."; - var builder = new TeamsAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Tabs.Item.TeamsApp.TeamsAppRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -199,14 +202,14 @@ public Command BuildTeamsAppNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TeamsTabItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/tabs/{teamsTab%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TeamsTabItemRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/tabs/{teamsTab%2Did}{?%24expand,%24select}", rawUrl) @@ -238,11 +241,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -258,11 +261,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(TeamsTab body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsTab body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(TeamsTab body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TeamsTab body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -274,7 +277,8 @@ public RequestInformation ToPatchRequestInformation(TeamsTab body, Action /// Retrieve the properties and relationships of the specified tab in a chat. /// - public class TeamsTabItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsTabItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -299,3 +303,4 @@ public class TeamsTabItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/Tabs/TabsRequestBuilder.cs b/src/generated/Chats/Item/Tabs/TabsRequestBuilder.cs index f2154c84a7..496b2a9271 100644 --- a/src/generated/Chats/Item/Tabs/TabsRequestBuilder.cs +++ b/src/generated/Chats/Item/Tabs/TabsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Chats.Item.Tabs.Count; using ApiSdk.Chats.Item.Tabs.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Chats.Item.Tabs /// /// Provides operations to manage the tabs property of the microsoft.graph.chat entity. /// - public class TabsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TabsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the tabs property of the microsoft.graph.chat entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new TeamsTabItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Tabs.Item.TeamsTabItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Chats.Item.Tabs.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TeamsTab.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TeamsTab.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -211,14 +214,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TabsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/tabs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TabsRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/tabs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -231,11 +234,11 @@ public TabsRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/ta /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -251,11 +254,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TeamsTab body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TeamsTab body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TeamsTab body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TeamsTab body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -267,7 +270,8 @@ public RequestInformation ToPostRequestInformation(TeamsTab body, Action /// Retrieve the list of tabs in the specified chat. /// - public class TabsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TabsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -331,3 +335,4 @@ public class TabsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/UnhideForUser/UnhideForUserPostRequestBody.cs b/src/generated/Chats/Item/UnhideForUser/UnhideForUserPostRequestBody.cs index e0e72db0ca..fa182a1757 100644 --- a/src/generated/Chats/Item/UnhideForUser/UnhideForUserPostRequestBody.cs +++ b/src/generated/Chats/Item/UnhideForUser/UnhideForUserPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Chats.Item.UnhideForUser { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnhideForUserPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnhideForUserPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -24,13 +26,13 @@ public class UnhideForUserPostRequestBody : IAdditionalDataHolder, IParsable /// The user property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public TeamworkUserIdentity? User { get; set; } + public global::ApiSdk.Models.TeamworkUserIdentity? User { get; set; } #nullable restore #else - public TeamworkUserIdentity User { get; set; } + public global::ApiSdk.Models.TeamworkUserIdentity User { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnhideForUserPostRequestBody() { @@ -39,12 +41,12 @@ public UnhideForUserPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnhideForUserPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Chats.Item.UnhideForUser.UnhideForUserPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnhideForUserPostRequestBody(); + return new global::ApiSdk.Chats.Item.UnhideForUser.UnhideForUserPostRequestBody(); } /// /// The deserialization information for the current model @@ -55,7 +57,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "tenantId", n => { TenantId = n.GetStringValue(); } }, - { "user", n => { User = n.GetObjectValue(TeamworkUserIdentity.CreateFromDiscriminatorValue); } }, + { "user", n => { User = n.GetObjectValue(global::ApiSdk.Models.TeamworkUserIdentity.CreateFromDiscriminatorValue); } }, }; } /// @@ -66,8 +68,9 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("tenantId", TenantId); - writer.WriteObjectValue("user", User); + writer.WriteObjectValue("user", User); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Chats/Item/UnhideForUser/UnhideForUserRequestBuilder.cs b/src/generated/Chats/Item/UnhideForUser/UnhideForUserRequestBuilder.cs index c828a55611..6c7f6c1514 100644 --- a/src/generated/Chats/Item/UnhideForUser/UnhideForUserRequestBuilder.cs +++ b/src/generated/Chats/Item/UnhideForUser/UnhideForUserRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Chats.Item.UnhideForUser /// /// Provides operations to call the unhideForUser method. /// - public class UnhideForUserRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnhideForUserRequestBuilder : BaseCliRequestBuilder { /// /// Unhide a chat for a user. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnhideForUserPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Chats.Item.UnhideForUser.UnhideForUserPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UnhideForUserRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/chats/{chat%2Did}/unhideForUser", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnhideForUserRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat%2Did}/unhideForUser", rawUrl) @@ -84,11 +87,11 @@ public UnhideForUserRequestBuilder(string rawUrl) : base("{+baseurl}/chats/{chat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnhideForUserPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.UnhideForUser.UnhideForUserPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnhideForUserPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Chats.Item.UnhideForUser.UnhideForUserPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(UnhideForUserPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Commands/CommandsRequestBuilder.cs b/src/generated/Commands/CommandsRequestBuilder.cs index dbde9ab344..036f1fd03e 100644 --- a/src/generated/Commands/CommandsRequestBuilder.cs +++ b/src/generated/Commands/CommandsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Commands.Count; using ApiSdk.Commands.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Commands /// /// Provides operations to manage the collection of command entities. /// - public class CommandsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommandsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of command entities. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new CommandItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Commands.Item.CommandItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Commands.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -80,8 +83,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CommandEscaped.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CommandEscaped.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -108,41 +111,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get entities from commands"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -150,14 +118,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -167,14 +127,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -197,14 +149,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CommandsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/commands{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommandsRequestBuilder(string rawUrl) : base("{+baseurl}/commands{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public CommandsRequestBuilder(string rawUrl) : base("{+baseurl}/commands{?%24cou /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +189,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CommandEscaped body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CommandEscaped body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CommandEscaped body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CommandEscaped body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(CommandEscaped body, Action /// Get entities from commands /// - public class CommandsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommandsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class CommandsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Commands/Count/CountRequestBuilder.cs b/src/generated/Commands/Count/CountRequestBuilder.cs index 25a6f635d8..ba26430624 100644 --- a/src/generated/Commands/Count/CountRequestBuilder.cs +++ b/src/generated/Commands/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Commands.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/commands/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/commands/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/commands/$count{?%2 /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Commands/Item/CommandItemRequestBuilder.cs b/src/generated/Commands/Item/CommandItemRequestBuilder.cs index a1a30c3f6f..577219de50 100644 --- a/src/generated/Commands/Item/CommandItemRequestBuilder.cs +++ b/src/generated/Commands/Item/CommandItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Commands.Item.Responsepayload; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Commands.Item /// /// Provides operations to manage the collection of command entities. /// - public class CommandItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommandItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete entity from commands @@ -139,8 +142,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CommandEscaped.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CommandEscaped.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -168,7 +171,7 @@ public Command BuildResponsepayloadNavCommand() { var command = new Command("responsepayload"); command.Description = "Provides operations to manage the responsepayload property of the microsoft.graph.command entity."; - var builder = new ResponsepayloadRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Commands.Item.Responsepayload.ResponsepayloadRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -178,14 +181,14 @@ public Command BuildResponsepayloadNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CommandItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/commands/{command%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommandItemRequestBuilder(string rawUrl) : base("{+baseurl}/commands/{command%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(CommandEscaped body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CommandEscaped body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CommandEscaped body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CommandEscaped body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(CommandEscaped body, Action< /// /// Get entity from commands by key /// - public class CommandItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommandItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class CommandItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Commands/Item/Responsepayload/ResponsepayloadRequestBuilder.cs b/src/generated/Commands/Item/Responsepayload/ResponsepayloadRequestBuilder.cs index a3c5af6c3f..b2a2bc785d 100644 --- a/src/generated/Commands/Item/Responsepayload/ResponsepayloadRequestBuilder.cs +++ b/src/generated/Commands/Item/Responsepayload/ResponsepayloadRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Commands.Item.Responsepayload /// /// Provides operations to manage the responsepayload property of the microsoft.graph.command entity. /// - public class ResponsepayloadRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResponsepayloadRequestBuilder : BaseCliRequestBuilder { /// /// Get responsepayload from commands @@ -74,14 +77,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ResponsepayloadRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/commands/{command%2Did}/responsepayload{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ResponsepayloadRequestBuilder(string rawUrl) : base("{+baseurl}/commands/{command%2Did}/responsepayload{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public ResponsepayloadRequestBuilder(string rawUrl) : base("{+baseurl}/commands/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -109,7 +112,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get responsepayload from commands /// - public class ResponsepayloadRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResponsepayloadRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class ResponsepayloadRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/CallRecordsRequestBuilder.cs b/src/generated/Communications/CallRecords/CallRecordsRequestBuilder.cs index b9685ff1a1..891fd3dd38 100644 --- a/src/generated/Communications/CallRecords/CallRecordsRequestBuilder.cs +++ b/src/generated/Communications/CallRecords/CallRecordsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.CallRecords.Count; using ApiSdk.Communications.CallRecords.Item; using ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime; @@ -8,6 +9,7 @@ using ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime; using ApiSdk.Models.CallRecords; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -26,7 +28,8 @@ namespace ApiSdk.Communications.CallRecords /// /// Provides operations to manage the callRecords property of the microsoft.graph.cloudCommunications entity. /// - public class CallRecordsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallRecordsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the callRecords property of the microsoft.graph.cloudCommunications entity. @@ -36,7 +39,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new CallRecordItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.CallRecords.Item.CallRecordItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildOrganizer_v2NavCommand()); @@ -53,7 +56,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.CallRecords.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -87,8 +90,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CallRecord.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CallRecords.CallRecord.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -116,41 +119,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get the list of callRecord objects and their properties. The results can be optionally filtered using the $filter query parameter on the startDateTime and participant id properties. Note that the listed call records don't include expandable relationships such as sessions and participants_v2. You can expand these relationships using Get callRecord for a specific record.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/callrecords-cloudcommunications-list-callrecords?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -158,14 +126,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -175,14 +135,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -212,7 +164,7 @@ public Command BuildMicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTi { var command = new Command("microsoft-graph-call-records-get-direct-routing-calls-with-from-date-time-with-to-date-time"); command.Description = "Provides operations to call the getDirectRoutingCalls method."; - var builder = new MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -229,7 +181,7 @@ public Command BuildMicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateT { var command = new Command("microsoft-graph-call-records-get-pstn-blocked-users-log-with-from-date-time-with-to-date-time"); command.Description = "Provides operations to call the getPstnBlockedUsersLog method."; - var builder = new MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -246,7 +198,7 @@ public Command BuildMicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToD { var command = new Command("microsoft-graph-call-records-get-pstn-calls-with-from-date-time-with-to-date-time"); command.Description = "Provides operations to call the getPstnCalls method."; - var builder = new MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -263,7 +215,7 @@ public Command BuildMicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWi { var command = new Command("microsoft-graph-call-records-get-pstn-online-meeting-dialout-report-with-from-date-time-with-to-date-time"); command.Description = "Provides operations to call the getPstnOnlineMeetingDialoutReport method."; - var builder = new MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -280,7 +232,7 @@ public Command BuildMicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDate { var command = new Command("microsoft-graph-call-records-get-sms-log-with-from-date-time-with-to-date-time"); command.Description = "Provides operations to call the getSmsLog method."; - var builder = new MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -290,14 +242,14 @@ public Command BuildMicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDate return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CallRecordsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/callRecords{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CallRecordsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/callRecords{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -310,11 +262,11 @@ public CallRecordsRequestBuilder(string rawUrl) : base("{+baseurl}/communication /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -330,11 +282,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CallRecord body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CallRecords.CallRecord body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CallRecord body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CallRecords.CallRecord body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -346,7 +298,8 @@ public RequestInformation ToPostRequestInformation(CallRecord body, Action /// Get the list of callRecord objects and their properties. The results can be optionally filtered using the $filter query parameter on the startDateTime and participant id properties. Note that the listed call records don't include expandable relationships such as sessions and participants_v2. You can expand these relationships using Get callRecord for a specific record. /// - public class CallRecordsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallRecordsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -410,3 +363,4 @@ public class CallRecordsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/Count/CountRequestBuilder.cs b/src/generated/Communications/CallRecords/Count/CountRequestBuilder.cs index 2eedbea269..0d82405364 100644 --- a/src/generated/Communications/CallRecords/Count/CountRequestBuilder.cs +++ b/src/generated/Communications/CallRecords/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.CallRecords.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/callRecords/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/callRecords/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/call /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/Item/CallRecordItemRequestBuilder.cs b/src/generated/Communications/CallRecords/Item/CallRecordItemRequestBuilder.cs index ccf3d24888..1f7972007f 100644 --- a/src/generated/Communications/CallRecords/Item/CallRecordItemRequestBuilder.cs +++ b/src/generated/Communications/CallRecords/Item/CallRecordItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.CallRecords.Item.Organizer_v2; using ApiSdk.Communications.CallRecords.Item.Participants_v2; using ApiSdk.Communications.CallRecords.Item.Sessions; using ApiSdk.Models.CallRecords; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.Communications.CallRecords.Item /// /// Provides operations to manage the callRecords property of the microsoft.graph.cloudCommunications entity. /// - public class CallRecordItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallRecordItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property callRecords for communications @@ -120,7 +123,7 @@ public Command BuildOrganizer_v2NavCommand() { var command = new Command("organizer_v2"); command.Description = "Provides operations to manage the organizer_v2 property of the microsoft.graph.callRecords.callRecord entity."; - var builder = new Organizer_v2RequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.CallRecords.Item.Organizer_v2.Organizer_v2RequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -139,7 +142,7 @@ public Command BuildParticipants_v2NavCommand() { var command = new Command("participants_v2"); command.Description = "Provides operations to manage the participants_v2 property of the microsoft.graph.callRecords.callRecord entity."; - var builder = new Participants_v2RequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.CallRecords.Item.Participants_v2.Participants_v2RequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -188,8 +191,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CallRecord.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CallRecords.CallRecord.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -217,7 +220,7 @@ public Command BuildSessionsNavCommand() { var command = new Command("sessions"); command.Description = "Provides operations to manage the sessions property of the microsoft.graph.callRecords.callRecord entity."; - var builder = new SessionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.CallRecords.Item.Sessions.SessionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -237,14 +240,14 @@ public Command BuildSessionsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CallRecordItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CallRecordItemRequestBuilder(string rawUrl) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}{?%24expand,%24select}", rawUrl) @@ -276,11 +279,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -296,11 +299,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(CallRecord body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallRecords.CallRecord body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CallRecord body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallRecords.CallRecord body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -312,7 +315,8 @@ public RequestInformation ToPatchRequestInformation(CallRecord body, Action /// Retrieve the properties and relationships of a callRecord object. There are two ways to get the id of a callRecord: /// - public class CallRecordItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallRecordItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -337,3 +341,4 @@ public class CallRecordItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/Item/Organizer_v2/Organizer_v2RequestBuilder.cs b/src/generated/Communications/CallRecords/Item/Organizer_v2/Organizer_v2RequestBuilder.cs index df419a7329..807568b08b 100644 --- a/src/generated/Communications/CallRecords/Item/Organizer_v2/Organizer_v2RequestBuilder.cs +++ b/src/generated/Communications/CallRecords/Item/Organizer_v2/Organizer_v2RequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.CallRecords; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.CallRecords.Item.Organizer_v2 /// /// Provides operations to manage the organizer_v2 property of the microsoft.graph.callRecords.callRecord entity. /// - public class Organizer_v2RequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Organizer_v2RequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property organizer_v2 for communications @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Organizer.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CallRecords.Organizer.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public Organizer_v2RequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}/organizer_v2{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Organizer_v2RequestBuilder(string rawUrl) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}/organizer_v2{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(Organizer body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallRecords.Organizer body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(Organizer body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallRecords.Organizer body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(Organizer body, Action /// Identity of the organizer of the call. This relationship is expanded by default in callRecord methods. /// - public class Organizer_v2RequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Organizer_v2RequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class Organizer_v2RequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/Item/Participants_v2/Count/CountRequestBuilder.cs b/src/generated/Communications/CallRecords/Item/Participants_v2/Count/CountRequestBuilder.cs index 085c4fce46..be2f9a83c7 100644 --- a/src/generated/Communications/CallRecords/Item/Participants_v2/Count/CountRequestBuilder.cs +++ b/src/generated/Communications/CallRecords/Item/Participants_v2/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.CallRecords.Item.Participants_v2.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}/participants_v2/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}/participants_v2/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/call /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/Item/Participants_v2/Item/ParticipantItemRequestBuilder.cs b/src/generated/Communications/CallRecords/Item/Participants_v2/Item/ParticipantItemRequestBuilder.cs index 66aeccfd08..6c979a8d8e 100644 --- a/src/generated/Communications/CallRecords/Item/Participants_v2/Item/ParticipantItemRequestBuilder.cs +++ b/src/generated/Communications/CallRecords/Item/Participants_v2/Item/ParticipantItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.CallRecords; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.CallRecords.Item.Participants_v2.Item /// /// Provides operations to manage the participants_v2 property of the microsoft.graph.callRecords.callRecord entity. /// - public class ParticipantItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ParticipantItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property participants_v2 for communications @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Participant.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CallRecords.Participant.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ParticipantItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}/participants_v2/{participant%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ParticipantItemRequestBuilder(string rawUrl) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}/participants_v2/{participant%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(Participant body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallRecords.Participant body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(Participant body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallRecords.Participant body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(Participant body, Action /// List of distinct participants in the call. /// - public class ParticipantItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ParticipantItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ParticipantItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/Item/Participants_v2/Participants_v2RequestBuilder.cs b/src/generated/Communications/CallRecords/Item/Participants_v2/Participants_v2RequestBuilder.cs index c89faeb766..ec53027140 100644 --- a/src/generated/Communications/CallRecords/Item/Participants_v2/Participants_v2RequestBuilder.cs +++ b/src/generated/Communications/CallRecords/Item/Participants_v2/Participants_v2RequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.CallRecords.Item.Participants_v2.Count; using ApiSdk.Communications.CallRecords.Item.Participants_v2.Item; using ApiSdk.Models.CallRecords; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Communications.CallRecords.Item.Participants_v2 /// /// Provides operations to manage the participants_v2 property of the microsoft.graph.callRecords.callRecord entity. /// - public class Participants_v2RequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Participants_v2RequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the participants_v2 property of the microsoft.graph.callRecords.callRecord entity. @@ -30,7 +33,7 @@ public class Participants_v2RequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ParticipantItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.CallRecords.Item.Participants_v2.Item.ParticipantItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.CallRecords.Item.Participants_v2.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Participant.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CallRecords.Participant.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -208,14 +211,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public Participants_v2RequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}/participants_v2{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Participants_v2RequestBuilder(string rawUrl) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}/participants_v2{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -228,11 +231,11 @@ public Participants_v2RequestBuilder(string rawUrl) : base("{+baseurl}/communica /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -248,11 +251,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Participant body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CallRecords.Participant body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Participant body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CallRecords.Participant body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -264,7 +267,8 @@ public RequestInformation ToPostRequestInformation(Participant body, Action /// Get the list of participant objects associated with a callRecord. /// - public class Participants_v2RequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Participants_v2RequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -328,3 +332,4 @@ public class Participants_v2RequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/Item/Sessions/Count/CountRequestBuilder.cs b/src/generated/Communications/CallRecords/Item/Sessions/Count/CountRequestBuilder.cs index 84b07fdf89..f398652355 100644 --- a/src/generated/Communications/CallRecords/Item/Sessions/Count/CountRequestBuilder.cs +++ b/src/generated/Communications/CallRecords/Item/Sessions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.CallRecords.Item.Sessions.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}/sessions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}/sessions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/call /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/Item/Sessions/Item/Segments/Count/CountRequestBuilder.cs b/src/generated/Communications/CallRecords/Item/Sessions/Item/Segments/Count/CountRequestBuilder.cs index 85bbae6b30..7c84fdffb1 100644 --- a/src/generated/Communications/CallRecords/Item/Sessions/Item/Segments/Count/CountRequestBuilder.cs +++ b/src/generated/Communications/CallRecords/Item/Sessions/Item/Segments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.CallRecords.Item.Sessions.Item.Segments.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}/sessions/{session%2Did}/segments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}/sessions/{session%2Did}/segments/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/call /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/Item/Sessions/Item/Segments/Item/SegmentItemRequestBuilder.cs b/src/generated/Communications/CallRecords/Item/Sessions/Item/Segments/Item/SegmentItemRequestBuilder.cs index 8aa1cd4e3c..904eb5f4aa 100644 --- a/src/generated/Communications/CallRecords/Item/Sessions/Item/Segments/Item/SegmentItemRequestBuilder.cs +++ b/src/generated/Communications/CallRecords/Item/Sessions/Item/Segments/Item/SegmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.CallRecords; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.CallRecords.Item.Sessions.Item.Segments.Item /// /// Provides operations to manage the segments property of the microsoft.graph.callRecords.session entity. /// - public class SegmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SegmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property segments for communications @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Segment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CallRecords.Segment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SegmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}/sessions/{session%2Did}/segments/{segment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SegmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}/sessions/{session%2Did}/segments/{segment%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(Segment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallRecords.Segment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(Segment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallRecords.Segment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(Segment body, Action /// The list of segments involved in the session. Read-only. Nullable. /// - public class SegmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SegmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class SegmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/Item/Sessions/Item/Segments/SegmentsRequestBuilder.cs b/src/generated/Communications/CallRecords/Item/Sessions/Item/Segments/SegmentsRequestBuilder.cs index 437a27f895..02290e63d2 100644 --- a/src/generated/Communications/CallRecords/Item/Sessions/Item/Segments/SegmentsRequestBuilder.cs +++ b/src/generated/Communications/CallRecords/Item/Sessions/Item/Segments/SegmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.CallRecords.Item.Sessions.Item.Segments.Count; using ApiSdk.Communications.CallRecords.Item.Sessions.Item.Segments.Item; using ApiSdk.Models.CallRecords; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Communications.CallRecords.Item.Sessions.Item.Segments /// /// Provides operations to manage the segments property of the microsoft.graph.callRecords.session entity. /// - public class SegmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SegmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the segments property of the microsoft.graph.callRecords.session entity. @@ -30,7 +33,7 @@ public class SegmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new SegmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.CallRecords.Item.Sessions.Item.Segments.Item.SegmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.CallRecords.Item.Sessions.Item.Segments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Segment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CallRecords.Segment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SegmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}/sessions/{session%2Did}/segments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SegmentsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}/sessions/{session%2Did}/segments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public SegmentsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/c /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Segment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CallRecords.Segment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Segment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CallRecords.Segment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(Segment body, Action /// The list of segments involved in the session. Read-only. Nullable. /// - public class SegmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SegmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class SegmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/Item/Sessions/Item/SessionItemRequestBuilder.cs b/src/generated/Communications/CallRecords/Item/Sessions/Item/SessionItemRequestBuilder.cs index 00b6b01d16..a27dd54506 100644 --- a/src/generated/Communications/CallRecords/Item/Sessions/Item/SessionItemRequestBuilder.cs +++ b/src/generated/Communications/CallRecords/Item/Sessions/Item/SessionItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.CallRecords.Item.Sessions.Item.Segments; using ApiSdk.Models.CallRecords; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Communications.CallRecords.Item.Sessions.Item /// /// Provides operations to manage the sessions property of the microsoft.graph.callRecords.callRecord entity. /// - public class SessionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SessionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property sessions for communications @@ -156,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Session.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CallRecords.Session.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildSegmentsNavCommand() { var command = new Command("segments"); command.Description = "Provides operations to manage the segments property of the microsoft.graph.callRecords.session entity."; - var builder = new SegmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.CallRecords.Item.Sessions.Item.Segments.SegmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -206,14 +209,14 @@ public Command BuildSegmentsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SessionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}/sessions/{session%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SessionItemRequestBuilder(string rawUrl) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}/sessions/{session%2Did}{?%24expand,%24select}", rawUrl) @@ -245,11 +248,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -265,11 +268,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(Session body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallRecords.Session body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(Session body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallRecords.Session body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(Session body, Action /// List of sessions involved in the call. Peer-to-peer calls typically only have one session, whereas group calls typically have at least one session per participant. Read-only. Nullable. /// - public class SessionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SessionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class SessionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/Item/Sessions/SessionsRequestBuilder.cs b/src/generated/Communications/CallRecords/Item/Sessions/SessionsRequestBuilder.cs index 007c44520b..1f1336a5ab 100644 --- a/src/generated/Communications/CallRecords/Item/Sessions/SessionsRequestBuilder.cs +++ b/src/generated/Communications/CallRecords/Item/Sessions/SessionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.CallRecords.Item.Sessions.Count; using ApiSdk.Communications.CallRecords.Item.Sessions.Item; using ApiSdk.Models.CallRecords; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Communications.CallRecords.Item.Sessions /// /// Provides operations to manage the sessions property of the microsoft.graph.callRecords.callRecord entity. /// - public class SessionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SessionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the sessions property of the microsoft.graph.callRecords.callRecord entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new SessionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.CallRecords.Item.Sessions.Item.SessionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.CallRecords.Item.Sessions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Session.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CallRecords.Session.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -210,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SessionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}/sessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SessionsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/callRecords/{callRecord%2Did}/sessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public SessionsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/c /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -250,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Session body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CallRecords.Session body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Session body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CallRecords.Session body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(Session body, Action /// Retrieve the list of sessions associated with a callRecord object. /// - public class SessionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SessionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class SessionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime/GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse.cs b/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime/GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse.cs index 2e09cafd7b..2069ec87d2 100644 --- a/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime/GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse.cs +++ b/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime/GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse.cs @@ -1,34 +1,36 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.CallRecords; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse(); + return new global::ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse(); } /// /// The deserialization information for the current model @@ -38,7 +40,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(DirectRoutingLogRow.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CallRecords.DirectRoutingLogRow.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -49,7 +51,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime/MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder.cs b/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime/MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder.cs index bb2e12d803..8dd5b8336f 100644 --- a/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime/MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder.cs +++ b/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime/MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetDirectRo /// /// Provides operations to call the getDirectRoutingCalls method. /// - public class MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder : BaseCliRequestBuilder { /// /// Get a log of direct routing calls as a collection of directRoutingLogRow entries. @@ -108,14 +111,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/callRecords/microsoft.graph.callRecords.getDirectRoutingCalls(fromDateTime={fromDateTime},toDateTime={toDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder(string rawUrl) : base("{+baseurl}/communications/callRecords/microsoft.graph.callRecords.getDirectRoutingCalls(fromDateTime={fromDateTime},toDateTime={toDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -128,11 +131,11 @@ public MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateT /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -143,7 +146,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get a log of direct routing calls as a collection of directRoutingLogRow entries. /// - public class MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -177,3 +181,4 @@ public class MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithT } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime/GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse.cs b/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime/GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse.cs index 21613c01f8..d71b178a02 100644 --- a/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime/GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse.cs +++ b/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime/GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse.cs @@ -1,34 +1,36 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.CallRecords; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse(); + return new global::ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse(); } /// /// The deserialization information for the current model @@ -38,7 +40,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(PstnBlockedUsersLogRow.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CallRecords.PstnBlockedUsersLogRow.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -49,7 +51,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime/MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder.cs b/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime/MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder.cs index f6b44ec6f4..9ea4cd04ff 100644 --- a/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime/MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder.cs +++ b/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime/MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetPstnBloc /// /// Provides operations to call the getPstnBlockedUsersLog method. /// - public class MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder : BaseCliRequestBuilder { /// /// 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. @@ -108,14 +111,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/callRecords/microsoft.graph.callRecords.getPstnBlockedUsersLog(fromDateTime={fromDateTime},toDateTime={toDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder(string rawUrl) : base("{+baseurl}/communications/callRecords/microsoft.graph.callRecords.getPstnBlockedUsersLog(fromDateTime={fromDateTime},toDateTime={toDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -128,11 +131,11 @@ public MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDate /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -143,7 +146,8 @@ public RequestInformation ToGetRequestInformation(Action /// 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. /// - public class MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -177,3 +181,4 @@ public class MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWith } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime/GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse.cs b/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime/GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse.cs index 31fed6db1d..9da4129aa6 100644 --- a/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime/GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse.cs +++ b/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime/GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse.cs @@ -1,34 +1,36 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.CallRecords; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse(); + return new global::ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse(); } /// /// The deserialization information for the current model @@ -38,7 +40,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(PstnCallLogRow.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CallRecords.PstnCallLogRow.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -49,7 +51,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime/MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder.cs b/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime/MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder.cs index ad722dd213..cb2d8769dc 100644 --- a/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime/MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder.cs +++ b/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime/MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,16 +20,17 @@ namespace ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetPstnCall /// /// Provides operations to call the getPstnCalls method. /// - public class MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder : BaseCliRequestBuilder { /// - /// Get log of PSTN calls as a collection of pstnCallLogRow entries. + /// Get a log of PSTN calls as a collection of pstnCallLogRow entries. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Get log of PSTN calls as a collection of pstnCallLogRow entries."; + command.Description = "Get a log of PSTN calls as a collection of pstnCallLogRow entries."; var fromDateTimeOption = new Option("--from-date-time", description: "Usage: fromDateTime={fromDateTime}") { }; fromDateTimeOption.IsRequired = true; @@ -108,31 +111,31 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/callRecords/microsoft.graph.callRecords.getPstnCalls(fromDateTime={fromDateTime},toDateTime={toDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder(string rawUrl) : base("{+baseurl}/communications/callRecords/microsoft.graph.callRecords.getPstnCalls(fromDateTime={fromDateTime},toDateTime={toDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) { } /// - /// Get log of PSTN calls as a collection of pstnCallLogRow entries. + /// Get a log of PSTN calls as a collection of pstnCallLogRow entries. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -141,9 +144,10 @@ public RequestInformation ToGetRequestInformation(Action - /// Get log of PSTN calls as a collection of pstnCallLogRow entries. + /// Get a log of PSTN calls as a collection of pstnCallLogRow entries. /// - public class MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -177,3 +181,4 @@ public class MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime/GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse.cs b/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime/GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse.cs index 5dfc84ef46..6af102fd53 100644 --- a/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime/GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse.cs +++ b/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime/GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse.cs @@ -1,34 +1,36 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.CallRecords; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse(); + return new global::ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse(); } /// /// The deserialization information for the current model @@ -38,7 +40,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(PstnOnlineMeetingDialoutReport.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CallRecords.PstnOnlineMeetingDialoutReport.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -49,7 +51,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime/MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder.cs b/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime/MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder.cs index 0a20dd2095..7d87aa53e3 100644 --- a/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime/MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder.cs +++ b/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime/MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetPstnOnli /// /// Provides operations to call the getPstnOnlineMeetingDialoutReport method. /// - public class MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder : BaseCliRequestBuilder { /// /// 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: @@ -108,14 +111,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/callRecords/microsoft.graph.callRecords.getPstnOnlineMeetingDialoutReport(fromDateTime={fromDateTime},toDateTime={toDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder(string rawUrl) : base("{+baseurl}/communications/callRecords/microsoft.graph.callRecords.getPstnOnlineMeetingDialoutReport(fromDateTime={fromDateTime},toDateTime={toDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -128,11 +131,11 @@ public MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTim /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -143,7 +146,8 @@ public RequestInformation ToGetRequestInformation(Action /// 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: /// - public class MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -177,3 +181,4 @@ public class MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromD } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime/GetSmsLogWithFromDateTimeWithToDateTimeGetResponse.cs b/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime/GetSmsLogWithFromDateTimeWithToDateTimeGetResponse.cs index 9dd1429916..79fe0bf34c 100644 --- a/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime/GetSmsLogWithFromDateTimeWithToDateTimeGetResponse.cs +++ b/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime/GetSmsLogWithFromDateTimeWithToDateTimeGetResponse.cs @@ -1,34 +1,36 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.CallRecords; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetSmsLogWithFromDateTimeWithToDateTimeGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetSmsLogWithFromDateTimeWithToDateTimeGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetSmsLogWithFromDateTimeWithToDateTimeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.GetSmsLogWithFromDateTimeWithToDateTimeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetSmsLogWithFromDateTimeWithToDateTimeGetResponse(); + return new global::ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.GetSmsLogWithFromDateTimeWithToDateTimeGetResponse(); } /// /// The deserialization information for the current model @@ -38,7 +40,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(SmsLogRow.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CallRecords.SmsLogRow.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -49,7 +51,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime/MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder.cs b/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime/MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder.cs index 9ecf0aeffe..550bcb3d32 100644 --- a/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime/MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder.cs +++ b/src/generated/Communications/CallRecords/MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime/MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.CallRecords.MicrosoftGraphCallRecordsGetSmsLogWi /// /// Provides operations to call the getSmsLog method. /// - public class MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder : BaseCliRequestBuilder { /// /// Get the log of a sent/received SMS as a collection of smsLogRow entries. @@ -108,14 +111,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/callRecords/microsoft.graph.callRecords.getSmsLog(fromDateTime={fromDateTime},toDateTime={toDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder(string rawUrl) : base("{+baseurl}/communications/callRecords/microsoft.graph.callRecords.getSmsLog(fromDateTime={fromDateTime},toDateTime={toDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -128,11 +131,11 @@ public MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBu /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -143,7 +146,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the log of a sent/received SMS as a collection of smsLogRow entries. /// - public class MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -177,3 +181,4 @@ public class MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeReq } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/CallsRequestBuilder.cs b/src/generated/Communications/Calls/CallsRequestBuilder.cs index 616af65c7b..c1dc1756ac 100644 --- a/src/generated/Communications/Calls/CallsRequestBuilder.cs +++ b/src/generated/Communications/Calls/CallsRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.Calls.Count; using ApiSdk.Communications.Calls.Item; using ApiSdk.Communications.Calls.LogTeleconferenceDeviceQuality; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.Communications.Calls /// /// Provides operations to manage the calls property of the microsoft.graph.cloudCommunications entity. /// - public class CallsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the calls property of the microsoft.graph.cloudCommunications entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new CallItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.CallItemRequestBuilder(PathParameters); commands.Add(builder.BuildAddLargeGalleryViewNavCommand()); commands.Add(builder.BuildAnswerNavCommand()); commands.Add(builder.BuildAudioRoutingGroupsNavCommand()); @@ -52,6 +55,10 @@ public Tuple, List> BuildCommand() commands.Add(builder.BuildRedirectNavCommand()); commands.Add(builder.BuildRejectNavCommand()); commands.Add(builder.BuildSendDtmfTonesNavCommand()); + commands.Add(builder.BuildStartRecordingNavCommand()); + commands.Add(builder.BuildStartTranscriptionNavCommand()); + commands.Add(builder.BuildStopRecordingNavCommand()); + commands.Add(builder.BuildStopTranscriptionNavCommand()); commands.Add(builder.BuildSubscribeToToneNavCommand()); commands.Add(builder.BuildTransferNavCommand()); commands.Add(builder.BuildUnmuteNavCommand()); @@ -66,7 +73,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -76,14 +83,14 @@ public Command BuildCountNavCommand() return command; } /// - /// Create call enables your bot to create a new outgoing peer-to-peer or group call, or join an existing meeting. You need to register the calling bot and go through the list of permissions needed. + /// Create call enables your bot to create a new outgoing peer-to-peer or group call, or join an existing meeting. You need to register the calling bot and go through the list of permissions needed. This API supports the following PSTN scenarios: /// Find more info here /// /// A public Command BuildCreateCommand() { var command = new Command("create"); - command.Description = "Create call enables your bot to create a new outgoing peer-to-peer or group call, or join an existing meeting. You need to register the calling bot and go through the list of permissions needed.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/application-post-calls?view=graph-rest-beta"; + command.Description = "Create call enables your bot to create a new outgoing peer-to-peer or group call, or join an existing meeting. You need to register the calling bot and go through the list of permissions needed. This API supports the following PSTN scenarios:\n\nFind more info here:\n https://learn.microsoft.com/graph/api/application-post-calls?view=graph-rest-beta"; var bodyOption = new Option("--body", description: "The request body") { }; bodyOption.IsRequired = true; @@ -101,8 +108,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Call.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Call.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -129,41 +136,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Retrieve the properties and relationships of a call object."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -171,14 +143,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -188,14 +152,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -225,7 +181,7 @@ public Command BuildLogTeleconferenceDeviceQualityNavCommand() { var command = new Command("log-teleconference-device-quality"); command.Description = "Provides operations to call the logTeleconferenceDeviceQuality method."; - var builder = new LogTeleconferenceDeviceQualityRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.LogTeleconferenceDeviceQuality.LogTeleconferenceDeviceQualityRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -235,14 +191,14 @@ public Command BuildLogTeleconferenceDeviceQualityNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CallsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CallsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -255,11 +211,11 @@ public CallsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/call /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -268,18 +224,18 @@ public RequestInformation ToGetRequestInformation(Action - /// Create call enables your bot to create a new outgoing peer-to-peer or group call, or join an existing meeting. You need to register the calling bot and go through the list of permissions needed. + /// Create call enables your bot to create a new outgoing peer-to-peer or group call, or join an existing meeting. You need to register the calling bot and go through the list of permissions needed. This API supports the following PSTN scenarios: /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Call body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Call body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Call body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Call body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -291,7 +247,8 @@ public RequestInformation ToPostRequestInformation(Call body, Action /// Retrieve the properties and relationships of a call object. /// - public class CallsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -355,3 +312,4 @@ public class CallsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Count/CountRequestBuilder.cs b/src/generated/Communications/Calls/Count/CountRequestBuilder.cs index 4f75eadb76..c6c410e9a8 100644 --- a/src/generated/Communications/Calls/Count/CountRequestBuilder.cs +++ b/src/generated/Communications/Calls/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.Calls.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/call /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/AddLargeGalleryView/AddLargeGalleryViewPostRequestBody.cs b/src/generated/Communications/Calls/Item/AddLargeGalleryView/AddLargeGalleryViewPostRequestBody.cs index 111ea5e09f..b6484c3209 100644 --- a/src/generated/Communications/Calls/Item/AddLargeGalleryView/AddLargeGalleryViewPostRequestBody.cs +++ b/src/generated/Communications/Calls/Item/AddLargeGalleryView/AddLargeGalleryViewPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Calls.Item.AddLargeGalleryView { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddLargeGalleryViewPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddLargeGalleryViewPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class AddLargeGalleryViewPostRequestBody : IAdditionalDataHolder, IParsab public string ClientContext { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddLargeGalleryViewPostRequestBody() { @@ -30,12 +32,12 @@ public AddLargeGalleryViewPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddLargeGalleryViewPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Calls.Item.AddLargeGalleryView.AddLargeGalleryViewPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddLargeGalleryViewPostRequestBody(); + return new global::ApiSdk.Communications.Calls.Item.AddLargeGalleryView.AddLargeGalleryViewPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/AddLargeGalleryView/AddLargeGalleryViewRequestBuilder.cs b/src/generated/Communications/Calls/Item/AddLargeGalleryView/AddLargeGalleryViewRequestBuilder.cs index a1b7e098b6..e6980b819f 100644 --- a/src/generated/Communications/Calls/Item/AddLargeGalleryView/AddLargeGalleryViewRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/AddLargeGalleryView/AddLargeGalleryViewRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.Calls.Item.AddLargeGalleryView /// /// Provides operations to call the addLargeGalleryView method. /// - public class AddLargeGalleryViewRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AddLargeGalleryViewRequestBuilder : BaseCliRequestBuilder { /// /// Add the large gallery view to a call. For details about how to identify a large gallery view participant in a roster so that you can retrieve the relevant data to subscribe to the video feed, see Identify large gallery view participants in a roster. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddLargeGalleryViewPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.AddLargeGalleryView.AddLargeGalleryViewPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AddLargeGalleryViewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/addLargeGalleryView", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AddLargeGalleryViewRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/addLargeGalleryView", rawUrl) @@ -95,11 +98,11 @@ public AddLargeGalleryViewRequestBuilder(string rawUrl) : base("{+baseurl}/commu /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddLargeGalleryViewPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.AddLargeGalleryView.AddLargeGalleryViewPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddLargeGalleryViewPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.AddLargeGalleryView.AddLargeGalleryViewPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(AddLargeGalleryViewPostReques } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Answer/AnswerPostRequestBody.cs b/src/generated/Communications/Calls/Item/Answer/AnswerPostRequestBody.cs index 21786c5841..17e1ce94f9 100644 --- a/src/generated/Communications/Calls/Item/Answer/AnswerPostRequestBody.cs +++ b/src/generated/Communications/Calls/Item/Answer/AnswerPostRequestBody.cs @@ -1,23 +1,25 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Calls.Item.Answer { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AnswerPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AnswerPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// The acceptedModalities property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? AcceptedModalities { get; set; } + public List? AcceptedModalities { get; set; } #nullable restore #else - public List AcceptedModalities { get; set; } + public List AcceptedModalities { get; set; } #endif /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. public IDictionary AdditionalData { get; set; } @@ -32,23 +34,23 @@ public class AnswerPostRequestBody : IAdditionalDataHolder, IParsable /// The callOptions property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public IncomingCallOptions? CallOptions { get; set; } + public global::ApiSdk.Models.IncomingCallOptions? CallOptions { get; set; } #nullable restore #else - public IncomingCallOptions CallOptions { get; set; } + public global::ApiSdk.Models.IncomingCallOptions CallOptions { get; set; } #endif /// The mediaConfig property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.MediaConfig? MediaConfig { get; set; } + public global::ApiSdk.Models.MediaConfig? MediaConfig { get; set; } #nullable restore #else - public ApiSdk.Models.MediaConfig MediaConfig { get; set; } + public global::ApiSdk.Models.MediaConfig MediaConfig { get; set; } #endif /// The participantCapacity property public int? ParticipantCapacity { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AnswerPostRequestBody() { @@ -57,12 +59,12 @@ public AnswerPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AnswerPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Calls.Item.Answer.AnswerPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AnswerPostRequestBody(); + return new global::ApiSdk.Communications.Calls.Item.Answer.AnswerPostRequestBody(); } /// /// The deserialization information for the current model @@ -72,10 +74,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "acceptedModalities", n => { AcceptedModalities = n.GetCollectionOfEnumValues()?.ToList(); } }, - { "callOptions", n => { CallOptions = n.GetObjectValue(IncomingCallOptions.CreateFromDiscriminatorValue); } }, + { "acceptedModalities", n => { AcceptedModalities = n.GetCollectionOfEnumValues()?.AsList(); } }, + { "callOptions", n => { CallOptions = n.GetObjectValue(global::ApiSdk.Models.IncomingCallOptions.CreateFromDiscriminatorValue); } }, { "callbackUri", n => { CallbackUri = n.GetStringValue(); } }, - { "mediaConfig", n => { MediaConfig = n.GetObjectValue(ApiSdk.Models.MediaConfig.CreateFromDiscriminatorValue); } }, + { "mediaConfig", n => { MediaConfig = n.GetObjectValue(global::ApiSdk.Models.MediaConfig.CreateFromDiscriminatorValue); } }, { "participantCapacity", n => { ParticipantCapacity = n.GetIntValue(); } }, }; } @@ -86,12 +88,13 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfEnumValues("acceptedModalities", AcceptedModalities); + writer.WriteCollectionOfEnumValues("acceptedModalities", AcceptedModalities); writer.WriteStringValue("callbackUri", CallbackUri); - writer.WriteObjectValue("callOptions", CallOptions); - writer.WriteObjectValue("mediaConfig", MediaConfig); + writer.WriteObjectValue("callOptions", CallOptions); + writer.WriteObjectValue("mediaConfig", MediaConfig); writer.WriteIntValue("participantCapacity", ParticipantCapacity); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Answer/AnswerRequestBuilder.cs b/src/generated/Communications/Calls/Item/Answer/AnswerRequestBuilder.cs index c535378fba..46815dac8c 100644 --- a/src/generated/Communications/Calls/Item/Answer/AnswerRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/Answer/AnswerRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.Communications.Calls.Item.Answer /// /// Provides operations to call the answer method. /// - public class AnswerRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AnswerRequestBuilder : BaseCliRequestBuilder { /// - /// Enable a bot to answer an incoming call. The incoming call request can be an invite from a participant in a group call or a peer-to-peer call. If an invite to a group call is received, the notification contains the chatInfo and meetingInfo parameters. The bot is expected to answer, reject or redirect the call before the call times out. The current timeout value is 15 seconds. The current timeout value is 15 seconds for regular scenarios, and 5 seconds for policy-based recording scenarios. + /// Enable a bot to answer an incoming call. The incoming call request can be an invitation from a participant in a group call or a peer-to-peer call. If an invitation to a group call is received, the notification contains the chatInfo and meetingInfo parameters. The bot is expected to answer, reject or redirect the call before the call times out. The current timeout value is 15 seconds. The current timeout value is 15 seconds for regular scenarios, and 5 seconds for policy-based recording scenarios. This API supports the following PSTN scenarios: /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Enable a bot to answer an incoming call. The incoming call request can be an invite from a participant in a group call or a peer-to-peer call. If an invite to a group call is received, the notification contains the chatInfo and meetingInfo parameters. The bot is expected to answer, reject or redirect the call before the call times out. The current timeout value is 15 seconds. The current timeout value is 15 seconds for regular scenarios, and 5 seconds for policy-based recording scenarios.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/call-answer?view=graph-rest-beta"; + command.Description = "Enable a bot to answer an incoming call. The incoming call request can be an invitation from a participant in a group call or a peer-to-peer call. If an invitation to a group call is received, the notification contains the chatInfo and meetingInfo parameters. The bot is expected to answer, reject or redirect the call before the call times out. The current timeout value is 15 seconds. The current timeout value is 15 seconds for regular scenarios, and 5 seconds for policy-based recording scenarios. This API supports the following PSTN scenarios:\n\nFind more info here:\n https://learn.microsoft.com/graph/api/call-answer?view=graph-rest-beta"; var callIdOption = new Option("--call-id", description: "The unique identifier of call") { }; callIdOption.IsRequired = true; @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AnswerPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.Answer.AnswerPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,32 +66,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AnswerRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/answer", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AnswerRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/answer", rawUrl) { } /// - /// Enable a bot to answer an incoming call. The incoming call request can be an invite from a participant in a group call or a peer-to-peer call. If an invite to a group call is received, the notification contains the chatInfo and meetingInfo parameters. The bot is expected to answer, reject or redirect the call before the call times out. The current timeout value is 15 seconds. The current timeout value is 15 seconds for regular scenarios, and 5 seconds for policy-based recording scenarios. + /// Enable a bot to answer an incoming call. The incoming call request can be an invitation from a participant in a group call or a peer-to-peer call. If an invitation to a group call is received, the notification contains the chatInfo and meetingInfo parameters. The bot is expected to answer, reject or redirect the call before the call times out. The current timeout value is 15 seconds. The current timeout value is 15 seconds for regular scenarios, and 5 seconds for policy-based recording scenarios. This API supports the following PSTN scenarios: /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AnswerPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Answer.AnswerPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AnswerPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Answer.AnswerPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(AnswerPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/AudioRoutingGroups/AudioRoutingGroupsRequestBuilder.cs b/src/generated/Communications/Calls/Item/AudioRoutingGroups/AudioRoutingGroupsRequestBuilder.cs index bf82b6d165..68d923b164 100644 --- a/src/generated/Communications/Calls/Item/AudioRoutingGroups/AudioRoutingGroupsRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/AudioRoutingGroups/AudioRoutingGroupsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.Calls.Item.AudioRoutingGroups.Count; using ApiSdk.Communications.Calls.Item.AudioRoutingGroups.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Communications.Calls.Item.AudioRoutingGroups /// /// Provides operations to manage the audioRoutingGroups property of the microsoft.graph.call entity. /// - public class AudioRoutingGroupsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AudioRoutingGroupsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the audioRoutingGroups property of the microsoft.graph.call entity. @@ -30,7 +33,7 @@ public class AudioRoutingGroupsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AudioRoutingGroupItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.AudioRoutingGroups.Item.AudioRoutingGroupItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.AudioRoutingGroups.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -84,8 +87,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AudioRoutingGroup.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AudioRoutingGroup.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AudioRoutingGroupsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/audioRoutingGroups{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AudioRoutingGroupsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/audioRoutingGroups{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public AudioRoutingGroupsRequestBuilder(string rawUrl) : base("{+baseurl}/commun /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AudioRoutingGroup body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AudioRoutingGroup body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AudioRoutingGroup body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AudioRoutingGroup body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(AudioRoutingGroup body, Actio /// /// Retrieve a list of audioRoutingGroup objects. /// - public class AudioRoutingGroupsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AudioRoutingGroupsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class AudioRoutingGroupsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/AudioRoutingGroups/Count/CountRequestBuilder.cs b/src/generated/Communications/Calls/Item/AudioRoutingGroups/Count/CountRequestBuilder.cs index 5c735533ca..05995bdbe1 100644 --- a/src/generated/Communications/Calls/Item/AudioRoutingGroups/Count/CountRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/AudioRoutingGroups/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.Calls.Item.AudioRoutingGroups.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/audioRoutingGroups/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/audioRoutingGroups/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/call /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/AudioRoutingGroups/Item/AudioRoutingGroupItemRequestBuilder.cs b/src/generated/Communications/Calls/Item/AudioRoutingGroups/Item/AudioRoutingGroupItemRequestBuilder.cs index 492ef83abd..6554540c60 100644 --- a/src/generated/Communications/Calls/Item/AudioRoutingGroups/Item/AudioRoutingGroupItemRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/AudioRoutingGroups/Item/AudioRoutingGroupItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.Calls.Item.AudioRoutingGroups.Item /// /// Provides operations to manage the audioRoutingGroups property of the microsoft.graph.call entity. /// - public class AudioRoutingGroupItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AudioRoutingGroupItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete the specified audioRoutingGroup. @@ -158,8 +161,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AudioRoutingGroup.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AudioRoutingGroup.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -181,14 +184,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AudioRoutingGroupItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/audioRoutingGroups/{audioRoutingGroup%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AudioRoutingGroupItemRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/audioRoutingGroups/{audioRoutingGroup%2Did}{?%24expand,%24select}", rawUrl) @@ -220,11 +223,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -240,11 +243,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AudioRoutingGroup body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AudioRoutingGroup body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AudioRoutingGroup body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AudioRoutingGroup body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -256,7 +259,8 @@ public RequestInformation ToPatchRequestInformation(AudioRoutingGroup body, Acti /// /// Retrieve the properties and relationships of an audioRoutingGroup object. /// - public class AudioRoutingGroupItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AudioRoutingGroupItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -281,3 +285,4 @@ public class AudioRoutingGroupItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/CallItemRequestBuilder.cs b/src/generated/Communications/Calls/Item/CallItemRequestBuilder.cs index 42ab12b288..51866b0659 100644 --- a/src/generated/Communications/Calls/Item/CallItemRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/CallItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.Calls.Item.AddLargeGalleryView; using ApiSdk.Communications.Calls.Item.Answer; using ApiSdk.Communications.Calls.Item.AudioRoutingGroups; @@ -15,12 +16,17 @@ using ApiSdk.Communications.Calls.Item.Redirect; using ApiSdk.Communications.Calls.Item.Reject; using ApiSdk.Communications.Calls.Item.SendDtmfTones; +using ApiSdk.Communications.Calls.Item.StartRecording; +using ApiSdk.Communications.Calls.Item.StartTranscription; +using ApiSdk.Communications.Calls.Item.StopRecording; +using ApiSdk.Communications.Calls.Item.StopTranscription; using ApiSdk.Communications.Calls.Item.SubscribeToTone; using ApiSdk.Communications.Calls.Item.Transfer; using ApiSdk.Communications.Calls.Item.Unmute; using ApiSdk.Communications.Calls.Item.UpdateRecordingStatus; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -39,7 +45,8 @@ namespace ApiSdk.Communications.Calls.Item /// /// Provides operations to manage the calls property of the microsoft.graph.cloudCommunications entity. /// - public class CallItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the addLargeGalleryView method. @@ -49,7 +56,7 @@ public Command BuildAddLargeGalleryViewNavCommand() { var command = new Command("add-large-gallery-view"); command.Description = "Provides operations to call the addLargeGalleryView method."; - var builder = new AddLargeGalleryViewRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.AddLargeGalleryView.AddLargeGalleryViewRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -66,7 +73,7 @@ public Command BuildAnswerNavCommand() { var command = new Command("answer"); command.Description = "Provides operations to call the answer method."; - var builder = new AnswerRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.Answer.AnswerRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -83,7 +90,7 @@ public Command BuildAudioRoutingGroupsNavCommand() { var command = new Command("audio-routing-groups"); command.Description = "Provides operations to manage the audioRoutingGroups property of the microsoft.graph.call entity."; - var builder = new AudioRoutingGroupsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.AudioRoutingGroups.AudioRoutingGroupsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -110,7 +117,7 @@ public Command BuildCancelMediaProcessingNavCommand() { var command = new Command("cancel-media-processing"); command.Description = "Provides operations to call the cancelMediaProcessing method."; - var builder = new CancelMediaProcessingRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.CancelMediaProcessing.CancelMediaProcessingRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -127,7 +134,7 @@ public Command BuildChangeScreenSharingRoleNavCommand() { var command = new Command("change-screen-sharing-role"); command.Description = "Provides operations to call the changeScreenSharingRole method."; - var builder = new ChangeScreenSharingRoleRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.ChangeScreenSharingRole.ChangeScreenSharingRoleRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -144,7 +151,7 @@ public Command BuildContentSharingSessionsNavCommand() { var command = new Command("content-sharing-sessions"); command.Description = "Provides operations to manage the contentSharingSessions property of the microsoft.graph.call entity."; - var builder = new ContentSharingSessionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.ContentSharingSessions.ContentSharingSessionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -260,7 +267,7 @@ public Command BuildKeepAliveNavCommand() { var command = new Command("keep-alive"); command.Description = "Provides operations to call the keepAlive method."; - var builder = new KeepAliveRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.KeepAlive.KeepAliveRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -277,7 +284,7 @@ public Command BuildMuteNavCommand() { var command = new Command("mute"); command.Description = "Provides operations to call the mute method."; - var builder = new MuteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.Mute.MuteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -294,7 +301,7 @@ public Command BuildOperationsNavCommand() { var command = new Command("operations"); command.Description = "Provides operations to manage the operations property of the microsoft.graph.call entity."; - var builder = new OperationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.Operations.OperationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -321,7 +328,7 @@ public Command BuildParticipantsNavCommand() { var command = new Command("participants"); command.Description = "Provides operations to manage the participants property of the microsoft.graph.call entity."; - var builder = new ParticipantsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.Participants.ParticipantsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -372,8 +379,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Call.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Call.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -401,7 +408,7 @@ public Command BuildPlayPromptNavCommand() { var command = new Command("play-prompt"); command.Description = "Provides operations to call the playPrompt method."; - var builder = new PlayPromptRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.PlayPrompt.PlayPromptRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -418,7 +425,7 @@ public Command BuildRecordNavCommand() { var command = new Command("record"); command.Description = "Provides operations to call the record method."; - var builder = new RecordRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.Record.RecordRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -435,7 +442,7 @@ public Command BuildRecordResponseNavCommand() { var command = new Command("record-response"); command.Description = "Provides operations to call the recordResponse method."; - var builder = new RecordResponseRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.RecordResponse.RecordResponseRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -452,7 +459,7 @@ public Command BuildRedirectNavCommand() { var command = new Command("redirect"); command.Description = "Provides operations to call the redirect method."; - var builder = new RedirectRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.Redirect.RedirectRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -469,7 +476,7 @@ public Command BuildRejectNavCommand() { var command = new Command("reject"); command.Description = "Provides operations to call the reject method."; - var builder = new RejectRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.Reject.RejectRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -486,7 +493,75 @@ public Command BuildSendDtmfTonesNavCommand() { var command = new Command("send-dtmf-tones"); command.Description = "Provides operations to call the sendDtmfTones method."; - var builder = new SendDtmfTonesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.SendDtmfTones.SendDtmfTonesRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the startRecording method. + /// + /// A + public Command BuildStartRecordingNavCommand() + { + var command = new Command("start-recording"); + command.Description = "Provides operations to call the startRecording method."; + var builder = new global::ApiSdk.Communications.Calls.Item.StartRecording.StartRecordingRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the startTranscription method. + /// + /// A + public Command BuildStartTranscriptionNavCommand() + { + var command = new Command("start-transcription"); + command.Description = "Provides operations to call the startTranscription method."; + var builder = new global::ApiSdk.Communications.Calls.Item.StartTranscription.StartTranscriptionRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the stopRecording method. + /// + /// A + public Command BuildStopRecordingNavCommand() + { + var command = new Command("stop-recording"); + command.Description = "Provides operations to call the stopRecording method."; + var builder = new global::ApiSdk.Communications.Calls.Item.StopRecording.StopRecordingRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the stopTranscription method. + /// + /// A + public Command BuildStopTranscriptionNavCommand() + { + var command = new Command("stop-transcription"); + command.Description = "Provides operations to call the stopTranscription method."; + var builder = new global::ApiSdk.Communications.Calls.Item.StopTranscription.StopTranscriptionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -503,7 +578,7 @@ public Command BuildSubscribeToToneNavCommand() { var command = new Command("subscribe-to-tone"); command.Description = "Provides operations to call the subscribeToTone method."; - var builder = new SubscribeToToneRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.SubscribeToTone.SubscribeToToneRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -520,7 +595,7 @@ public Command BuildTransferNavCommand() { var command = new Command("transfer"); command.Description = "Provides operations to call the transfer method."; - var builder = new TransferRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.Transfer.TransferRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -537,7 +612,7 @@ public Command BuildUnmuteNavCommand() { var command = new Command("unmute"); command.Description = "Provides operations to call the unmute method."; - var builder = new UnmuteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.Unmute.UnmuteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -554,7 +629,7 @@ public Command BuildUpdateRecordingStatusNavCommand() { var command = new Command("update-recording-status"); command.Description = "Provides operations to call the updateRecordingStatus method."; - var builder = new UpdateRecordingStatusRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.UpdateRecordingStatus.UpdateRecordingStatusRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -564,14 +639,14 @@ public Command BuildUpdateRecordingStatusNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CallItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CallItemRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}{?%24expand,%24select}", rawUrl) @@ -603,11 +678,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -623,11 +698,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(Call body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Call body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(Call body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Call body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -639,7 +714,8 @@ public RequestInformation ToPatchRequestInformation(Call body, Action /// Retrieve the properties and relationships of a call object. /// - public class CallItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -664,3 +740,4 @@ public class CallItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/CancelMediaProcessing/CancelMediaProcessingPostRequestBody.cs b/src/generated/Communications/Calls/Item/CancelMediaProcessing/CancelMediaProcessingPostRequestBody.cs index 63e67f7e56..eb4380b7d8 100644 --- a/src/generated/Communications/Calls/Item/CancelMediaProcessing/CancelMediaProcessingPostRequestBody.cs +++ b/src/generated/Communications/Calls/Item/CancelMediaProcessing/CancelMediaProcessingPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Calls.Item.CancelMediaProcessing { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CancelMediaProcessingPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CancelMediaProcessingPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class CancelMediaProcessingPostRequestBody : IAdditionalDataHolder, IPars public string ClientContext { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CancelMediaProcessingPostRequestBody() { @@ -30,12 +32,12 @@ public CancelMediaProcessingPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CancelMediaProcessingPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Calls.Item.CancelMediaProcessing.CancelMediaProcessingPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CancelMediaProcessingPostRequestBody(); + return new global::ApiSdk.Communications.Calls.Item.CancelMediaProcessing.CancelMediaProcessingPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/CancelMediaProcessing/CancelMediaProcessingRequestBuilder.cs b/src/generated/Communications/Calls/Item/CancelMediaProcessing/CancelMediaProcessingRequestBuilder.cs index 4607dbf627..4359b56ca2 100644 --- a/src/generated/Communications/Calls/Item/CancelMediaProcessing/CancelMediaProcessingRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/CancelMediaProcessing/CancelMediaProcessingRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.Calls.Item.CancelMediaProcessing /// /// Provides operations to call the cancelMediaProcessing method. /// - public class CancelMediaProcessingRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CancelMediaProcessingRequestBuilder : BaseCliRequestBuilder { /// /// Cancels processing for any in-progress media operations. Media operations refer to the IVR operations playPrompt and recordResponse, which are by default queued to process in order. The cancelMediaProcessing method cancels any operation that is in-process as well as operations that are queued. For example, this API can be used to clean up the IVR operation queue for a new media operation. However, it will not cancel a ubscribeToTone operation because it operates independent of any operation queue. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CancelMediaProcessingPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.CancelMediaProcessing.CancelMediaProcessingPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CancelMediaProcessingRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/cancelMediaProcessing", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CancelMediaProcessingRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/cancelMediaProcessing", rawUrl) @@ -95,11 +98,11 @@ public CancelMediaProcessingRequestBuilder(string rawUrl) : base("{+baseurl}/com /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CancelMediaProcessingPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.CancelMediaProcessing.CancelMediaProcessingPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CancelMediaProcessingPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.CancelMediaProcessing.CancelMediaProcessingPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(CancelMediaProcessingPostRequ } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/ChangeScreenSharingRole/ChangeScreenSharingRolePostRequestBody.cs b/src/generated/Communications/Calls/Item/ChangeScreenSharingRole/ChangeScreenSharingRolePostRequestBody.cs index 2075de3831..fec77f4665 100644 --- a/src/generated/Communications/Calls/Item/ChangeScreenSharingRole/ChangeScreenSharingRolePostRequestBody.cs +++ b/src/generated/Communications/Calls/Item/ChangeScreenSharingRole/ChangeScreenSharingRolePostRequestBody.cs @@ -1,22 +1,24 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Calls.Item.ChangeScreenSharingRole { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ChangeScreenSharingRolePostRequestBody : IAdditionalDataHolder, IParsable + public partial class ChangeScreenSharingRolePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. public IDictionary AdditionalData { get; set; } /// The role property - public ScreenSharingRole? Role { get; set; } + public global::ApiSdk.Models.ScreenSharingRole? Role { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ChangeScreenSharingRolePostRequestBody() { @@ -25,12 +27,12 @@ public ChangeScreenSharingRolePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ChangeScreenSharingRolePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Calls.Item.ChangeScreenSharingRole.ChangeScreenSharingRolePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ChangeScreenSharingRolePostRequestBody(); + return new global::ApiSdk.Communications.Calls.Item.ChangeScreenSharingRole.ChangeScreenSharingRolePostRequestBody(); } /// /// The deserialization information for the current model @@ -40,7 +42,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "role", n => { Role = n.GetEnumValue(); } }, + { "role", n => { Role = n.GetEnumValue(); } }, }; } /// @@ -50,8 +52,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteEnumValue("role", Role); + writer.WriteEnumValue("role", Role); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/ChangeScreenSharingRole/ChangeScreenSharingRoleRequestBuilder.cs b/src/generated/Communications/Calls/Item/ChangeScreenSharingRole/ChangeScreenSharingRoleRequestBuilder.cs index 68842defaa..33d81958b7 100644 --- a/src/generated/Communications/Calls/Item/ChangeScreenSharingRole/ChangeScreenSharingRoleRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/ChangeScreenSharingRole/ChangeScreenSharingRoleRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.Calls.Item.ChangeScreenSharingRole /// /// Provides operations to call the changeScreenSharingRole method. /// - public class ChangeScreenSharingRoleRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChangeScreenSharingRoleRequestBuilder : BaseCliRequestBuilder { /// /// Allow applications to share screen content with the participants of a group call. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ChangeScreenSharingRolePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.ChangeScreenSharingRole.ChangeScreenSharingRolePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ChangeScreenSharingRoleRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/changeScreenSharingRole", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChangeScreenSharingRoleRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/changeScreenSharingRole", rawUrl) @@ -84,11 +87,11 @@ public ChangeScreenSharingRoleRequestBuilder(string rawUrl) : base("{+baseurl}/c /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ChangeScreenSharingRolePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.ChangeScreenSharingRole.ChangeScreenSharingRolePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ChangeScreenSharingRolePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.ChangeScreenSharingRole.ChangeScreenSharingRolePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(ChangeScreenSharingRolePostRe } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/ContentSharingSessions/ContentSharingSessionsRequestBuilder.cs b/src/generated/Communications/Calls/Item/ContentSharingSessions/ContentSharingSessionsRequestBuilder.cs index 1940c00f8f..67346bff07 100644 --- a/src/generated/Communications/Calls/Item/ContentSharingSessions/ContentSharingSessionsRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/ContentSharingSessions/ContentSharingSessionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.Calls.Item.ContentSharingSessions.Count; using ApiSdk.Communications.Calls.Item.ContentSharingSessions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Communications.Calls.Item.ContentSharingSessions /// /// Provides operations to manage the contentSharingSessions property of the microsoft.graph.call entity. /// - public class ContentSharingSessionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentSharingSessionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the contentSharingSessions property of the microsoft.graph.call entity. @@ -30,11 +33,13 @@ public class ContentSharingSessionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ContentSharingSessionItemRequestBuilder(PathParameters); + var commands = new List(); + var builder = new global::ApiSdk.Communications.Calls.Item.ContentSharingSessions.Item.ContentSharingSessionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); - return new(executables, new(0)); + commands.Add(builder.BuildPngOfCurrentSlideNavCommand()); + return new(executables, commands); } /// /// Provides operations to count the resources in the collection. @@ -44,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.ContentSharingSessions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ContentSharingSession.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ContentSharingSession.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -208,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentSharingSessionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/contentSharingSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentSharingSessionsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/contentSharingSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -228,11 +233,11 @@ public ContentSharingSessionsRequestBuilder(string rawUrl) : base("{+baseurl}/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -248,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ContentSharingSession body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ContentSharingSession body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ContentSharingSession body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ContentSharingSession body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -264,7 +269,8 @@ public RequestInformation ToPostRequestInformation(ContentSharingSession body, A /// /// Retrieve a list of contentSharingSession objects in a call. /// - public class ContentSharingSessionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentSharingSessionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -328,3 +334,4 @@ public class ContentSharingSessionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/ContentSharingSessions/Count/CountRequestBuilder.cs b/src/generated/Communications/Calls/Item/ContentSharingSessions/Count/CountRequestBuilder.cs index cf5a5d462d..513861e55e 100644 --- a/src/generated/Communications/Calls/Item/ContentSharingSessions/Count/CountRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/ContentSharingSessions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.Calls.Item.ContentSharingSessions.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/contentSharingSessions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/contentSharingSessions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/call /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/ContentSharingSessions/Item/ContentSharingSessionItemRequestBuilder.cs b/src/generated/Communications/Calls/Item/ContentSharingSessions/Item/ContentSharingSessionItemRequestBuilder.cs index c5a1d5ac06..a12e520491 100644 --- a/src/generated/Communications/Calls/Item/ContentSharingSessions/Item/ContentSharingSessionItemRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/ContentSharingSessions/Item/ContentSharingSessionItemRequestBuilder.cs @@ -1,6 +1,9 @@ // +#pragma warning disable CS0618 +using ApiSdk.Communications.Calls.Item.ContentSharingSessions.Item.PngOfCurrentSlide; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +22,8 @@ namespace ApiSdk.Communications.Calls.Item.ContentSharingSessions.Item /// /// Provides operations to manage the contentSharingSessions property of the microsoft.graph.call entity. /// - public class ContentSharingSessionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentSharingSessionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property contentSharingSessions for communications @@ -156,8 +160,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ContentSharingSession.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ContentSharingSession.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -179,14 +183,33 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to manage the media for the cloudCommunications entity. + /// + /// A + public Command BuildPngOfCurrentSlideNavCommand() + { + var command = new Command("png-of-current-slide"); + command.Description = "Provides operations to manage the media for the cloudCommunications entity."; + var builder = new global::ApiSdk.Communications.Calls.Item.ContentSharingSessions.Item.PngOfCurrentSlide.PngOfCurrentSlideRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildDeleteCommand()); + execCommands.Add(builder.BuildGetCommand()); + execCommands.Add(builder.BuildPutCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentSharingSessionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/contentSharingSessions/{contentSharingSession%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentSharingSessionItemRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/contentSharingSessions/{contentSharingSession%2Did}{?%24expand,%24select}", rawUrl) @@ -218,11 +241,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -238,11 +261,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ContentSharingSession body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ContentSharingSession body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ContentSharingSession body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ContentSharingSession body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +277,8 @@ public RequestInformation ToPatchRequestInformation(ContentSharingSession body, /// /// Retrieve the properties of a contentSharingSession object. /// - public class ContentSharingSessionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentSharingSessionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -279,3 +303,4 @@ public class ContentSharingSessionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/ContentSharingSessions/Item/PngOfCurrentSlide/PngOfCurrentSlideRequestBuilder.cs b/src/generated/Communications/Calls/Item/ContentSharingSessions/Item/PngOfCurrentSlide/PngOfCurrentSlideRequestBuilder.cs new file mode 100644 index 0000000000..2a05b70efb --- /dev/null +++ b/src/generated/Communications/Calls/Item/ContentSharingSessions/Item/PngOfCurrentSlide/PngOfCurrentSlideRequestBuilder.cs @@ -0,0 +1,245 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Communications.Calls.Item.ContentSharingSessions.Item.PngOfCurrentSlide +{ + /// + /// Provides operations to manage the media for the cloudCommunications entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PngOfCurrentSlideRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete pngOfCurrentSlide for the navigation property contentSharingSessions in communications + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete pngOfCurrentSlide for the navigation property contentSharingSessions in communications"; + var callIdOption = new Option("--call-id", description: "The unique identifier of call") { + }; + callIdOption.IsRequired = true; + command.AddOption(callIdOption); + var contentSharingSessionIdOption = new Option("--content-sharing-session-id", description: "The unique identifier of contentSharingSession") { + }; + contentSharingSessionIdOption.IsRequired = true; + command.AddOption(contentSharingSessionIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var callId = invocationContext.ParseResult.GetValueForOption(callIdOption); + var contentSharingSessionId = invocationContext.ParseResult.GetValueForOption(contentSharingSessionIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (callId is not null) requestInfo.PathParameters.Add("call%2Did", callId); + if (contentSharingSessionId is not null) requestInfo.PathParameters.Add("contentSharingSession%2Did", contentSharingSessionId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Get pngOfCurrentSlide for the navigation property contentSharingSessions from communications + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get pngOfCurrentSlide for the navigation property contentSharingSessions from communications"; + var callIdOption = new Option("--call-id", description: "The unique identifier of call") { + }; + callIdOption.IsRequired = true; + command.AddOption(callIdOption); + var contentSharingSessionIdOption = new Option("--content-sharing-session-id", description: "The unique identifier of contentSharingSession") { + }; + contentSharingSessionIdOption.IsRequired = true; + command.AddOption(contentSharingSessionIdOption); + var outputFileOption = new Option("--output-file"); + command.AddOption(outputFileOption); + command.SetHandler(async (invocationContext) => { + var callId = invocationContext.ParseResult.GetValueForOption(callIdOption); + var contentSharingSessionId = invocationContext.ParseResult.GetValueForOption(contentSharingSessionIdOption); + var outputFile = invocationContext.ParseResult.GetValueForOption(outputFileOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + if (callId is not null) requestInfo.PathParameters.Add("call%2Did", callId); + if (contentSharingSessionId is not null) requestInfo.PathParameters.Add("contentSharingSession%2Did", contentSharingSessionId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + if (outputFile == null) { + using var reader = new StreamReader(response); + var strContent = reader.ReadToEnd(); + Console.Write(strContent); + } + else { + using var writeStream = outputFile.OpenWrite(); + await response.CopyToAsync(writeStream); + Console.WriteLine($"Content written to {outputFile.FullName}."); + } + }); + return command; + } + /// + /// Update pngOfCurrentSlide for the navigation property contentSharingSessions in communications + /// + /// A + public Command BuildPutCommand() + { + var command = new Command("put"); + command.Description = "Update pngOfCurrentSlide for the navigation property contentSharingSessions in communications"; + var callIdOption = new Option("--call-id", description: "The unique identifier of call") { + }; + callIdOption.IsRequired = true; + command.AddOption(callIdOption); + var contentSharingSessionIdOption = new Option("--content-sharing-session-id", description: "The unique identifier of contentSharingSession") { + }; + contentSharingSessionIdOption.IsRequired = true; + command.AddOption(contentSharingSessionIdOption); + var inputFileOption = new Option("--input-file", description: "Binary request body") { + }; + inputFileOption.IsRequired = true; + command.AddOption(inputFileOption); + var outputFileOption = new Option("--output-file"); + command.AddOption(outputFileOption); + command.SetHandler(async (invocationContext) => { + var callId = invocationContext.ParseResult.GetValueForOption(callIdOption); + var contentSharingSessionId = invocationContext.ParseResult.GetValueForOption(contentSharingSessionIdOption); + var inputFile = invocationContext.ParseResult.GetValueForOption(inputFileOption); + var outputFile = invocationContext.ParseResult.GetValueForOption(outputFileOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + if (inputFile is null || !inputFile.Exists) { + Console.Error.WriteLine("No available file to send."); + return; + } + using var stream = inputFile.OpenRead(); + var requestInfo = ToPutRequestInformation(stream, q => { + }); + if (callId is not null) requestInfo.PathParameters.Add("call%2Did", callId); + if (contentSharingSessionId is not null) requestInfo.PathParameters.Add("contentSharingSession%2Did", contentSharingSessionId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + if (outputFile == null) { + using var reader = new StreamReader(response); + var strContent = reader.ReadToEnd(); + Console.Write(strContent); + } + else { + using var writeStream = outputFile.OpenWrite(); + await response.CopyToAsync(writeStream); + Console.WriteLine($"Content written to {outputFile.FullName}."); + } + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public PngOfCurrentSlideRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/contentSharingSessions/{contentSharingSession%2Did}/pngOfCurrentSlide", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public PngOfCurrentSlideRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/contentSharingSessions/{contentSharingSession%2Did}/pngOfCurrentSlide", rawUrl) + { + } + /// + /// Delete pngOfCurrentSlide for the navigation property contentSharingSessions in communications + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get pngOfCurrentSlide for the navigation property contentSharingSessions from communications + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/octet-stream, application/json"); + return requestInfo; + } + /// + /// Update pngOfCurrentSlide for the navigation property contentSharingSessions in communications + /// + /// A + /// Binary request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPutRequestInformation(Stream body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPutRequestInformation(Stream body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PUT, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetStreamContent(body, "application/octet-stream"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/KeepAlive/KeepAliveRequestBuilder.cs b/src/generated/Communications/Calls/Item/KeepAlive/KeepAliveRequestBuilder.cs index 9182f0bde8..056403b217 100644 --- a/src/generated/Communications/Calls/Item/KeepAlive/KeepAliveRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/KeepAlive/KeepAliveRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.Calls.Item.KeepAlive /// /// Provides operations to call the keepAlive method. /// - public class KeepAliveRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class KeepAliveRequestBuilder : BaseCliRequestBuilder { /// /// Make a request to this API every 15 to 45 minutes to ensure that an ongoing call remains active. A call that doesn't receive this request within 45 minutes is considered inactive and ends. At least one successful request must be made within 45 minutes of the previous request, or the start of the call. We recommend that you send a request in shorter time intervals (every 15 minutes). Make sure that these requests are successful to prevent the call from timing out and ending. Attempting to send a request to a call that ended results in a 404 Not Found error. The resources related to the call should be cleaned up on the application side. @@ -50,14 +53,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public KeepAliveRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/keepAlive", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public KeepAliveRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/keepAlive", rawUrl) @@ -84,3 +87,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Calls.Item.Mute { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MutePostRequestBody : IAdditionalDataHolder, IParsable + public partial class MutePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class MutePostRequestBody : IAdditionalDataHolder, IParsable public string ClientContext { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MutePostRequestBody() { @@ -30,12 +32,12 @@ public MutePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MutePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Calls.Item.Mute.MutePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MutePostRequestBody(); + return new global::ApiSdk.Communications.Calls.Item.Mute.MutePostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Mute/MuteRequestBuilder.cs b/src/generated/Communications/Calls/Item/Mute/MuteRequestBuilder.cs index 31963074fd..cba8a51314 100644 --- a/src/generated/Communications/Calls/Item/Mute/MuteRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/Mute/MuteRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.Calls.Item.Mute /// /// Provides operations to call the mute method. /// - public class MuteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MuteRequestBuilder : BaseCliRequestBuilder { /// /// Allows the application to mute itself. This is a server mute, meaning that the server drops all audio packets for this participant, even if the participant continues to stream audio. For more information about how to handle mute operations, see muteParticipantOperation. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MutePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.Mute.MutePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MuteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/mute", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MuteRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/mute", rawUrl) @@ -95,11 +98,11 @@ public MuteRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MutePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Mute.MutePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MutePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Mute.MutePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(MutePostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Operations/Count/CountRequestBuilder.cs b/src/generated/Communications/Calls/Item/Operations/Count/CountRequestBuilder.cs index 1f2b229b8d..237df1047d 100644 --- a/src/generated/Communications/Calls/Item/Operations/Count/CountRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/Operations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.Calls.Item.Operations.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/operations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/operations/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/call /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Operations/Item/CommsOperationItemRequestBuilder.cs b/src/generated/Communications/Calls/Item/Operations/Item/CommsOperationItemRequestBuilder.cs index 375fbd5ab4..2724337e70 100644 --- a/src/generated/Communications/Calls/Item/Operations/Item/CommsOperationItemRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/Operations/Item/CommsOperationItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.Calls.Item.Operations.Item /// /// Provides operations to manage the operations property of the microsoft.graph.call entity. /// - public class CommsOperationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommsOperationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property operations for communications @@ -156,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CommsOperation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CommsOperation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -179,14 +182,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CommsOperationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/operations/{commsOperation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommsOperationItemRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/operations/{commsOperation%2Did}{?%24expand,%24select}", rawUrl) @@ -218,11 +221,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -238,11 +241,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(CommsOperation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CommsOperation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CommsOperation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CommsOperation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +257,8 @@ public RequestInformation ToPatchRequestInformation(CommsOperation body, Action< /// /// Get the status of an operation that adds the large gallery view to a call. /// - public class CommsOperationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommsOperationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -279,3 +283,4 @@ public class CommsOperationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Operations/OperationsRequestBuilder.cs b/src/generated/Communications/Calls/Item/Operations/OperationsRequestBuilder.cs index 94385e26d6..3d419a537d 100644 --- a/src/generated/Communications/Calls/Item/Operations/OperationsRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/Operations/OperationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.Calls.Item.Operations.Count; using ApiSdk.Communications.Calls.Item.Operations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Communications.Calls.Item.Operations /// /// Provides operations to manage the operations property of the microsoft.graph.call entity. /// - public class OperationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OperationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the operations property of the microsoft.graph.call entity. @@ -30,7 +33,7 @@ public class OperationsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new CommsOperationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.Operations.Item.CommsOperationItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.Operations.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CommsOperation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CommsOperation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public OperationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/operations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OperationsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/operations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public OperationsRequestBuilder(string rawUrl) : base("{+baseurl}/communications /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CommsOperation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CommsOperation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CommsOperation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CommsOperation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(CommsOperation body, Action /// Get the status of an operation that adds the large gallery view to a call. /// - public class OperationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OperationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class OperationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Participants/Count/CountRequestBuilder.cs b/src/generated/Communications/Calls/Item/Participants/Count/CountRequestBuilder.cs index 071fe0ceea..f4b1305358 100644 --- a/src/generated/Communications/Calls/Item/Participants/Count/CountRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/Participants/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.Calls.Item.Participants.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/participants/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/participants/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/call /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Participants/Invite/InvitePostRequestBody.cs b/src/generated/Communications/Calls/Item/Participants/Invite/InvitePostRequestBody.cs index a69c69f3e1..5d378ebb11 100644 --- a/src/generated/Communications/Calls/Item/Participants/Invite/InvitePostRequestBody.cs +++ b/src/generated/Communications/Calls/Item/Participants/Invite/InvitePostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Calls.Item.Participants.Invite { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class InvitePostRequestBody : IAdditionalDataHolder, IParsable + public partial class InvitePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -24,13 +26,13 @@ public class InvitePostRequestBody : IAdditionalDataHolder, IParsable /// The participants property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Participants { get; set; } + public List? Participants { get; set; } #nullable restore #else - public List Participants { get; set; } + public List Participants { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public InvitePostRequestBody() { @@ -39,12 +41,12 @@ public InvitePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static InvitePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Calls.Item.Participants.Invite.InvitePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new InvitePostRequestBody(); + return new global::ApiSdk.Communications.Calls.Item.Participants.Invite.InvitePostRequestBody(); } /// /// The deserialization information for the current model @@ -55,7 +57,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "clientContext", n => { ClientContext = n.GetStringValue(); } }, - { "participants", n => { Participants = n.GetCollectionOfObjectValues(InvitationParticipantInfo.CreateFromDiscriminatorValue)?.ToList(); } }, + { "participants", n => { Participants = n.GetCollectionOfObjectValues(global::ApiSdk.Models.InvitationParticipantInfo.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -66,8 +68,9 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("clientContext", ClientContext); - writer.WriteCollectionOfObjectValues("participants", Participants); + writer.WriteCollectionOfObjectValues("participants", Participants); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Participants/Invite/InviteRequestBuilder.cs b/src/generated/Communications/Calls/Item/Participants/Invite/InviteRequestBuilder.cs index 7fe58d6c2f..86052dfd7b 100644 --- a/src/generated/Communications/Calls/Item/Participants/Invite/InviteRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/Participants/Invite/InviteRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.Calls.Item.Participants.Invite /// /// Provides operations to call the invite method. /// - public class InviteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InviteRequestBuilder : BaseCliRequestBuilder { /// /// Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(InvitePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.Participants.Invite.InvitePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public InviteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/participants/invite", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public InviteRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/participants/invite", rawUrl) @@ -95,11 +98,11 @@ public InviteRequestBuilder(string rawUrl) : base("{+baseurl}/communications/cal /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(InvitePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Participants.Invite.InvitePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(InvitePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Participants.Invite.InvitePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(InvitePostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Participants/Item/Mute/MutePostRequestBody.cs b/src/generated/Communications/Calls/Item/Participants/Item/Mute/MutePostRequestBody.cs index 579469be66..89ebfc558b 100644 --- a/src/generated/Communications/Calls/Item/Participants/Item/Mute/MutePostRequestBody.cs +++ b/src/generated/Communications/Calls/Item/Participants/Item/Mute/MutePostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Calls.Item.Participants.Item.Mute { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MutePostRequestBody : IAdditionalDataHolder, IParsable + public partial class MutePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class MutePostRequestBody : IAdditionalDataHolder, IParsable public string ClientContext { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MutePostRequestBody() { @@ -30,12 +32,12 @@ public MutePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MutePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Calls.Item.Participants.Item.Mute.MutePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MutePostRequestBody(); + return new global::ApiSdk.Communications.Calls.Item.Participants.Item.Mute.MutePostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Participants/Item/Mute/MuteRequestBuilder.cs b/src/generated/Communications/Calls/Item/Participants/Item/Mute/MuteRequestBuilder.cs index 68ac38c911..5bd905ddac 100644 --- a/src/generated/Communications/Calls/Item/Participants/Item/Mute/MuteRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/Participants/Item/Mute/MuteRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.Calls.Item.Participants.Item.Mute /// /// Provides operations to call the mute method. /// - public class MuteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MuteRequestBuilder : BaseCliRequestBuilder { /// /// Mute a specific participant in the call. This is a server mute, meaning that the server will drop all audio packets for this participant, even if the participant continues to stream audio. For more information about how to handle mute operations, see muteParticipantOperation. @@ -57,8 +60,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MutePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.Participants.Item.Mute.MutePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -80,14 +83,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MuteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/participants/{participant%2Did}/mute", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MuteRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/participants/{participant%2Did}/mute", rawUrl) @@ -101,11 +104,11 @@ public MuteRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MutePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Participants.Item.Mute.MutePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MutePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Participants.Item.Mute.MutePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(MutePostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Participants/Item/ParticipantItemRequestBuilder.cs b/src/generated/Communications/Calls/Item/Participants/Item/ParticipantItemRequestBuilder.cs index eb726a62df..02ac70bc48 100644 --- a/src/generated/Communications/Calls/Item/Participants/Item/ParticipantItemRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/Participants/Item/ParticipantItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.Calls.Item.Participants.Item.Mute; using ApiSdk.Communications.Calls.Item.Participants.Item.StartHoldMusic; using ApiSdk.Communications.Calls.Item.Participants.Item.StopHoldMusic; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.Communications.Calls.Item.Participants.Item /// /// Provides operations to manage the participants property of the microsoft.graph.call entity. /// - public class ParticipantItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ParticipantItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. @@ -133,7 +136,7 @@ public Command BuildMuteNavCommand() { var command = new Command("mute"); command.Description = "Provides operations to call the mute method."; - var builder = new MuteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.Participants.Item.Mute.MuteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -177,8 +180,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Participant.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Participant.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,7 +210,7 @@ public Command BuildStartHoldMusicNavCommand() { var command = new Command("start-hold-music"); command.Description = "Provides operations to call the startHoldMusic method."; - var builder = new StartHoldMusicRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.Participants.Item.StartHoldMusic.StartHoldMusicRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -224,7 +227,7 @@ public Command BuildStopHoldMusicNavCommand() { var command = new Command("stop-hold-music"); command.Description = "Provides operations to call the stopHoldMusic method."; - var builder = new StopHoldMusicRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.Participants.Item.StopHoldMusic.StopHoldMusicRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -234,14 +237,14 @@ public Command BuildStopHoldMusicNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ParticipantItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/participants/{participant%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ParticipantItemRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/participants/{participant%2Did}{?%24expand,%24select}", rawUrl) @@ -273,11 +276,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -293,11 +296,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(Participant body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Participant body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(Participant body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Participant body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(Participant body, Action /// Retrieve the properties and relationships of a participant object. /// - public class ParticipantItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ParticipantItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class ParticipantItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Participants/Item/StartHoldMusic/StartHoldMusicPostRequestBody.cs b/src/generated/Communications/Calls/Item/Participants/Item/StartHoldMusic/StartHoldMusicPostRequestBody.cs index 5d61eeded7..57840569d6 100644 --- a/src/generated/Communications/Calls/Item/Participants/Item/StartHoldMusic/StartHoldMusicPostRequestBody.cs +++ b/src/generated/Communications/Calls/Item/Participants/Item/StartHoldMusic/StartHoldMusicPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Calls.Item.Participants.Item.StartHoldMusic { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class StartHoldMusicPostRequestBody : IAdditionalDataHolder, IParsable + public partial class StartHoldMusicPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -24,13 +26,13 @@ public class StartHoldMusicPostRequestBody : IAdditionalDataHolder, IParsable /// The customPrompt property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Prompt? CustomPrompt { get; set; } + public global::ApiSdk.Models.Prompt? CustomPrompt { get; set; } #nullable restore #else - public Prompt CustomPrompt { get; set; } + public global::ApiSdk.Models.Prompt CustomPrompt { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public StartHoldMusicPostRequestBody() { @@ -39,12 +41,12 @@ public StartHoldMusicPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static StartHoldMusicPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Calls.Item.Participants.Item.StartHoldMusic.StartHoldMusicPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new StartHoldMusicPostRequestBody(); + return new global::ApiSdk.Communications.Calls.Item.Participants.Item.StartHoldMusic.StartHoldMusicPostRequestBody(); } /// /// The deserialization information for the current model @@ -55,7 +57,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "clientContext", n => { ClientContext = n.GetStringValue(); } }, - { "customPrompt", n => { CustomPrompt = n.GetObjectValue(Prompt.CreateFromDiscriminatorValue); } }, + { "customPrompt", n => { CustomPrompt = n.GetObjectValue(global::ApiSdk.Models.Prompt.CreateFromDiscriminatorValue); } }, }; } /// @@ -66,8 +68,9 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("clientContext", ClientContext); - writer.WriteObjectValue("customPrompt", CustomPrompt); + writer.WriteObjectValue("customPrompt", CustomPrompt); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Participants/Item/StartHoldMusic/StartHoldMusicRequestBuilder.cs b/src/generated/Communications/Calls/Item/Participants/Item/StartHoldMusic/StartHoldMusicRequestBuilder.cs index f8c7309692..434bb0c1f6 100644 --- a/src/generated/Communications/Calls/Item/Participants/Item/StartHoldMusic/StartHoldMusicRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/Participants/Item/StartHoldMusic/StartHoldMusicRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.Calls.Item.Participants.Item.StartHoldMusic /// /// Provides operations to call the startHoldMusic method. /// - public class StartHoldMusicRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StartHoldMusicRequestBuilder : BaseCliRequestBuilder { /// /// Put a participant on hold and play music in the background. @@ -57,8 +60,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(StartHoldMusicPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.Participants.Item.StartHoldMusic.StartHoldMusicPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -80,14 +83,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public StartHoldMusicRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/participants/{participant%2Did}/startHoldMusic", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public StartHoldMusicRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/participants/{participant%2Did}/startHoldMusic", rawUrl) @@ -101,11 +104,11 @@ public StartHoldMusicRequestBuilder(string rawUrl) : base("{+baseurl}/communicat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(StartHoldMusicPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Participants.Item.StartHoldMusic.StartHoldMusicPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(StartHoldMusicPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Participants.Item.StartHoldMusic.StartHoldMusicPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(StartHoldMusicPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Participants/Item/StopHoldMusic/StopHoldMusicPostRequestBody.cs b/src/generated/Communications/Calls/Item/Participants/Item/StopHoldMusic/StopHoldMusicPostRequestBody.cs index 923e9cf39b..0dbf1e87bb 100644 --- a/src/generated/Communications/Calls/Item/Participants/Item/StopHoldMusic/StopHoldMusicPostRequestBody.cs +++ b/src/generated/Communications/Calls/Item/Participants/Item/StopHoldMusic/StopHoldMusicPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Calls.Item.Participants.Item.StopHoldMusic { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class StopHoldMusicPostRequestBody : IAdditionalDataHolder, IParsable + public partial class StopHoldMusicPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class StopHoldMusicPostRequestBody : IAdditionalDataHolder, IParsable public string ClientContext { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public StopHoldMusicPostRequestBody() { @@ -30,12 +32,12 @@ public StopHoldMusicPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static StopHoldMusicPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Calls.Item.Participants.Item.StopHoldMusic.StopHoldMusicPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new StopHoldMusicPostRequestBody(); + return new global::ApiSdk.Communications.Calls.Item.Participants.Item.StopHoldMusic.StopHoldMusicPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Participants/Item/StopHoldMusic/StopHoldMusicRequestBuilder.cs b/src/generated/Communications/Calls/Item/Participants/Item/StopHoldMusic/StopHoldMusicRequestBuilder.cs index 8602bd4232..b95274e10a 100644 --- a/src/generated/Communications/Calls/Item/Participants/Item/StopHoldMusic/StopHoldMusicRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/Participants/Item/StopHoldMusic/StopHoldMusicRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.Calls.Item.Participants.Item.StopHoldMusic /// /// Provides operations to call the stopHoldMusic method. /// - public class StopHoldMusicRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StopHoldMusicRequestBuilder : BaseCliRequestBuilder { /// /// Reincorporate a participant previously put on hold to the call. @@ -57,8 +60,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(StopHoldMusicPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.Participants.Item.StopHoldMusic.StopHoldMusicPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -80,14 +83,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public StopHoldMusicRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/participants/{participant%2Did}/stopHoldMusic", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public StopHoldMusicRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/participants/{participant%2Did}/stopHoldMusic", rawUrl) @@ -101,11 +104,11 @@ public StopHoldMusicRequestBuilder(string rawUrl) : base("{+baseurl}/communicati /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(StopHoldMusicPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Participants.Item.StopHoldMusic.StopHoldMusicPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(StopHoldMusicPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Participants.Item.StopHoldMusic.StopHoldMusicPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(StopHoldMusicPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Participants/MuteAll/MuteAllPostRequestBody.cs b/src/generated/Communications/Calls/Item/Participants/MuteAll/MuteAllPostRequestBody.cs index b6ba920fe4..682f09cd1f 100644 --- a/src/generated/Communications/Calls/Item/Participants/MuteAll/MuteAllPostRequestBody.cs +++ b/src/generated/Communications/Calls/Item/Participants/MuteAll/MuteAllPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Calls.Item.Participants.MuteAll { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MuteAllPostRequestBody : IAdditionalDataHolder, IParsable + public partial class MuteAllPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class MuteAllPostRequestBody : IAdditionalDataHolder, IParsable public List Participants { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MuteAllPostRequestBody() { @@ -38,12 +40,12 @@ public MuteAllPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MuteAllPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Calls.Item.Participants.MuteAll.MuteAllPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MuteAllPostRequestBody(); + return new global::ApiSdk.Communications.Calls.Item.Participants.MuteAll.MuteAllPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,7 +56,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "clientContext", n => { ClientContext = n.GetStringValue(); } }, - { "participants", n => { Participants = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "participants", n => { Participants = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Participants/MuteAll/MuteAllRequestBuilder.cs b/src/generated/Communications/Calls/Item/Participants/MuteAll/MuteAllRequestBuilder.cs index 0e68866145..327bb87c22 100644 --- a/src/generated/Communications/Calls/Item/Participants/MuteAll/MuteAllRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/Participants/MuteAll/MuteAllRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.Calls.Item.Participants.MuteAll /// /// Provides operations to call the muteAll method. /// - public class MuteAllRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MuteAllRequestBuilder : BaseCliRequestBuilder { /// /// Mute all participants in the call. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MuteAllPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.Participants.MuteAll.MuteAllPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MuteAllRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/participants/muteAll", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MuteAllRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/participants/muteAll", rawUrl) @@ -95,11 +98,11 @@ public MuteAllRequestBuilder(string rawUrl) : base("{+baseurl}/communications/ca /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MuteAllPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Participants.MuteAll.MuteAllPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MuteAllPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Participants.MuteAll.MuteAllPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(MuteAllPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Participants/ParticipantsRequestBuilder.cs b/src/generated/Communications/Calls/Item/Participants/ParticipantsRequestBuilder.cs index 20dd335cb0..f90bf20fc3 100644 --- a/src/generated/Communications/Calls/Item/Participants/ParticipantsRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/Participants/ParticipantsRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.Calls.Item.Participants.Count; using ApiSdk.Communications.Calls.Item.Participants.Invite; using ApiSdk.Communications.Calls.Item.Participants.Item; using ApiSdk.Communications.Calls.Item.Participants.MuteAll; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.Communications.Calls.Item.Participants /// /// Provides operations to manage the participants property of the microsoft.graph.call entity. /// - public class ParticipantsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ParticipantsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the participants property of the microsoft.graph.call entity. @@ -33,7 +36,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ParticipantItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.Participants.Item.ParticipantItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildMuteNavCommand()); @@ -50,7 +53,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.Participants.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -89,8 +92,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Participant.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Participant.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -118,7 +121,7 @@ public Command BuildInviteNavCommand() { var command = new Command("invite"); command.Description = "Provides operations to call the invite method."; - var builder = new InviteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.Participants.Invite.InviteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -238,7 +241,7 @@ public Command BuildMuteAllNavCommand() { var command = new Command("mute-all"); command.Description = "Provides operations to call the muteAll method."; - var builder = new MuteAllRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.Item.Participants.MuteAll.MuteAllRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -248,14 +251,14 @@ public Command BuildMuteAllNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ParticipantsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/participants{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ParticipantsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/participants{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -268,11 +271,11 @@ public ParticipantsRequestBuilder(string rawUrl) : base("{+baseurl}/communicatio /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -288,11 +291,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Participant body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Participant body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Participant body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Participant body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -304,7 +307,8 @@ public RequestInformation ToPostRequestInformation(Participant body, Action /// Retrieve a list of participant objects in the call. /// - public class ParticipantsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ParticipantsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -368,3 +372,4 @@ public class ParticipantsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/PlayPrompt/PlayPromptPostRequestBody.cs b/src/generated/Communications/Calls/Item/PlayPrompt/PlayPromptPostRequestBody.cs index 9b2a5b8920..17fef3589c 100644 --- a/src/generated/Communications/Calls/Item/PlayPrompt/PlayPromptPostRequestBody.cs +++ b/src/generated/Communications/Calls/Item/PlayPrompt/PlayPromptPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Calls.Item.PlayPrompt { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PlayPromptPostRequestBody : IAdditionalDataHolder, IParsable + public partial class PlayPromptPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -26,13 +28,13 @@ public class PlayPromptPostRequestBody : IAdditionalDataHolder, IParsable /// The prompts property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Prompts { get; set; } + public List? Prompts { get; set; } #nullable restore #else - public List Prompts { get; set; } + public List Prompts { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PlayPromptPostRequestBody() { @@ -41,12 +43,12 @@ public PlayPromptPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PlayPromptPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Calls.Item.PlayPrompt.PlayPromptPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PlayPromptPostRequestBody(); + return new global::ApiSdk.Communications.Calls.Item.PlayPrompt.PlayPromptPostRequestBody(); } /// /// The deserialization information for the current model @@ -58,7 +60,7 @@ public virtual IDictionary> GetFieldDeserializers() { { "clientContext", n => { ClientContext = n.GetStringValue(); } }, { "loop", n => { Loop = n.GetBoolValue(); } }, - { "prompts", n => { Prompts = n.GetCollectionOfObjectValues(Prompt.CreateFromDiscriminatorValue)?.ToList(); } }, + { "prompts", n => { Prompts = n.GetCollectionOfObjectValues(global::ApiSdk.Models.Prompt.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -70,8 +72,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("clientContext", ClientContext); writer.WriteBoolValue("loop", Loop); - writer.WriteCollectionOfObjectValues("prompts", Prompts); + writer.WriteCollectionOfObjectValues("prompts", Prompts); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/PlayPrompt/PlayPromptRequestBuilder.cs b/src/generated/Communications/Calls/Item/PlayPrompt/PlayPromptRequestBuilder.cs index 77f5b17be6..e9aba44a81 100644 --- a/src/generated/Communications/Calls/Item/PlayPrompt/PlayPromptRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/PlayPrompt/PlayPromptRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.Calls.Item.PlayPrompt /// /// Provides operations to call the playPrompt method. /// - public class PlayPromptRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlayPromptRequestBuilder : BaseCliRequestBuilder { /// /// Play a prompt in the call. For more information about how to handle operations, see commsOperation @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PlayPromptPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.PlayPrompt.PlayPromptPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PlayPromptRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/playPrompt", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PlayPromptRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/playPrompt", rawUrl) @@ -95,11 +98,11 @@ public PlayPromptRequestBuilder(string rawUrl) : base("{+baseurl}/communications /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(PlayPromptPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.PlayPrompt.PlayPromptPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PlayPromptPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.PlayPrompt.PlayPromptPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(PlayPromptPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Record/RecordPostRequestBody.cs b/src/generated/Communications/Calls/Item/Record/RecordPostRequestBody.cs index f3cfdf6671..fd525ccd4b 100644 --- a/src/generated/Communications/Calls/Item/Record/RecordPostRequestBody.cs +++ b/src/generated/Communications/Calls/Item/Record/RecordPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Calls.Item.Record { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RecordPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RecordPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -34,10 +36,10 @@ public class RecordPostRequestBody : IAdditionalDataHolder, IParsable /// The prompts property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Prompts { get; set; } + public List? Prompts { get; set; } #nullable restore #else - public List Prompts { get; set; } + public List Prompts { get; set; } #endif /// The stopTones property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -50,7 +52,7 @@ public class RecordPostRequestBody : IAdditionalDataHolder, IParsable /// The streamWhileRecording property public bool? StreamWhileRecording { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RecordPostRequestBody() { @@ -59,12 +61,12 @@ public RecordPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RecordPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Calls.Item.Record.RecordPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RecordPostRequestBody(); + return new global::ApiSdk.Communications.Calls.Item.Record.RecordPostRequestBody(); } /// /// The deserialization information for the current model @@ -80,8 +82,8 @@ public virtual IDictionary> GetFieldDeserializers() { "maxRecordDurationInSeconds", n => { MaxRecordDurationInSeconds = n.GetIntValue(); } }, { "maxSilenceTimeoutInSeconds", n => { MaxSilenceTimeoutInSeconds = n.GetIntValue(); } }, { "playBeep", n => { PlayBeep = n.GetBoolValue(); } }, - { "prompts", n => { Prompts = n.GetCollectionOfObjectValues(Prompt.CreateFromDiscriminatorValue)?.ToList(); } }, - { "stopTones", n => { StopTones = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "prompts", n => { Prompts = n.GetCollectionOfObjectValues(global::ApiSdk.Models.Prompt.CreateFromDiscriminatorValue)?.AsList(); } }, + { "stopTones", n => { StopTones = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "streamWhileRecording", n => { StreamWhileRecording = n.GetBoolValue(); } }, }; } @@ -98,10 +100,11 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteIntValue("maxRecordDurationInSeconds", MaxRecordDurationInSeconds); writer.WriteIntValue("maxSilenceTimeoutInSeconds", MaxSilenceTimeoutInSeconds); writer.WriteBoolValue("playBeep", PlayBeep); - writer.WriteCollectionOfObjectValues("prompts", Prompts); + writer.WriteCollectionOfObjectValues("prompts", Prompts); writer.WriteCollectionOfPrimitiveValues("stopTones", StopTones); writer.WriteBoolValue("streamWhileRecording", StreamWhileRecording); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Record/RecordRequestBuilder.cs b/src/generated/Communications/Calls/Item/Record/RecordRequestBuilder.cs index 191b13faeb..a2da07dc07 100644 --- a/src/generated/Communications/Calls/Item/Record/RecordRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/Record/RecordRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.Calls.Item.Record /// /// Provides operations to call the record method. /// - public class RecordRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecordRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action record @@ -51,8 +54,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RecordPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.Record.RecordPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -73,14 +76,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RecordRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/record", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RecordRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/record", rawUrl) @@ -94,11 +97,11 @@ public RecordRequestBuilder(string rawUrl) : base("{+baseurl}/communications/cal /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RecordPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Record.RecordPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RecordPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Record.RecordPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -109,3 +112,4 @@ public RequestInformation ToPostRequestInformation(RecordPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/RecordResponse/RecordResponsePostRequestBody.cs b/src/generated/Communications/Calls/Item/RecordResponse/RecordResponsePostRequestBody.cs index 71d70fdb74..eecce45675 100644 --- a/src/generated/Communications/Calls/Item/RecordResponse/RecordResponsePostRequestBody.cs +++ b/src/generated/Communications/Calls/Item/RecordResponse/RecordResponsePostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Calls.Item.RecordResponse { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RecordResponsePostRequestBody : IAdditionalDataHolder, IParsable + public partial class RecordResponsePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -34,10 +36,10 @@ public class RecordResponsePostRequestBody : IAdditionalDataHolder, IParsable /// The prompts property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Prompts { get; set; } + public List? Prompts { get; set; } #nullable restore #else - public List Prompts { get; set; } + public List Prompts { get; set; } #endif /// The stopTones property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -50,7 +52,7 @@ public class RecordResponsePostRequestBody : IAdditionalDataHolder, IParsable /// The streamWhileRecording property public bool? StreamWhileRecording { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RecordResponsePostRequestBody() { @@ -59,12 +61,12 @@ public RecordResponsePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RecordResponsePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Calls.Item.RecordResponse.RecordResponsePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RecordResponsePostRequestBody(); + return new global::ApiSdk.Communications.Calls.Item.RecordResponse.RecordResponsePostRequestBody(); } /// /// The deserialization information for the current model @@ -80,8 +82,8 @@ public virtual IDictionary> GetFieldDeserializers() { "maxRecordDurationInSeconds", n => { MaxRecordDurationInSeconds = n.GetIntValue(); } }, { "maxSilenceTimeoutInSeconds", n => { MaxSilenceTimeoutInSeconds = n.GetIntValue(); } }, { "playBeep", n => { PlayBeep = n.GetBoolValue(); } }, - { "prompts", n => { Prompts = n.GetCollectionOfObjectValues(Prompt.CreateFromDiscriminatorValue)?.ToList(); } }, - { "stopTones", n => { StopTones = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "prompts", n => { Prompts = n.GetCollectionOfObjectValues(global::ApiSdk.Models.Prompt.CreateFromDiscriminatorValue)?.AsList(); } }, + { "stopTones", n => { StopTones = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "streamWhileRecording", n => { StreamWhileRecording = n.GetBoolValue(); } }, }; } @@ -98,10 +100,11 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteIntValue("maxRecordDurationInSeconds", MaxRecordDurationInSeconds); writer.WriteIntValue("maxSilenceTimeoutInSeconds", MaxSilenceTimeoutInSeconds); writer.WriteBoolValue("playBeep", PlayBeep); - writer.WriteCollectionOfObjectValues("prompts", Prompts); + writer.WriteCollectionOfObjectValues("prompts", Prompts); writer.WriteCollectionOfPrimitiveValues("stopTones", StopTones); writer.WriteBoolValue("streamWhileRecording", StreamWhileRecording); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/RecordResponse/RecordResponseRequestBuilder.cs b/src/generated/Communications/Calls/Item/RecordResponse/RecordResponseRequestBuilder.cs index 0d8ad14c19..158ff38b24 100644 --- a/src/generated/Communications/Calls/Item/RecordResponse/RecordResponseRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/RecordResponse/RecordResponseRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.Calls.Item.RecordResponse /// /// Provides operations to call the recordResponse method. /// - public class RecordResponseRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecordResponseRequestBuilder : BaseCliRequestBuilder { /// /// Record a short audio response from the caller. A bot can use this API to capture a voice response from a caller after they're prompted for a response. For more information about how to handle operations, see commsOperation. This action isn't intended to record the entire call. The maximum length of recording is 2 minutes.The Cloud Communications Platform doesn't save the recording permanently and discards it shortly after the call ends. The bot must download the recording promptly after the recording operation finishes by using the recordingLocation value provided in the completed notification. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RecordResponsePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.RecordResponse.RecordResponsePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RecordResponseRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/recordResponse", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RecordResponseRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/recordResponse", rawUrl) @@ -95,11 +98,11 @@ public RecordResponseRequestBuilder(string rawUrl) : base("{+baseurl}/communicat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RecordResponsePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.RecordResponse.RecordResponsePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RecordResponsePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.RecordResponse.RecordResponsePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(RecordResponsePostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Redirect/RedirectPostRequestBody.cs b/src/generated/Communications/Calls/Item/Redirect/RedirectPostRequestBody.cs index 753a1a4a61..3b220b103b 100644 --- a/src/generated/Communications/Calls/Item/Redirect/RedirectPostRequestBody.cs +++ b/src/generated/Communications/Calls/Item/Redirect/RedirectPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Calls.Item.Redirect { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RedirectPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RedirectPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -26,19 +28,19 @@ public class RedirectPostRequestBody : IAdditionalDataHolder, IParsable /// The maskCaller property public bool? MaskCaller { get; set; } /// The targetDisposition property - public CallDisposition? TargetDisposition { get; set; } + public global::ApiSdk.Models.CallDisposition? TargetDisposition { get; set; } /// The targets property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Targets { get; set; } + public List? Targets { get; set; } #nullable restore #else - public List Targets { get; set; } + public List Targets { get; set; } #endif /// The timeout property public int? Timeout { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RedirectPostRequestBody() { @@ -47,12 +49,12 @@ public RedirectPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RedirectPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Calls.Item.Redirect.RedirectPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RedirectPostRequestBody(); + return new global::ApiSdk.Communications.Calls.Item.Redirect.RedirectPostRequestBody(); } /// /// The deserialization information for the current model @@ -65,8 +67,8 @@ public virtual IDictionary> GetFieldDeserializers() { "callbackUri", n => { CallbackUri = n.GetStringValue(); } }, { "maskCallee", n => { MaskCallee = n.GetBoolValue(); } }, { "maskCaller", n => { MaskCaller = n.GetBoolValue(); } }, - { "targetDisposition", n => { TargetDisposition = n.GetEnumValue(); } }, - { "targets", n => { Targets = n.GetCollectionOfObjectValues(InvitationParticipantInfo.CreateFromDiscriminatorValue)?.ToList(); } }, + { "targetDisposition", n => { TargetDisposition = n.GetEnumValue(); } }, + { "targets", n => { Targets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.InvitationParticipantInfo.CreateFromDiscriminatorValue)?.AsList(); } }, { "timeout", n => { Timeout = n.GetIntValue(); } }, }; } @@ -80,10 +82,11 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteStringValue("callbackUri", CallbackUri); writer.WriteBoolValue("maskCallee", MaskCallee); writer.WriteBoolValue("maskCaller", MaskCaller); - writer.WriteEnumValue("targetDisposition", TargetDisposition); - writer.WriteCollectionOfObjectValues("targets", Targets); + writer.WriteEnumValue("targetDisposition", TargetDisposition); + writer.WriteCollectionOfObjectValues("targets", Targets); writer.WriteIntValue("timeout", Timeout); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Redirect/RedirectRequestBuilder.cs b/src/generated/Communications/Calls/Item/Redirect/RedirectRequestBuilder.cs index c7c72fc6bb..bed93a7dac 100644 --- a/src/generated/Communications/Calls/Item/Redirect/RedirectRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/Redirect/RedirectRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.Calls.Item.Redirect /// /// Provides operations to call the redirect method. /// - public class RedirectRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RedirectRequestBuilder : BaseCliRequestBuilder { /// /// Redirect an incoming call that wasn't answered or rejected yet. The terms 'redirecting' and 'forwarding' a call are used interchangeably. The bot is expected to redirect the call before the call times out. The current timeout value is 15 seconds. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RedirectPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.Redirect.RedirectPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RedirectRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/redirect", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RedirectRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/redirect", rawUrl) @@ -84,11 +87,11 @@ public RedirectRequestBuilder(string rawUrl) : base("{+baseurl}/communications/c /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RedirectPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Redirect.RedirectPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RedirectPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Redirect.RedirectPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(RedirectPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Reject/RejectPostRequestBody.cs b/src/generated/Communications/Calls/Item/Reject/RejectPostRequestBody.cs index e1217868f6..09691c1c18 100644 --- a/src/generated/Communications/Calls/Item/Reject/RejectPostRequestBody.cs +++ b/src/generated/Communications/Calls/Item/Reject/RejectPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Calls.Item.Reject { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RejectPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RejectPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -22,9 +24,9 @@ public class RejectPostRequestBody : IAdditionalDataHolder, IParsable public string CallbackUri { get; set; } #endif /// The reason property - public RejectReason? Reason { get; set; } + public global::ApiSdk.Models.RejectReason? Reason { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RejectPostRequestBody() { @@ -33,12 +35,12 @@ public RejectPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RejectPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Calls.Item.Reject.RejectPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RejectPostRequestBody(); + return new global::ApiSdk.Communications.Calls.Item.Reject.RejectPostRequestBody(); } /// /// The deserialization information for the current model @@ -49,7 +51,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "callbackUri", n => { CallbackUri = n.GetStringValue(); } }, - { "reason", n => { Reason = n.GetEnumValue(); } }, + { "reason", n => { Reason = n.GetEnumValue(); } }, }; } /// @@ -60,8 +62,9 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("callbackUri", CallbackUri); - writer.WriteEnumValue("reason", Reason); + writer.WriteEnumValue("reason", Reason); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Reject/RejectRequestBuilder.cs b/src/generated/Communications/Calls/Item/Reject/RejectRequestBuilder.cs index 5aaba5ca9c..50217bfc5e 100644 --- a/src/generated/Communications/Calls/Item/Reject/RejectRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/Reject/RejectRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.Calls.Item.Reject /// /// Provides operations to call the reject method. /// - public class RejectRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RejectRequestBuilder : BaseCliRequestBuilder { /// /// Enable a bot to reject an incoming call. The incoming call request can be an invite from a participant in a group call or a peer-to-peer call. If an invite to a group call is received, the notification contains the chatInfo and meetingInfo parameters. The bot is expected to answer or reject the call before the call times out. The current timeout value is 15 seconds. This API doesn't end existing calls that have already been answered. Use delete call to end a call. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RejectPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.Reject.RejectPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RejectRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/reject", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RejectRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/reject", rawUrl) @@ -84,11 +87,11 @@ public RejectRequestBuilder(string rawUrl) : base("{+baseurl}/communications/cal /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RejectPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Reject.RejectPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RejectPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Reject.RejectPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(RejectPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/SendDtmfTones/SendDtmfTonesPostRequestBody.cs b/src/generated/Communications/Calls/Item/SendDtmfTones/SendDtmfTonesPostRequestBody.cs index 34b22e0d52..56efdad291 100644 --- a/src/generated/Communications/Calls/Item/SendDtmfTones/SendDtmfTonesPostRequestBody.cs +++ b/src/generated/Communications/Calls/Item/SendDtmfTones/SendDtmfTonesPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Calls.Item.SendDtmfTones { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SendDtmfTonesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SendDtmfTonesPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -26,13 +28,13 @@ public class SendDtmfTonesPostRequestBody : IAdditionalDataHolder, IParsable /// The tones property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Tones { get; set; } + public List? Tones { get; set; } #nullable restore #else - public List Tones { get; set; } + public List Tones { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SendDtmfTonesPostRequestBody() { @@ -41,12 +43,12 @@ public SendDtmfTonesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SendDtmfTonesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Calls.Item.SendDtmfTones.SendDtmfTonesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SendDtmfTonesPostRequestBody(); + return new global::ApiSdk.Communications.Calls.Item.SendDtmfTones.SendDtmfTonesPostRequestBody(); } /// /// The deserialization information for the current model @@ -58,7 +60,7 @@ public virtual IDictionary> GetFieldDeserializers() { { "clientContext", n => { ClientContext = n.GetStringValue(); } }, { "delayBetweenTonesMs", n => { DelayBetweenTonesMs = n.GetIntValue(); } }, - { "tones", n => { Tones = n.GetCollectionOfEnumValues()?.ToList(); } }, + { "tones", n => { Tones = n.GetCollectionOfEnumValues()?.AsList(); } }, }; } /// @@ -70,8 +72,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("clientContext", ClientContext); writer.WriteIntValue("delayBetweenTonesMs", DelayBetweenTonesMs); - writer.WriteCollectionOfEnumValues("tones", Tones); + writer.WriteCollectionOfEnumValues("tones", Tones); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/SendDtmfTones/SendDtmfTonesRequestBuilder.cs b/src/generated/Communications/Calls/Item/SendDtmfTones/SendDtmfTonesRequestBuilder.cs index 092b3f436d..076fe366e6 100644 --- a/src/generated/Communications/Calls/Item/SendDtmfTones/SendDtmfTonesRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/SendDtmfTones/SendDtmfTonesRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.Calls.Item.SendDtmfTones /// /// Provides operations to call the sendDtmfTones method. /// - public class SendDtmfTonesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SendDtmfTonesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action sendDtmfTones @@ -51,8 +54,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SendDtmfTonesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.SendDtmfTones.SendDtmfTonesPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -73,14 +76,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SendDtmfTonesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/sendDtmfTones", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SendDtmfTonesRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/sendDtmfTones", rawUrl) @@ -94,11 +97,11 @@ public SendDtmfTonesRequestBuilder(string rawUrl) : base("{+baseurl}/communicati /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SendDtmfTonesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.SendDtmfTones.SendDtmfTonesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SendDtmfTonesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.SendDtmfTones.SendDtmfTonesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -109,3 +112,4 @@ public RequestInformation ToPostRequestInformation(SendDtmfTonesPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/StartRecording/StartRecordingPostRequestBody.cs b/src/generated/Communications/Calls/Item/StartRecording/StartRecordingPostRequestBody.cs new file mode 100644 index 0000000000..766208adcd --- /dev/null +++ b/src/generated/Communications/Calls/Item/StartRecording/StartRecordingPostRequestBody.cs @@ -0,0 +1,65 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.Communications.Calls.Item.StartRecording +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class StartRecordingPostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The clientContext property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ClientContext { get; set; } +#nullable restore +#else + public string ClientContext { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public StartRecordingPostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.Communications.Calls.Item.StartRecording.StartRecordingPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Communications.Calls.Item.StartRecording.StartRecordingPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "clientContext", n => { ClientContext = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("clientContext", ClientContext); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/StartRecording/StartRecordingRequestBuilder.cs b/src/generated/Communications/Calls/Item/StartRecording/StartRecordingRequestBuilder.cs new file mode 100644 index 0000000000..885220d063 --- /dev/null +++ b/src/generated/Communications/Calls/Item/StartRecording/StartRecordingRequestBuilder.cs @@ -0,0 +1,115 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Communications.Calls.Item.StartRecording +{ + /// + /// Provides operations to call the startRecording method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StartRecordingRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action startRecording + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action startRecording"; + var callIdOption = new Option("--call-id", description: "The unique identifier of call") { + }; + callIdOption.IsRequired = true; + command.AddOption(callIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var callId = invocationContext.ParseResult.GetValueForOption(callIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.StartRecording.StartRecordingPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (callId is not null) requestInfo.PathParameters.Add("call%2Did", callId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public StartRecordingRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/startRecording", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public StartRecordingRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/startRecording", rawUrl) + { + } + /// + /// Invoke action startRecording + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.StartRecording.StartRecordingPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.StartRecording.StartRecordingPostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/StartTranscription/StartTranscriptionPostRequestBody.cs b/src/generated/Communications/Calls/Item/StartTranscription/StartTranscriptionPostRequestBody.cs new file mode 100644 index 0000000000..604fb68c9c --- /dev/null +++ b/src/generated/Communications/Calls/Item/StartTranscription/StartTranscriptionPostRequestBody.cs @@ -0,0 +1,75 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.Communications.Calls.Item.StartTranscription +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class StartTranscriptionPostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The clientContext property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ClientContext { get; set; } +#nullable restore +#else + public string ClientContext { get; set; } +#endif + /// The language property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Language { get; set; } +#nullable restore +#else + public string Language { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public StartTranscriptionPostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.Communications.Calls.Item.StartTranscription.StartTranscriptionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Communications.Calls.Item.StartTranscription.StartTranscriptionPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "clientContext", n => { ClientContext = n.GetStringValue(); } }, + { "language", n => { Language = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("clientContext", ClientContext); + writer.WriteStringValue("language", Language); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/StartTranscription/StartTranscriptionRequestBuilder.cs b/src/generated/Communications/Calls/Item/StartTranscription/StartTranscriptionRequestBuilder.cs new file mode 100644 index 0000000000..24349de488 --- /dev/null +++ b/src/generated/Communications/Calls/Item/StartTranscription/StartTranscriptionRequestBuilder.cs @@ -0,0 +1,115 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Communications.Calls.Item.StartTranscription +{ + /// + /// Provides operations to call the startTranscription method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StartTranscriptionRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action startTranscription + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action startTranscription"; + var callIdOption = new Option("--call-id", description: "The unique identifier of call") { + }; + callIdOption.IsRequired = true; + command.AddOption(callIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var callId = invocationContext.ParseResult.GetValueForOption(callIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.StartTranscription.StartTranscriptionPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (callId is not null) requestInfo.PathParameters.Add("call%2Did", callId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public StartTranscriptionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/startTranscription", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public StartTranscriptionRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/startTranscription", rawUrl) + { + } + /// + /// Invoke action startTranscription + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.StartTranscription.StartTranscriptionPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.StartTranscription.StartTranscriptionPostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/StopRecording/StopRecordingPostRequestBody.cs b/src/generated/Communications/Calls/Item/StopRecording/StopRecordingPostRequestBody.cs new file mode 100644 index 0000000000..5a4267472b --- /dev/null +++ b/src/generated/Communications/Calls/Item/StopRecording/StopRecordingPostRequestBody.cs @@ -0,0 +1,65 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.Communications.Calls.Item.StopRecording +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class StopRecordingPostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The clientContext property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ClientContext { get; set; } +#nullable restore +#else + public string ClientContext { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public StopRecordingPostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.Communications.Calls.Item.StopRecording.StopRecordingPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Communications.Calls.Item.StopRecording.StopRecordingPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "clientContext", n => { ClientContext = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("clientContext", ClientContext); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/StopRecording/StopRecordingRequestBuilder.cs b/src/generated/Communications/Calls/Item/StopRecording/StopRecordingRequestBuilder.cs new file mode 100644 index 0000000000..6c1eb7d30c --- /dev/null +++ b/src/generated/Communications/Calls/Item/StopRecording/StopRecordingRequestBuilder.cs @@ -0,0 +1,115 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Communications.Calls.Item.StopRecording +{ + /// + /// Provides operations to call the stopRecording method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StopRecordingRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action stopRecording + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action stopRecording"; + var callIdOption = new Option("--call-id", description: "The unique identifier of call") { + }; + callIdOption.IsRequired = true; + command.AddOption(callIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var callId = invocationContext.ParseResult.GetValueForOption(callIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.StopRecording.StopRecordingPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (callId is not null) requestInfo.PathParameters.Add("call%2Did", callId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public StopRecordingRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/stopRecording", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public StopRecordingRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/stopRecording", rawUrl) + { + } + /// + /// Invoke action stopRecording + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.StopRecording.StopRecordingPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.StopRecording.StopRecordingPostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/StopTranscription/StopTranscriptionPostRequestBody.cs b/src/generated/Communications/Calls/Item/StopTranscription/StopTranscriptionPostRequestBody.cs new file mode 100644 index 0000000000..aed2b668a4 --- /dev/null +++ b/src/generated/Communications/Calls/Item/StopTranscription/StopTranscriptionPostRequestBody.cs @@ -0,0 +1,75 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.Communications.Calls.Item.StopTranscription +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class StopTranscriptionPostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The clientContext property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ClientContext { get; set; } +#nullable restore +#else + public string ClientContext { get; set; } +#endif + /// The language property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Language { get; set; } +#nullable restore +#else + public string Language { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public StopTranscriptionPostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.Communications.Calls.Item.StopTranscription.StopTranscriptionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Communications.Calls.Item.StopTranscription.StopTranscriptionPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "clientContext", n => { ClientContext = n.GetStringValue(); } }, + { "language", n => { Language = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("clientContext", ClientContext); + writer.WriteStringValue("language", Language); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/StopTranscription/StopTranscriptionRequestBuilder.cs b/src/generated/Communications/Calls/Item/StopTranscription/StopTranscriptionRequestBuilder.cs new file mode 100644 index 0000000000..c60987a450 --- /dev/null +++ b/src/generated/Communications/Calls/Item/StopTranscription/StopTranscriptionRequestBuilder.cs @@ -0,0 +1,115 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Communications.Calls.Item.StopTranscription +{ + /// + /// Provides operations to call the stopTranscription method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StopTranscriptionRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action stopTranscription + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action stopTranscription"; + var callIdOption = new Option("--call-id", description: "The unique identifier of call") { + }; + callIdOption.IsRequired = true; + command.AddOption(callIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var callId = invocationContext.ParseResult.GetValueForOption(callIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.StopTranscription.StopTranscriptionPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (callId is not null) requestInfo.PathParameters.Add("call%2Did", callId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public StopTranscriptionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/stopTranscription", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public StopTranscriptionRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/stopTranscription", rawUrl) + { + } + /// + /// Invoke action stopTranscription + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.StopTranscription.StopTranscriptionPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.StopTranscription.StopTranscriptionPostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/SubscribeToTone/SubscribeToTonePostRequestBody.cs b/src/generated/Communications/Calls/Item/SubscribeToTone/SubscribeToTonePostRequestBody.cs index 241b7b95c4..68f94d533d 100644 --- a/src/generated/Communications/Calls/Item/SubscribeToTone/SubscribeToTonePostRequestBody.cs +++ b/src/generated/Communications/Calls/Item/SubscribeToTone/SubscribeToTonePostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Calls.Item.SubscribeToTone { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SubscribeToTonePostRequestBody : IAdditionalDataHolder, IParsable + public partial class SubscribeToTonePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class SubscribeToTonePostRequestBody : IAdditionalDataHolder, IParsable public string ClientContext { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SubscribeToTonePostRequestBody() { @@ -30,12 +32,12 @@ public SubscribeToTonePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SubscribeToTonePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Calls.Item.SubscribeToTone.SubscribeToTonePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SubscribeToTonePostRequestBody(); + return new global::ApiSdk.Communications.Calls.Item.SubscribeToTone.SubscribeToTonePostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/SubscribeToTone/SubscribeToToneRequestBuilder.cs b/src/generated/Communications/Calls/Item/SubscribeToTone/SubscribeToToneRequestBuilder.cs index 4a10f99a18..a9011e9f50 100644 --- a/src/generated/Communications/Calls/Item/SubscribeToTone/SubscribeToToneRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/SubscribeToTone/SubscribeToToneRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.Calls.Item.SubscribeToTone /// /// Provides operations to call the subscribeToTone method. /// - public class SubscribeToToneRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubscribeToToneRequestBuilder : BaseCliRequestBuilder { /// /// Subscribe to DTMF (dual-tone multi-frequency signaling) to allow you to be notified when the user presses keys on a dialpad. This action is supported only for calls that are initiated with serviceHostedMediaConfig. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SubscribeToTonePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.SubscribeToTone.SubscribeToTonePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SubscribeToToneRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/subscribeToTone", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SubscribeToToneRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/subscribeToTone", rawUrl) @@ -95,11 +98,11 @@ public SubscribeToToneRequestBuilder(string rawUrl) : base("{+baseurl}/communica /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SubscribeToTonePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.SubscribeToTone.SubscribeToTonePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SubscribeToTonePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.SubscribeToTone.SubscribeToTonePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(SubscribeToTonePostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Transfer/TransferPostRequestBody.cs b/src/generated/Communications/Calls/Item/Transfer/TransferPostRequestBody.cs index b3abb38a9d..118d407fa0 100644 --- a/src/generated/Communications/Calls/Item/Transfer/TransferPostRequestBody.cs +++ b/src/generated/Communications/Calls/Item/Transfer/TransferPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Calls.Item.Transfer { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TransferPostRequestBody : IAdditionalDataHolder, IParsable + public partial class TransferPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,21 +18,21 @@ public class TransferPostRequestBody : IAdditionalDataHolder, IParsable /// The transferee property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ParticipantInfo? Transferee { get; set; } + public global::ApiSdk.Models.ParticipantInfo? Transferee { get; set; } #nullable restore #else - public ParticipantInfo Transferee { get; set; } + public global::ApiSdk.Models.ParticipantInfo Transferee { get; set; } #endif /// The transferTarget property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public InvitationParticipantInfo? TransferTarget { get; set; } + public global::ApiSdk.Models.InvitationParticipantInfo? TransferTarget { get; set; } #nullable restore #else - public InvitationParticipantInfo TransferTarget { get; set; } + public global::ApiSdk.Models.InvitationParticipantInfo TransferTarget { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TransferPostRequestBody() { @@ -39,12 +41,12 @@ public TransferPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TransferPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Calls.Item.Transfer.TransferPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TransferPostRequestBody(); + return new global::ApiSdk.Communications.Calls.Item.Transfer.TransferPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +56,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "transferTarget", n => { TransferTarget = n.GetObjectValue(InvitationParticipantInfo.CreateFromDiscriminatorValue); } }, - { "transferee", n => { Transferee = n.GetObjectValue(ParticipantInfo.CreateFromDiscriminatorValue); } }, + { "transferTarget", n => { TransferTarget = n.GetObjectValue(global::ApiSdk.Models.InvitationParticipantInfo.CreateFromDiscriminatorValue); } }, + { "transferee", n => { Transferee = n.GetObjectValue(global::ApiSdk.Models.ParticipantInfo.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +67,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("transferee", Transferee); - writer.WriteObjectValue("transferTarget", TransferTarget); + writer.WriteObjectValue("transferee", Transferee); + writer.WriteObjectValue("transferTarget", TransferTarget); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Transfer/TransferRequestBuilder.cs b/src/generated/Communications/Calls/Item/Transfer/TransferRequestBuilder.cs index d33a579622..65dccb8bec 100644 --- a/src/generated/Communications/Calls/Item/Transfer/TransferRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/Transfer/TransferRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.Calls.Item.Transfer /// /// Provides operations to call the transfer method. /// - public class TransferRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TransferRequestBuilder : BaseCliRequestBuilder { /// /// Transfer an active peer-to-peer call or group call. A consultative transfer means that the transferor can inform the person they want to transfer the call to (the transferee), before the transfer is made. This is opposed to transfering the call directly. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TransferPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.Transfer.TransferPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TransferRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/transfer", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TransferRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/transfer", rawUrl) @@ -84,11 +87,11 @@ public TransferRequestBuilder(string rawUrl) : base("{+baseurl}/communications/c /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TransferPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Transfer.TransferPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TransferPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Transfer.TransferPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(TransferPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Unmute/UnmutePostRequestBody.cs b/src/generated/Communications/Calls/Item/Unmute/UnmutePostRequestBody.cs index ec41a60f52..b45a0ce9e0 100644 --- a/src/generated/Communications/Calls/Item/Unmute/UnmutePostRequestBody.cs +++ b/src/generated/Communications/Calls/Item/Unmute/UnmutePostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Calls.Item.Unmute { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnmutePostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnmutePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class UnmutePostRequestBody : IAdditionalDataHolder, IParsable public string ClientContext { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnmutePostRequestBody() { @@ -30,12 +32,12 @@ public UnmutePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnmutePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Calls.Item.Unmute.UnmutePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnmutePostRequestBody(); + return new global::ApiSdk.Communications.Calls.Item.Unmute.UnmutePostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/Unmute/UnmuteRequestBuilder.cs b/src/generated/Communications/Calls/Item/Unmute/UnmuteRequestBuilder.cs index 87b68c31ac..63f35497f8 100644 --- a/src/generated/Communications/Calls/Item/Unmute/UnmuteRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/Unmute/UnmuteRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.Calls.Item.Unmute /// /// Provides operations to call the unmute method. /// - public class UnmuteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnmuteRequestBuilder : BaseCliRequestBuilder { /// /// Allow the application to unmute itself. This is a server unmute, meaning that the server will start sending audio packets for this participant to other participants again. For more information about how to handle unmute operations, see unmuteParticipantOperation. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnmutePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.Unmute.UnmutePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UnmuteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/unmute", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnmuteRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/unmute", rawUrl) @@ -95,11 +98,11 @@ public UnmuteRequestBuilder(string rawUrl) : base("{+baseurl}/communications/cal /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnmutePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Unmute.UnmutePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnmutePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.Unmute.UnmutePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(UnmutePostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/UpdateRecordingStatus/UpdateRecordingStatusPostRequestBody.cs b/src/generated/Communications/Calls/Item/UpdateRecordingStatus/UpdateRecordingStatusPostRequestBody.cs index e5b3b61f6e..5f1bd3673e 100644 --- a/src/generated/Communications/Calls/Item/UpdateRecordingStatus/UpdateRecordingStatusPostRequestBody.cs +++ b/src/generated/Communications/Calls/Item/UpdateRecordingStatus/UpdateRecordingStatusPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Calls.Item.UpdateRecordingStatus { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateRecordingStatusPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpdateRecordingStatusPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -22,9 +24,9 @@ public class UpdateRecordingStatusPostRequestBody : IAdditionalDataHolder, IPars public string ClientContext { get; set; } #endif /// The status property - public RecordingStatus? Status { get; set; } + public global::ApiSdk.Models.RecordingStatus? Status { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpdateRecordingStatusPostRequestBody() { @@ -33,12 +35,12 @@ public UpdateRecordingStatusPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateRecordingStatusPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Calls.Item.UpdateRecordingStatus.UpdateRecordingStatusPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateRecordingStatusPostRequestBody(); + return new global::ApiSdk.Communications.Calls.Item.UpdateRecordingStatus.UpdateRecordingStatusPostRequestBody(); } /// /// The deserialization information for the current model @@ -49,7 +51,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "clientContext", n => { ClientContext = n.GetStringValue(); } }, - { "status", n => { Status = n.GetEnumValue(); } }, + { "status", n => { Status = n.GetEnumValue(); } }, }; } /// @@ -60,8 +62,9 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("clientContext", ClientContext); - writer.WriteEnumValue("status", Status); + writer.WriteEnumValue("status", Status); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/Item/UpdateRecordingStatus/UpdateRecordingStatusRequestBuilder.cs b/src/generated/Communications/Calls/Item/UpdateRecordingStatus/UpdateRecordingStatusRequestBuilder.cs index dde4f23c3c..3b8c5e4a5c 100644 --- a/src/generated/Communications/Calls/Item/UpdateRecordingStatus/UpdateRecordingStatusRequestBuilder.cs +++ b/src/generated/Communications/Calls/Item/UpdateRecordingStatus/UpdateRecordingStatusRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.Calls.Item.UpdateRecordingStatus /// /// Provides operations to call the updateRecordingStatus method. /// - public class UpdateRecordingStatusRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdateRecordingStatusRequestBuilder : BaseCliRequestBuilder { /// /// Update the application's recording status associated with a call. This requires the use of the Teams policy-based recording solution. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdateRecordingStatusPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.Item.UpdateRecordingStatus.UpdateRecordingStatusPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpdateRecordingStatusRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/{call%2Did}/updateRecordingStatus", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdateRecordingStatusRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/{call%2Did}/updateRecordingStatus", rawUrl) @@ -95,11 +98,11 @@ public UpdateRecordingStatusRequestBuilder(string rawUrl) : base("{+baseurl}/com /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UpdateRecordingStatusPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.UpdateRecordingStatus.UpdateRecordingStatusPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdateRecordingStatusPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.Item.UpdateRecordingStatus.UpdateRecordingStatusPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(UpdateRecordingStatusPostRequ } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/LogTeleconferenceDeviceQuality/LogTeleconferenceDeviceQualityPostRequestBody.cs b/src/generated/Communications/Calls/LogTeleconferenceDeviceQuality/LogTeleconferenceDeviceQualityPostRequestBody.cs index 32ee278c82..9c0933ca41 100644 --- a/src/generated/Communications/Calls/LogTeleconferenceDeviceQuality/LogTeleconferenceDeviceQualityPostRequestBody.cs +++ b/src/generated/Communications/Calls/LogTeleconferenceDeviceQuality/LogTeleconferenceDeviceQualityPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Calls.LogTeleconferenceDeviceQuality { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class LogTeleconferenceDeviceQualityPostRequestBody : IAdditionalDataHolder, IParsable + public partial class LogTeleconferenceDeviceQualityPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class LogTeleconferenceDeviceQualityPostRequestBody : IAdditionalDataHold /// The quality property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public TeleconferenceDeviceQuality? Quality { get; set; } + public global::ApiSdk.Models.TeleconferenceDeviceQuality? Quality { get; set; } #nullable restore #else - public TeleconferenceDeviceQuality Quality { get; set; } + public global::ApiSdk.Models.TeleconferenceDeviceQuality Quality { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public LogTeleconferenceDeviceQualityPostRequestBody() { @@ -31,12 +33,12 @@ public LogTeleconferenceDeviceQualityPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static LogTeleconferenceDeviceQualityPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Calls.LogTeleconferenceDeviceQuality.LogTeleconferenceDeviceQualityPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new LogTeleconferenceDeviceQualityPostRequestBody(); + return new global::ApiSdk.Communications.Calls.LogTeleconferenceDeviceQuality.LogTeleconferenceDeviceQualityPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "quality", n => { Quality = n.GetObjectValue(TeleconferenceDeviceQuality.CreateFromDiscriminatorValue); } }, + { "quality", n => { Quality = n.GetObjectValue(global::ApiSdk.Models.TeleconferenceDeviceQuality.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("quality", Quality); + writer.WriteObjectValue("quality", Quality); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Calls/LogTeleconferenceDeviceQuality/LogTeleconferenceDeviceQualityRequestBuilder.cs b/src/generated/Communications/Calls/LogTeleconferenceDeviceQuality/LogTeleconferenceDeviceQualityRequestBuilder.cs index 63aac253a3..7f7f1a3a41 100644 --- a/src/generated/Communications/Calls/LogTeleconferenceDeviceQuality/LogTeleconferenceDeviceQualityRequestBuilder.cs +++ b/src/generated/Communications/Calls/LogTeleconferenceDeviceQuality/LogTeleconferenceDeviceQualityRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.Calls.LogTeleconferenceDeviceQuality /// /// Provides operations to call the logTeleconferenceDeviceQuality method. /// - public class LogTeleconferenceDeviceQualityRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LogTeleconferenceDeviceQualityRequestBuilder : BaseCliRequestBuilder { /// /// Log video teleconferencing device quality data. The Cloud Video Interop (CVI) bot represents video teleconferencing (VTC) devices and acts as a back-to-back agent for a VTC device in a conference call. Because a CVI bot is in the middle of the VTC and Microsoft Teams infrastructure as a VTC proxy, it has two media legs. One media leg is between the CVI bot and Teams infrastructure, such as Teams conference server or a Teams client. The other media leg is between the CVI bot and the VTC device. The third-party partners own the VTC media leg and the Teams infrastructure cannot access the quality data of the third-party call leg. This method is only for the CVI partners to provide their media quality data. @@ -38,8 +41,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(LogTeleconferenceDeviceQualityPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Calls.LogTeleconferenceDeviceQuality.LogTeleconferenceDeviceQualityPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -57,14 +60,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LogTeleconferenceDeviceQualityRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/calls/logTeleconferenceDeviceQuality", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LogTeleconferenceDeviceQualityRequestBuilder(string rawUrl) : base("{+baseurl}/communications/calls/logTeleconferenceDeviceQuality", rawUrl) @@ -78,11 +81,11 @@ public LogTeleconferenceDeviceQualityRequestBuilder(string rawUrl) : base("{+bas /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(LogTeleconferenceDeviceQualityPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.LogTeleconferenceDeviceQuality.LogTeleconferenceDeviceQualityPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(LogTeleconferenceDeviceQualityPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Calls.LogTeleconferenceDeviceQuality.LogTeleconferenceDeviceQualityPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -93,3 +96,4 @@ public RequestInformation ToPostRequestInformation(LogTeleconferenceDeviceQualit } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/CommunicationsRequestBuilder.cs b/src/generated/Communications/CommunicationsRequestBuilder.cs index 3f8f325c62..2c1d129139 100644 --- a/src/generated/Communications/CommunicationsRequestBuilder.cs +++ b/src/generated/Communications/CommunicationsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.CallRecords; using ApiSdk.Communications.Calls; using ApiSdk.Communications.GetPresencesByUserId; @@ -7,6 +8,7 @@ using ApiSdk.Communications.Presences; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -25,7 +27,8 @@ namespace ApiSdk.Communications /// /// Provides operations to manage the cloudCommunications singleton. /// - public class CommunicationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommunicationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the callRecords property of the microsoft.graph.cloudCommunications entity. @@ -35,7 +38,7 @@ public Command BuildCallRecordsNavCommand() { var command = new Command("call-records"); command.Description = "Provides operations to manage the callRecords property of the microsoft.graph.cloudCommunications entity."; - var builder = new CallRecordsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.CallRecords.CallRecordsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -67,7 +70,7 @@ public Command BuildCallsNavCommand() { var command = new Command("calls"); command.Description = "Provides operations to manage the calls property of the microsoft.graph.cloudCommunications entity."; - var builder = new CallsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Calls.CallsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -95,23 +98,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get communications"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -119,8 +110,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -141,7 +130,7 @@ public Command BuildGetPresencesByUserIdNavCommand() { var command = new Command("get-presences-by-user-id"); command.Description = "Provides operations to call the getPresencesByUserId method."; - var builder = new GetPresencesByUserIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.GetPresencesByUserId.GetPresencesByUserIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -158,7 +147,7 @@ public Command BuildOnlineMeetingsNavCommand() { var command = new Command("online-meetings"); command.Description = "Provides operations to manage the onlineMeetings property of the microsoft.graph.cloudCommunications entity."; - var builder = new OnlineMeetingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.OnlineMeetingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -188,7 +177,7 @@ public Command BuildOnlineMeetingsWithJoinWebUrlRbCommand() { var command = new Command("online-meetings-with-join-web-url"); command.Description = "Provides operations to manage the onlineMeetings property of the microsoft.graph.cloudCommunications entity."; - var builder = new OnlineMeetingsWithJoinWebUrlRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.OnlineMeetingsWithJoinWebUrlRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -232,8 +221,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CloudCommunications.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudCommunications.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -260,7 +249,7 @@ public Command BuildPresencesNavCommand() { var command = new Command("presences"); command.Description = "Provides operations to manage the presences property of the microsoft.graph.cloudCommunications entity."; - var builder = new PresencesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Presences.PresencesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -280,14 +269,14 @@ public Command BuildPresencesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CommunicationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommunicationsRequestBuilder(string rawUrl) : base("{+baseurl}/communications{?%24expand,%24select}", rawUrl) @@ -300,11 +289,11 @@ public CommunicationsRequestBuilder(string rawUrl) : base("{+baseurl}/communicat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -320,11 +309,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(CloudCommunications body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudCommunications body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CloudCommunications body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudCommunications body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -336,7 +325,8 @@ public RequestInformation ToPatchRequestInformation(CloudCommunications body, Ac /// /// Get communications /// - public class CommunicationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommunicationsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -361,3 +351,4 @@ public class CommunicationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/GetPresencesByUserId/GetPresencesByUserIdPostRequestBody.cs b/src/generated/Communications/GetPresencesByUserId/GetPresencesByUserIdPostRequestBody.cs index 6e6f0de2e8..9a046ad819 100644 --- a/src/generated/Communications/GetPresencesByUserId/GetPresencesByUserIdPostRequestBody.cs +++ b/src/generated/Communications/GetPresencesByUserId/GetPresencesByUserIdPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.GetPresencesByUserId { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetPresencesByUserIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetPresencesByUserIdPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class GetPresencesByUserIdPostRequestBody : IAdditionalDataHolder, IParsa public List Ids { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetPresencesByUserIdPostRequestBody() { @@ -30,12 +32,12 @@ public GetPresencesByUserIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetPresencesByUserIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.GetPresencesByUserId.GetPresencesByUserIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetPresencesByUserIdPostRequestBody(); + return new global::ApiSdk.Communications.GetPresencesByUserId.GetPresencesByUserIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/GetPresencesByUserId/GetPresencesByUserIdPostResponse.cs b/src/generated/Communications/GetPresencesByUserId/GetPresencesByUserIdPostResponse.cs index d2417010bc..3abb161fd0 100644 --- a/src/generated/Communications/GetPresencesByUserId/GetPresencesByUserIdPostResponse.cs +++ b/src/generated/Communications/GetPresencesByUserId/GetPresencesByUserIdPostResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.GetPresencesByUserId { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetPresencesByUserIdPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetPresencesByUserIdPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetPresencesByUserIdPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Communications.GetPresencesByUserId.GetPresencesByUserIdPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetPresencesByUserIdPostResponse(); + return new global::ApiSdk.Communications.GetPresencesByUserId.GetPresencesByUserIdPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(ApiSdk.Models.Presence.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.Presence.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/GetPresencesByUserId/GetPresencesByUserIdRequestBuilder.cs b/src/generated/Communications/GetPresencesByUserId/GetPresencesByUserIdRequestBuilder.cs index cb3a8b5801..956dcfe9f2 100644 --- a/src/generated/Communications/GetPresencesByUserId/GetPresencesByUserIdRequestBuilder.cs +++ b/src/generated/Communications/GetPresencesByUserId/GetPresencesByUserIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.GetPresencesByUserId /// /// Provides operations to call the getPresencesByUserId method. /// - public class GetPresencesByUserIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetPresencesByUserIdRequestBuilder : BaseCliRequestBuilder { /// /// Get the presence information for multiple users. @@ -50,8 +53,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetPresencesByUserIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.GetPresencesByUserId.GetPresencesByUserIdPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -80,14 +83,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetPresencesByUserIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/getPresencesByUserId", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetPresencesByUserIdRequestBuilder(string rawUrl) : base("{+baseurl}/communications/getPresencesByUserId", rawUrl) @@ -101,11 +104,11 @@ public GetPresencesByUserIdRequestBuilder(string rawUrl) : base("{+baseurl}/comm /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetPresencesByUserIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.GetPresencesByUserId.GetPresencesByUserIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetPresencesByUserIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.GetPresencesByUserId.GetPresencesByUserIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(GetPresencesByUserIdPostReque } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Count/CountRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Count/CountRequestBuilder.cs index 7cfe32d250..b335919256 100644 --- a/src/generated/Communications/OnlineMeetings/Count/CountRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/CreateOrGet/CreateOrGetPostRequestBody.cs b/src/generated/Communications/OnlineMeetings/CreateOrGet/CreateOrGetPostRequestBody.cs index da4d6bafba..63c1676b52 100644 --- a/src/generated/Communications/OnlineMeetings/CreateOrGet/CreateOrGetPostRequestBody.cs +++ b/src/generated/Communications/OnlineMeetings/CreateOrGet/CreateOrGetPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.OnlineMeetings.CreateOrGet { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CreateOrGetPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CreateOrGetPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,10 +18,10 @@ public class CreateOrGetPostRequestBody : IAdditionalDataHolder, IParsable /// The chatInfo property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.ChatInfo? ChatInfo { get; set; } + public global::ApiSdk.Models.ChatInfo? ChatInfo { get; set; } #nullable restore #else - public ApiSdk.Models.ChatInfo ChatInfo { get; set; } + public global::ApiSdk.Models.ChatInfo ChatInfo { get; set; } #endif /// The endDateTime property public DateTimeOffset? EndDateTime { get; set; } @@ -34,10 +36,10 @@ public class CreateOrGetPostRequestBody : IAdditionalDataHolder, IParsable /// The participants property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public MeetingParticipants? Participants { get; set; } + public global::ApiSdk.Models.MeetingParticipants? Participants { get; set; } #nullable restore #else - public MeetingParticipants Participants { get; set; } + public global::ApiSdk.Models.MeetingParticipants Participants { get; set; } #endif /// The startDateTime property public DateTimeOffset? StartDateTime { get; set; } @@ -50,7 +52,7 @@ public class CreateOrGetPostRequestBody : IAdditionalDataHolder, IParsable public string Subject { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CreateOrGetPostRequestBody() { @@ -59,12 +61,12 @@ public CreateOrGetPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CreateOrGetPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.OnlineMeetings.CreateOrGet.CreateOrGetPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateOrGetPostRequestBody(); + return new global::ApiSdk.Communications.OnlineMeetings.CreateOrGet.CreateOrGetPostRequestBody(); } /// /// The deserialization information for the current model @@ -74,10 +76,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "chatInfo", n => { ChatInfo = n.GetObjectValue(ApiSdk.Models.ChatInfo.CreateFromDiscriminatorValue); } }, + { "chatInfo", n => { ChatInfo = n.GetObjectValue(global::ApiSdk.Models.ChatInfo.CreateFromDiscriminatorValue); } }, { "endDateTime", n => { EndDateTime = n.GetDateTimeOffsetValue(); } }, { "externalId", n => { ExternalId = n.GetStringValue(); } }, - { "participants", n => { Participants = n.GetObjectValue(MeetingParticipants.CreateFromDiscriminatorValue); } }, + { "participants", n => { Participants = n.GetObjectValue(global::ApiSdk.Models.MeetingParticipants.CreateFromDiscriminatorValue); } }, { "startDateTime", n => { StartDateTime = n.GetDateTimeOffsetValue(); } }, { "subject", n => { Subject = n.GetStringValue(); } }, }; @@ -89,13 +91,14 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("chatInfo", ChatInfo); + writer.WriteObjectValue("chatInfo", ChatInfo); writer.WriteDateTimeOffsetValue("endDateTime", EndDateTime); writer.WriteStringValue("externalId", ExternalId); - writer.WriteObjectValue("participants", Participants); + writer.WriteObjectValue("participants", Participants); writer.WriteDateTimeOffsetValue("startDateTime", StartDateTime); writer.WriteStringValue("subject", Subject); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/CreateOrGet/CreateOrGetRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/CreateOrGet/CreateOrGetRequestBuilder.cs index 671d4b59bc..4e285de082 100644 --- a/src/generated/Communications/OnlineMeetings/CreateOrGet/CreateOrGetRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/CreateOrGet/CreateOrGetRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.OnlineMeetings.CreateOrGet /// /// Provides operations to call the createOrGet method. /// - public class CreateOrGetRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreateOrGetRequestBuilder : BaseCliRequestBuilder { /// /// Create an onlineMeeting object with a custom specified external ID. If the external ID already exists, this API will return the onlineMeeting object with that external ID. @@ -47,8 +50,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CreateOrGetPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.OnlineMeetings.CreateOrGet.CreateOrGetPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -68,14 +71,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CreateOrGetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/createOrGet", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CreateOrGetRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/createOrGet", rawUrl) @@ -89,11 +92,11 @@ public CreateOrGetRequestBuilder(string rawUrl) : base("{+baseurl}/communication /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CreateOrGetPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.OnlineMeetings.CreateOrGet.CreateOrGetPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CreateOrGetPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.OnlineMeetings.CreateOrGet.CreateOrGetPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(CreateOrGetPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse.cs b/src/generated/Communications/OnlineMeetings/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse.cs index fb57b5ff18..38449bd77b 100644 --- a/src/generated/Communications/OnlineMeetings/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse.cs +++ b/src/generated/Communications/OnlineMeetings/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.OnlineMeetings.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Communications.OnlineMeetings.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(); + return new global::ApiSdk.Communications.OnlineMeetings.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(CallRecording.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CallRecording.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.cs index 8636f62909..5f460d66b6 100644 --- a/src/generated/Communications/OnlineMeetings/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.Communications.OnlineMeetings.GetAllRecordingsmeetingOrganizerU /// /// Provides operations to call the getAllRecordings method. /// - public class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder : BaseCliRequestBuilder { /// - /// 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 would 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. + /// 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. /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "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 would 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.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/onlinemeeting-getallrecordings?view=graph-rest-beta"; + command.Description = "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.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/onlinemeeting-getallrecordings?view=graph-rest-beta"; var meetingOrganizerUserIdOption = new Option("--meeting-organizer-user-id", description: "Usage: meetingOrganizerUserId='@meetingOrganizerUserId'") { }; meetingOrganizerUserIdOption.IsRequired = false; @@ -136,31 +139,31 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/getAllRecordings(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,meetingOrganizerUserId*,startDateTime*}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/getAllRecordings(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,meetingOrganizerUserId*,startDateTime*}", rawUrl) { } /// - /// 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 would 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. + /// 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. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -169,9 +172,10 @@ public RequestInformation ToGetRequestInformation(Action - /// 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 would 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. + /// 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. /// - public class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -251,3 +255,4 @@ public class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithSta } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse.cs b/src/generated/Communications/OnlineMeetings/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse.cs index 1995da5b95..50d7744a73 100644 --- a/src/generated/Communications/OnlineMeetings/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse.cs +++ b/src/generated/Communications/OnlineMeetings/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.OnlineMeetings.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Communications.OnlineMeetings.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(); + return new global::ApiSdk.Communications.OnlineMeetings.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(CallTranscript.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CallTranscript.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.cs index 9939bf3e2d..ac8ea86a89 100644 --- a/src/generated/Communications/OnlineMeetings/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime/GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.Communications.OnlineMeetings.GetAllTranscriptsmeetingOrganizer /// /// Provides operations to call the getAllTranscripts method. /// - public class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder : BaseCliRequestBuilder { /// - /// 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 would 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. + /// 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. /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "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 would 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.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/onlinemeeting-getalltranscripts?view=graph-rest-beta"; + command.Description = "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.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/onlinemeeting-getalltranscripts?view=graph-rest-beta"; var meetingOrganizerUserIdOption = new Option("--meeting-organizer-user-id", description: "Usage: meetingOrganizerUserId='@meetingOrganizerUserId'") { }; meetingOrganizerUserIdOption.IsRequired = false; @@ -136,31 +139,31 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/getAllTranscripts(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,meetingOrganizerUserId*,startDateTime*}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/getAllTranscripts(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,meetingOrganizerUserId*,startDateTime*}", rawUrl) { } /// - /// 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 would 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. + /// 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. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -169,9 +172,10 @@ public RequestInformation ToGetRequestInformation(Action - /// 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 would 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. + /// 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. /// - public class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -251,3 +255,4 @@ public class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithSt } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.cs new file mode 100644 index 0000000000..f405166dc6 --- /dev/null +++ b/src/generated/Communications/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.cs @@ -0,0 +1,334 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Communications.OnlineMeetings.Item.AiInsights.Count; +using ApiSdk.Communications.OnlineMeetings.Item.AiInsights.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Communications.OnlineMeetings.Item.AiInsights +{ + /// + /// Provides operations to manage the aiInsights property of the microsoft.graph.onlineMeeting entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AiInsightsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the aiInsights property of the microsoft.graph.onlineMeeting entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.AiInsights.Item.CallAiInsightItemRequestBuilder(PathParameters); + executables.Add(builder.BuildDeleteCommand()); + executables.Add(builder.BuildGetCommand()); + executables.Add(builder.BuildPatchCommand()); + return new(executables, new(0)); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.AiInsights.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create new navigation property to aiInsights for communications + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to aiInsights for communications"; + var onlineMeetingIdOption = new Option("--online-meeting-id", description: "The unique identifier of onlineMeeting") { + }; + onlineMeetingIdOption.IsRequired = true; + command.AddOption(onlineMeetingIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var onlineMeetingId = invocationContext.ParseResult.GetValueForOption(onlineMeetingIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CallAiInsight.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (onlineMeetingId is not null) requestInfo.PathParameters.Add("onlineMeeting%2Did", onlineMeetingId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// The AI insights generated for an online meeting. Read-only. + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "The AI insights generated for an online meeting. Read-only."; + var onlineMeetingIdOption = new Option("--online-meeting-id", description: "The unique identifier of onlineMeeting") { + }; + onlineMeetingIdOption.IsRequired = true; + command.AddOption(onlineMeetingIdOption); + var topOption = new Option("--top", description: "Show only the first n items") { + }; + topOption.IsRequired = false; + command.AddOption(topOption); + var skipOption = new Option("--skip", description: "Skip the first n items") { + }; + skipOption.IsRequired = false; + command.AddOption(skipOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + var countOption = new Option("--count", description: "Include count of items") { + }; + countOption.IsRequired = false; + command.AddOption(countOption); + var orderbyOption = new Option("--orderby", description: "Order items by property values") { + Arity = ArgumentArity.ZeroOrMore + }; + orderbyOption.IsRequired = false; + command.AddOption(orderbyOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var onlineMeetingId = invocationContext.ParseResult.GetValueForOption(onlineMeetingIdOption); + var top = invocationContext.ParseResult.GetValueForOption(topOption); + var skip = invocationContext.ParseResult.GetValueForOption(skipOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Top = top; + q.QueryParameters.Skip = skip; + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + q.QueryParameters.Count = count; + q.QueryParameters.Orderby = orderby; + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (onlineMeetingId is not null) requestInfo.PathParameters.Add("onlineMeeting%2Did", onlineMeetingId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public AiInsightsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/aiInsights{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public AiInsightsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/aiInsights{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// The AI insights generated for an online meeting. Read-only. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to aiInsights for communications + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CallAiInsight body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CallAiInsight body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// The AI insights generated for an online meeting. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AiInsightsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/AiInsights/Count/CountRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/AiInsights/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..0087260a73 --- /dev/null +++ b/src/generated/Communications/OnlineMeetings/Item/AiInsights/Count/CountRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Communications.OnlineMeetings.Item.AiInsights.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + var onlineMeetingIdOption = new Option("--online-meeting-id", description: "The unique identifier of onlineMeeting") { + }; + onlineMeetingIdOption.IsRequired = true; + command.AddOption(onlineMeetingIdOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + command.SetHandler(async (invocationContext) => { + var onlineMeetingId = invocationContext.ParseResult.GetValueForOption(onlineMeetingIdOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + }); + if (onlineMeetingId is not null) requestInfo.PathParameters.Add("onlineMeeting%2Did", onlineMeetingId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/aiInsights/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/aiInsights/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilder.cs new file mode 100644 index 0000000000..ccf774c68f --- /dev/null +++ b/src/generated/Communications/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilder.cs @@ -0,0 +1,285 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.Communications.OnlineMeetings.Item.AiInsights.Item +{ + /// + /// Provides operations to manage the aiInsights property of the microsoft.graph.onlineMeeting entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallAiInsightItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property aiInsights for communications + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property aiInsights for communications"; + var onlineMeetingIdOption = new Option("--online-meeting-id", description: "The unique identifier of onlineMeeting") { + }; + onlineMeetingIdOption.IsRequired = true; + command.AddOption(onlineMeetingIdOption); + var callAiInsightIdOption = new Option("--call-ai-insight-id", description: "The unique identifier of callAiInsight") { + }; + callAiInsightIdOption.IsRequired = true; + command.AddOption(callAiInsightIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var onlineMeetingId = invocationContext.ParseResult.GetValueForOption(onlineMeetingIdOption); + var callAiInsightId = invocationContext.ParseResult.GetValueForOption(callAiInsightIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (onlineMeetingId is not null) requestInfo.PathParameters.Add("onlineMeeting%2Did", onlineMeetingId); + if (callAiInsightId is not null) requestInfo.PathParameters.Add("callAiInsight%2Did", callAiInsightId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// The AI insights generated for an online meeting. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The AI insights generated for an online meeting. Read-only."; + var onlineMeetingIdOption = new Option("--online-meeting-id", description: "The unique identifier of onlineMeeting") { + }; + onlineMeetingIdOption.IsRequired = true; + command.AddOption(onlineMeetingIdOption); + var callAiInsightIdOption = new Option("--call-ai-insight-id", description: "The unique identifier of callAiInsight") { + }; + callAiInsightIdOption.IsRequired = true; + command.AddOption(callAiInsightIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var onlineMeetingId = invocationContext.ParseResult.GetValueForOption(onlineMeetingIdOption); + var callAiInsightId = invocationContext.ParseResult.GetValueForOption(callAiInsightIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (onlineMeetingId is not null) requestInfo.PathParameters.Add("onlineMeeting%2Did", onlineMeetingId); + if (callAiInsightId is not null) requestInfo.PathParameters.Add("callAiInsight%2Did", callAiInsightId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the navigation property aiInsights in communications + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property aiInsights in communications"; + var onlineMeetingIdOption = new Option("--online-meeting-id", description: "The unique identifier of onlineMeeting") { + }; + onlineMeetingIdOption.IsRequired = true; + command.AddOption(onlineMeetingIdOption); + var callAiInsightIdOption = new Option("--call-ai-insight-id", description: "The unique identifier of callAiInsight") { + }; + callAiInsightIdOption.IsRequired = true; + command.AddOption(callAiInsightIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var onlineMeetingId = invocationContext.ParseResult.GetValueForOption(onlineMeetingIdOption); + var callAiInsightId = invocationContext.ParseResult.GetValueForOption(callAiInsightIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CallAiInsight.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (onlineMeetingId is not null) requestInfo.PathParameters.Add("onlineMeeting%2Did", onlineMeetingId); + if (callAiInsightId is not null) requestInfo.PathParameters.Add("callAiInsight%2Did", callAiInsightId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CallAiInsightItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/aiInsights/{callAiInsight%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CallAiInsightItemRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/aiInsights/{callAiInsight%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property aiInsights for communications + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// The AI insights generated for an online meeting. Read-only. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property aiInsights in communications + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallAiInsight body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallAiInsight body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// The AI insights generated for an online meeting. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallAiInsightItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/AlternativeRecording/AlternativeRecordingRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/AlternativeRecording/AlternativeRecordingRequestBuilder.cs index 5ee3651ed2..11ce31294b 100644 --- a/src/generated/Communications/OnlineMeetings/Item/AlternativeRecording/AlternativeRecordingRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/AlternativeRecording/AlternativeRecordingRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.AlternativeRecording /// /// Provides operations to manage the media for the cloudCommunications entity. /// - public class AlternativeRecordingRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AlternativeRecordingRequestBuilder : BaseCliRequestBuilder { /// /// The content stream of the alternative recording of a Microsoft Teams live event. Read-only. @@ -146,14 +149,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AlternativeRecordingRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/alternativeRecording", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AlternativeRecordingRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/alternativeRecording", rawUrl) @@ -221,3 +224,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.Communications.OnlineMeetings.Item.AttendanceReports.Count; using ApiSdk.Communications.OnlineMeetings.Item.AttendanceReports.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.AttendanceReports /// /// Provides operations to manage the attendanceReports property of the microsoft.graph.onlineMeetingBase entity. /// - public class AttendanceReportsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendanceReportsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the attendanceReports property of the microsoft.graph.onlineMeetingBase entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MeetingAttendanceReportItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.AttendanceReports.Item.MeetingAttendanceReportItemRequestBuilder(PathParameters); commands.Add(builder.BuildAttendanceRecordsNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.AttendanceReports.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.MeetingAttendanceReport.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MeetingAttendanceReport.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AttendanceReportsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/attendanceReports{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AttendanceReportsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/attendanceReports{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public AttendanceReportsRequestBuilder(string rawUrl) : base("{+baseurl}/communi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.MeetingAttendanceReport body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MeetingAttendanceReport body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.MeetingAttendanceReport body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MeetingAttendanceReport body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.MeetingAttendan /// /// The attendance reports of an online meeting. Read-only. /// - public class AttendanceReportsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendanceReportsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class AttendanceReportsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/AttendanceReports/Count/CountRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/AttendanceReports/Count/CountRequestBuilder.cs index c12dc447b5..a1c65c4b3e 100644 --- a/src/generated/Communications/OnlineMeetings/Item/AttendanceReports/Count/CountRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/AttendanceReports/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.AttendanceReports.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/attendanceReports/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/attendanceReports/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/AttendanceRecordsRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/AttendanceRecordsRequestBuilder.cs index bd0725aa82..2fc7364aca 100644 --- a/src/generated/Communications/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/AttendanceRecordsRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/AttendanceRecordsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.OnlineMeetings.Item.AttendanceReports.Item.AttendanceRecords.Count; using ApiSdk.Communications.OnlineMeetings.Item.AttendanceReports.Item.AttendanceRecords.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.AttendanceReports.Item.Atten /// /// Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity. /// - public class AttendanceRecordsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendanceRecordsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity. @@ -30,7 +33,7 @@ public class AttendanceRecordsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AttendanceRecordItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.AttendanceReports.Item.AttendanceRecords.Item.AttendanceRecordItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.AttendanceReports.Item.AttendanceRecords.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AttendanceRecord.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AttendanceRecord.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AttendanceRecordsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/attendanceReports/{meetingAttendanceReport%2Did}/attendanceRecords{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AttendanceRecordsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/attendanceReports/{meetingAttendanceReport%2Did}/attendanceRecords{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public AttendanceRecordsRequestBuilder(string rawUrl) : base("{+baseurl}/communi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AttendanceRecord body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AttendanceRecord body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AttendanceRecord body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AttendanceRecord body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(AttendanceRecord body, Action /// /// List of attendance records of an attendance report. Read-only. /// - public class AttendanceRecordsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendanceRecordsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class AttendanceRecordsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/Count/CountRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/Count/CountRequestBuilder.cs index dc8fbe4b15..3481431431 100644 --- a/src/generated/Communications/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/Count/CountRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.AttendanceReports.Item.Atten /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/attendanceReports/{meetingAttendanceReport%2Did}/attendanceRecords/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/attendanceReports/{meetingAttendanceReport%2Did}/attendanceRecords/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/Item/AttendanceRecordItemRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/Item/AttendanceRecordItemRequestBuilder.cs index bf94f2b06f..e766e2af6e 100644 --- a/src/generated/Communications/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/Item/AttendanceRecordItemRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/AttendanceReports/Item/AttendanceRecords/Item/AttendanceRecordItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.AttendanceReports.Item.Atten /// /// Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity. /// - public class AttendanceRecordItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendanceRecordItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property attendanceRecords for communications @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AttendanceRecord.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AttendanceRecord.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AttendanceRecordItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/attendanceReports/{meetingAttendanceReport%2Did}/attendanceRecords/{attendanceRecord%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AttendanceRecordItemRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/attendanceReports/{meetingAttendanceReport%2Did}/attendanceRecords/{attendanceRecord%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AttendanceRecord body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AttendanceRecord body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AttendanceRecord body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AttendanceRecord body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(AttendanceRecord body, Actio /// /// List of attendance records of an attendance report. Read-only. /// - public class AttendanceRecordItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendanceRecordItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class AttendanceRecordItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/AttendanceReports/Item/MeetingAttendanceReportItemRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/AttendanceReports/Item/MeetingAttendanceReportItemRequestBuilder.cs index 04a483921a..c27178c28a 100644 --- a/src/generated/Communications/OnlineMeetings/Item/AttendanceReports/Item/MeetingAttendanceReportItemRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/AttendanceReports/Item/MeetingAttendanceReportItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.OnlineMeetings.Item.AttendanceReports.Item.AttendanceRecords; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.AttendanceReports.Item /// /// Provides operations to manage the attendanceReports property of the microsoft.graph.onlineMeetingBase entity. /// - public class MeetingAttendanceReportItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MeetingAttendanceReportItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity. @@ -30,7 +33,7 @@ public Command BuildAttendanceRecordsNavCommand() { var command = new Command("attendance-records"); command.Description = "Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity."; - var builder = new AttendanceRecordsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.AttendanceReports.Item.AttendanceRecords.AttendanceRecordsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -183,8 +186,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.MeetingAttendanceReport.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MeetingAttendanceReport.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -206,14 +209,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MeetingAttendanceReportItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/attendanceReports/{meetingAttendanceReport%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MeetingAttendanceReportItemRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/attendanceReports/{meetingAttendanceReport%2Did}{?%24expand,%24select}", rawUrl) @@ -245,11 +248,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -265,11 +268,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MeetingAttendanceReport body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MeetingAttendanceReport body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MeetingAttendanceReport body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MeetingAttendanceReport body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MeetingAttenda /// /// The attendance reports of an online meeting. Read-only. /// - public class MeetingAttendanceReportItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MeetingAttendanceReportItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class MeetingAttendanceReportItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/AttendeeReport/AttendeeReportRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/AttendeeReport/AttendeeReportRequestBuilder.cs index 3e49c68346..12703372e7 100644 --- a/src/generated/Communications/OnlineMeetings/Item/AttendeeReport/AttendeeReportRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/AttendeeReport/AttendeeReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.AttendeeReport /// /// Provides operations to manage the media for the cloudCommunications entity. /// - public class AttendeeReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendeeReportRequestBuilder : BaseCliRequestBuilder { /// /// The content stream of the attendee report of a Teams live event. Read-only. @@ -146,14 +149,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AttendeeReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/attendeeReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AttendeeReportRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/attendeeReport", rawUrl) @@ -221,3 +224,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.BroadcastRecording /// /// Provides operations to manage the media for the cloudCommunications entity. /// - public class BroadcastRecordingRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BroadcastRecordingRequestBuilder : BaseCliRequestBuilder { /// /// Delete broadcastRecording for the navigation property onlineMeetings in communications @@ -146,14 +149,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BroadcastRecordingRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/broadcastRecording", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BroadcastRecordingRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/broadcastRecording", rawUrl) @@ -221,3 +224,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.OnlineMeetings.Item.GetVirtualAppointmentJoinWebUrl { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetVirtualAppointmentJoinWebUrlGetResponse : IAdditionalDataHolder, IParsable + public partial class GetVirtualAppointmentJoinWebUrlGetResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class GetVirtualAppointmentJoinWebUrlGetResponse : IAdditionalDataHolder, public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetVirtualAppointmentJoinWebUrlGetResponse() { @@ -30,12 +32,12 @@ public GetVirtualAppointmentJoinWebUrlGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetVirtualAppointmentJoinWebUrlGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.OnlineMeetings.Item.GetVirtualAppointmentJoinWebUrl.GetVirtualAppointmentJoinWebUrlGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetVirtualAppointmentJoinWebUrlGetResponse(); + return new global::ApiSdk.Communications.OnlineMeetings.Item.GetVirtualAppointmentJoinWebUrl.GetVirtualAppointmentJoinWebUrlGetResponse(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlRequestBuilder.cs index 32ecd5e958..38704a7c72 100644 --- a/src/generated/Communications/OnlineMeetings/Item/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.GetVirtualAppointmentJoinWeb /// /// Provides operations to call the getVirtualAppointmentJoinWebUrl method. /// - public class GetVirtualAppointmentJoinWebUrlRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetVirtualAppointmentJoinWebUrlRequestBuilder : BaseCliRequestBuilder { /// /// Get a join web URL for a Teams Virtual Appointment. This web URL includes enhanced business-to-customer experiences such as mobile browser join and virtual lobby rooms. With Teams Premium, you can configure a custom lobby room experience for attendees by adding your company logo and access the Virtual Appointments usage report for organizational analytics. @@ -60,14 +63,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetVirtualAppointmentJoinWebUrlRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/getVirtualAppointmentJoinWebUrl()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetVirtualAppointmentJoinWebUrlRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/getVirtualAppointmentJoinWebUrl()", rawUrl) @@ -94,3 +97,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Communications.OnlineMeetings.Item.MeetingAttendanceReport.AttendanceRecords.Count; using ApiSdk.Communications.OnlineMeetings.Item.MeetingAttendanceReport.AttendanceRecords.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.MeetingAttendanceReport.Atte /// /// Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity. /// - public class AttendanceRecordsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendanceRecordsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity. @@ -30,7 +33,7 @@ public class AttendanceRecordsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AttendanceRecordItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.MeetingAttendanceReport.AttendanceRecords.Item.AttendanceRecordItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.MeetingAttendanceReport.AttendanceRecords.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AttendanceRecord.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AttendanceRecord.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AttendanceRecordsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/meetingAttendanceReport/attendanceRecords{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AttendanceRecordsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/meetingAttendanceReport/attendanceRecords{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AttendanceRecordsRequestBuilder(string rawUrl) : base("{+baseurl}/communi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AttendanceRecord body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AttendanceRecord body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AttendanceRecord body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AttendanceRecord body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(AttendanceRecord body, Action /// /// List of attendance records of an attendance report. Read-only. /// - public class AttendanceRecordsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendanceRecordsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AttendanceRecordsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/MeetingAttendanceReport/AttendanceRecords/Count/CountRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/MeetingAttendanceReport/AttendanceRecords/Count/CountRequestBuilder.cs index f3c6cea05a..f65ef41e93 100644 --- a/src/generated/Communications/OnlineMeetings/Item/MeetingAttendanceReport/AttendanceRecords/Count/CountRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/MeetingAttendanceReport/AttendanceRecords/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.MeetingAttendanceReport.Atte /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/meetingAttendanceReport/attendanceRecords/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/meetingAttendanceReport/attendanceRecords/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/MeetingAttendanceReport/AttendanceRecords/Item/AttendanceRecordItemRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/MeetingAttendanceReport/AttendanceRecords/Item/AttendanceRecordItemRequestBuilder.cs index 0d1466924e..ece0a44198 100644 --- a/src/generated/Communications/OnlineMeetings/Item/MeetingAttendanceReport/AttendanceRecords/Item/AttendanceRecordItemRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/MeetingAttendanceReport/AttendanceRecords/Item/AttendanceRecordItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.MeetingAttendanceReport.Atte /// /// Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity. /// - public class AttendanceRecordItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendanceRecordItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property attendanceRecords for communications @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AttendanceRecord.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AttendanceRecord.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AttendanceRecordItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/meetingAttendanceReport/attendanceRecords/{attendanceRecord%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AttendanceRecordItemRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/meetingAttendanceReport/attendanceRecords/{attendanceRecord%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AttendanceRecord body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AttendanceRecord body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AttendanceRecord body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AttendanceRecord body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(AttendanceRecord body, Actio /// /// List of attendance records of an attendance report. Read-only. /// - public class AttendanceRecordItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendanceRecordItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class AttendanceRecordItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/MeetingAttendanceReport/MeetingAttendanceReportRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/MeetingAttendanceReport/MeetingAttendanceReportRequestBuilder.cs index 7db8109d96..b6bc0ee93f 100644 --- a/src/generated/Communications/OnlineMeetings/Item/MeetingAttendanceReport/MeetingAttendanceReportRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/MeetingAttendanceReport/MeetingAttendanceReportRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.OnlineMeetings.Item.MeetingAttendanceReport.AttendanceRecords; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.MeetingAttendanceReport /// /// Provides operations to manage the meetingAttendanceReport property of the microsoft.graph.onlineMeeting entity. /// - public class MeetingAttendanceReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MeetingAttendanceReportRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity. @@ -30,7 +33,7 @@ public Command BuildAttendanceRecordsNavCommand() { var command = new Command("attendance-records"); command.Description = "Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity."; - var builder = new AttendanceRecordsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.MeetingAttendanceReport.AttendanceRecords.AttendanceRecordsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -166,8 +169,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.MeetingAttendanceReport.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MeetingAttendanceReport.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -188,14 +191,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MeetingAttendanceReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/meetingAttendanceReport{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MeetingAttendanceReportRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/meetingAttendanceReport{?%24expand,%24select}", rawUrl) @@ -227,11 +230,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MeetingAttendanceReport body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MeetingAttendanceReport body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MeetingAttendanceReport body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MeetingAttendanceReport body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MeetingAttenda /// /// The attendance report of the latest online meeting session. Read-only. /// - public class MeetingAttendanceReportRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MeetingAttendanceReportRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -288,3 +292,4 @@ public class MeetingAttendanceReportRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/OnlineMeetingItemRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/OnlineMeetingItemRequestBuilder.cs index 1d1360b019..c5ec3796ec 100644 --- a/src/generated/Communications/OnlineMeetings/Item/OnlineMeetingItemRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/OnlineMeetingItemRequestBuilder.cs @@ -1,4 +1,6 @@ // +#pragma warning disable CS0618 +using ApiSdk.Communications.OnlineMeetings.Item.AiInsights; using ApiSdk.Communications.OnlineMeetings.Item.AlternativeRecording; using ApiSdk.Communications.OnlineMeetings.Item.AttendanceReports; using ApiSdk.Communications.OnlineMeetings.Item.AttendeeReport; @@ -13,6 +15,7 @@ using ApiSdk.Communications.OnlineMeetings.Item.Transcripts; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -31,8 +34,36 @@ namespace ApiSdk.Communications.OnlineMeetings.Item /// /// Provides operations to manage the onlineMeetings property of the microsoft.graph.cloudCommunications entity. /// - public class OnlineMeetingItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnlineMeetingItemRequestBuilder : BaseCliRequestBuilder { + /// + /// Provides operations to manage the aiInsights property of the microsoft.graph.onlineMeeting entity. + /// + /// A + public Command BuildAiInsightsNavCommand() + { + var command = new Command("ai-insights"); + command.Description = "Provides operations to manage the aiInsights property of the microsoft.graph.onlineMeeting entity."; + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.AiInsights.AiInsightsRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + execCommands.Add(builder.BuildCreateCommand()); + execCommands.Add(builder.BuildListCommand()); + var cmds = builder.BuildCommand(); + execCommands.AddRange(cmds.Item1); + nonExecCommands.AddRange(cmds.Item2); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) + { + command.AddCommand(cmd); + } + return command; + } /// /// Provides operations to manage the media for the cloudCommunications entity. /// @@ -41,7 +72,7 @@ public Command BuildAlternativeRecordingNavCommand() { var command = new Command("alternative-recording"); command.Description = "Provides operations to manage the media for the cloudCommunications entity."; - var builder = new AlternativeRecordingRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.AlternativeRecording.AlternativeRecordingRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -60,7 +91,7 @@ public Command BuildAttendanceReportsNavCommand() { var command = new Command("attendance-reports"); command.Description = "Provides operations to manage the attendanceReports property of the microsoft.graph.onlineMeetingBase entity."; - var builder = new AttendanceReportsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.AttendanceReports.AttendanceReportsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -87,7 +118,7 @@ public Command BuildAttendeeReportNavCommand() { var command = new Command("attendee-report"); command.Description = "Provides operations to manage the media for the cloudCommunications entity."; - var builder = new AttendeeReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.AttendeeReport.AttendeeReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -106,7 +137,7 @@ public Command BuildBroadcastRecordingNavCommand() { var command = new Command("broadcast-recording"); command.Description = "Provides operations to manage the media for the cloudCommunications entity."; - var builder = new BroadcastRecordingRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.BroadcastRecording.BroadcastRecordingRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -212,7 +243,7 @@ public Command BuildGetVirtualAppointmentJoinWebUrlNavCommand() { var command = new Command("get-virtual-appointment-join-web-url"); command.Description = "Provides operations to call the getVirtualAppointmentJoinWebUrl method."; - var builder = new GetVirtualAppointmentJoinWebUrlRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.GetVirtualAppointmentJoinWebUrl.GetVirtualAppointmentJoinWebUrlRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -229,7 +260,7 @@ public Command BuildMeetingAttendanceReportNavCommand() { var command = new Command("meeting-attendance-report"); command.Description = "Provides operations to manage the meetingAttendanceReport property of the microsoft.graph.onlineMeeting entity."; - var builder = new MeetingAttendanceReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.MeetingAttendanceReport.MeetingAttendanceReportRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAttendanceRecordsNavCommand()); @@ -276,8 +307,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(OnlineMeeting.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.OnlineMeeting.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -305,7 +336,7 @@ public Command BuildRecordingNavCommand() { var command = new Command("recording"); command.Description = "Provides operations to manage the media for the cloudCommunications entity."; - var builder = new RecordingRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.Recording.RecordingRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -324,7 +355,7 @@ public Command BuildRecordingsNavCommand() { var command = new Command("recordings"); command.Description = "Provides operations to manage the recordings property of the microsoft.graph.onlineMeeting entity."; - var builder = new RecordingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.Recordings.RecordingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -352,7 +383,7 @@ public Command BuildRegistrationNavCommand() { var command = new Command("registration"); command.Description = "Provides operations to manage the registration property of the microsoft.graph.onlineMeeting entity."; - var builder = new RegistrationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.Registration.RegistrationRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCustomQuestionsNavCommand()); @@ -378,7 +409,7 @@ public Command BuildSendVirtualAppointmentReminderSmsNavCommand() { var command = new Command("send-virtual-appointment-reminder-sms"); command.Description = "Provides operations to call the sendVirtualAppointmentReminderSms method."; - var builder = new SendVirtualAppointmentReminderSmsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -395,7 +426,7 @@ public Command BuildSendVirtualAppointmentSmsNavCommand() { var command = new Command("send-virtual-appointment-sms"); command.Description = "Provides operations to call the sendVirtualAppointmentSms method."; - var builder = new SendVirtualAppointmentSmsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.SendVirtualAppointmentSms.SendVirtualAppointmentSmsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -412,7 +443,7 @@ public Command BuildTranscriptsNavCommand() { var command = new Command("transcripts"); command.Description = "Provides operations to manage the transcripts property of the microsoft.graph.onlineMeeting entity."; - var builder = new TranscriptsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.Transcripts.TranscriptsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -433,14 +464,14 @@ public Command BuildTranscriptsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public OnlineMeetingItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OnlineMeetingItemRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}{?%24expand,%24select}", rawUrl) @@ -472,11 +503,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -492,11 +523,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(OnlineMeeting body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.OnlineMeeting body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(OnlineMeeting body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.OnlineMeeting body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -508,7 +539,8 @@ public RequestInformation ToPatchRequestInformation(OnlineMeeting body, Action /// Get onlineMeetings from communications /// - public class OnlineMeetingItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnlineMeetingItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -533,3 +565,4 @@ public class OnlineMeetingItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/Recording/RecordingRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/Recording/RecordingRequestBuilder.cs index 79530c78d7..07eefc2858 100644 --- a/src/generated/Communications/OnlineMeetings/Item/Recording/RecordingRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/Recording/RecordingRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.Recording /// /// Provides operations to manage the media for the cloudCommunications entity. /// - public class RecordingRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecordingRequestBuilder : BaseCliRequestBuilder { /// /// The content stream of the recording of a Teams live event. Read-only. @@ -146,14 +149,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RecordingRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/recording", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RecordingRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/recording", rawUrl) @@ -221,3 +224,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.Recordings.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/recordings/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/recordings/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/Recordings/Delta/DeltaGetResponse.cs b/src/generated/Communications/OnlineMeetings/Item/Recordings/Delta/DeltaGetResponse.cs index a70a947e14..9ab2ec8a66 100644 --- a/src/generated/Communications/OnlineMeetings/Item/Recordings/Delta/DeltaGetResponse.cs +++ b/src/generated/Communications/OnlineMeetings/Item/Recordings/Delta/DeltaGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.OnlineMeetings.Item.Recordings.Delta { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DeltaGetResponse : BaseDeltaFunctionResponse, IParsable + public partial class DeltaGetResponse : global::ApiSdk.Models.BaseDeltaFunctionResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Communications.OnlineMeetings.Item.Recordings.Delta.DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeltaGetResponse(); + return new global::ApiSdk.Communications.OnlineMeetings.Item.Recordings.Delta.DeltaGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(CallRecording.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CallRecording.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/Recordings/Delta/DeltaRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/Recordings/Delta/DeltaRequestBuilder.cs index dc4cdb148e..040209d8ae 100644 --- a/src/generated/Communications/OnlineMeetings/Item/Recordings/Delta/DeltaRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/Recordings/Delta/DeltaRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.Recordings.Delta /// /// Provides operations to call the delta method. /// - public class DeltaRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function delta @@ -123,14 +126,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeltaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/recordings/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeltaRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/recordings/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -143,11 +146,11 @@ public DeltaRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -158,7 +161,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function delta /// - public class DeltaRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -222,3 +226,4 @@ public class DeltaRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/Recordings/Item/CallRecordingItemRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/Recordings/Item/CallRecordingItemRequestBuilder.cs index 3d6c6c1b4f..8bdead21bb 100644 --- a/src/generated/Communications/OnlineMeetings/Item/Recordings/Item/CallRecordingItemRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/Recordings/Item/CallRecordingItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.OnlineMeetings.Item.Recordings.Item.Content; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.Recordings.Item /// /// Provides operations to manage the recordings property of the microsoft.graph.onlineMeeting entity. /// - public class CallRecordingItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallRecordingItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the media for the cloudCommunications entity. @@ -30,7 +33,7 @@ public Command BuildContentNavCommand() { var command = new Command("content"); command.Description = "Provides operations to manage the media for the cloudCommunications entity."; - var builder = new ContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.Recordings.Item.Content.ContentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -175,8 +178,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CallRecording.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CallRecording.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -198,14 +201,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CallRecordingItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/recordings/{callRecording%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CallRecordingItemRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/recordings/{callRecording%2Did}{?%24expand,%24select}", rawUrl) @@ -237,11 +240,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -257,11 +260,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(CallRecording body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallRecording body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CallRecording body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallRecording body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -273,7 +276,8 @@ public RequestInformation ToPatchRequestInformation(CallRecording body, Action /// The recordings of an online meeting. Read-only. /// - public class CallRecordingItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallRecordingItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -298,3 +302,4 @@ public class CallRecordingItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/Recordings/Item/Content/ContentRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/Recordings/Item/Content/ContentRequestBuilder.cs index 28686fa91c..29383ff37d 100644 --- a/src/generated/Communications/OnlineMeetings/Item/Recordings/Item/Content/ContentRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/Recordings/Item/Content/ContentRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.Recordings.Item.Content /// /// Provides operations to manage the media for the cloudCommunications entity. /// - public class ContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilder : BaseCliRequestBuilder { /// /// The content of the recording. Read-only. @@ -163,14 +166,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/recordings/{callRecording%2Did}/content", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/recordings/{callRecording%2Did}/content", rawUrl) @@ -238,3 +241,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.Communications.OnlineMeetings.Item.Recordings.Count; using ApiSdk.Communications.OnlineMeetings.Item.Recordings.Delta; using ApiSdk.Communications.OnlineMeetings.Item.Recordings.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.Recordings /// /// Provides operations to manage the recordings property of the microsoft.graph.onlineMeeting entity. /// - public class RecordingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecordingsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the recordings property of the microsoft.graph.onlineMeeting entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new CallRecordingItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.Recordings.Item.CallRecordingItemRequestBuilder(PathParameters); commands.Add(builder.BuildContentNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.Recordings.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CallRecording.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CallRecording.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -115,7 +118,7 @@ public Command BuildDeltaNavCommand() { var command = new Command("delta"); command.Description = "Provides operations to call the delta method."; - var builder = new DeltaRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.Recordings.Delta.DeltaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -227,14 +230,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RecordingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/recordings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RecordingsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/recordings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -247,11 +250,11 @@ public RecordingsRequestBuilder(string rawUrl) : base("{+baseurl}/communications /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -267,11 +270,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CallRecording body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CallRecording body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CallRecording body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CallRecording body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -283,7 +286,8 @@ public RequestInformation ToPostRequestInformation(CallRecording body, Action /// The recordings of an online meeting. Read-only. /// - public class RecordingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecordingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -347,3 +351,4 @@ public class RecordingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs index a7c50c87e8..6340084e2a 100644 --- a/src/generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,12 +20,14 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.Registration.CustomQuestions /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildGetCommand() { var command = new Command("get"); @@ -63,14 +67,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/registration/customQuestions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/registration/customQuestions/$count{?%24filter,%24search}", rawUrl) @@ -81,13 +85,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onli /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +103,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +129,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs index 5410ed119d..4aeb2ebd63 100644 --- a/src/generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.OnlineMeetings.Item.Registration.CustomQuestions.Count; using ApiSdk.Communications.OnlineMeetings.Item.Registration.CustomQuestions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.Registration.CustomQuestions /// /// Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity. /// - public class CustomQuestionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustomQuestionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity. @@ -30,7 +33,7 @@ public class CustomQuestionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MeetingRegistrationQuestionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.Registration.CustomQuestions.Item.MeetingRegistrationQuestionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.Registration.CustomQuestions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -57,6 +60,7 @@ public Command BuildCountNavCommand() /// Create new navigation property to customQuestions for communications /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildCreateCommand() { var command = new Command("create"); @@ -83,8 +87,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MeetingRegistrationQuestion.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MeetingRegistrationQuestion.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -108,6 +112,7 @@ public Command BuildCreateCommand() /// Custom registration questions. /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildListCommand() { var command = new Command("list"); @@ -207,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CustomQuestionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/registration/customQuestions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CustomQuestionsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/registration/customQuestions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -225,13 +230,14 @@ public CustomQuestionsRequestBuilder(string rawUrl) : base("{+baseurl}/communica /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -245,13 +251,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MeetingRegistrationQuestion body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MeetingRegistrationQuestion body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MeetingRegistrationQuestion body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MeetingRegistrationQuestion body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +270,8 @@ public RequestInformation ToPostRequestInformation(MeetingRegistrationQuestion b /// /// Custom registration questions. /// - public class CustomQuestionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustomQuestionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +335,4 @@ public class CustomQuestionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs index 7a6e61e65c..08100ede42 100644 --- a/src/generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,12 +21,14 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.Registration.CustomQuestions /// /// Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity. /// - public class MeetingRegistrationQuestionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MeetingRegistrationQuestionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property customQuestions for communications /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -66,6 +70,7 @@ public Command BuildDeleteCommand() /// Custom registration questions. /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildGetCommand() { var command = new Command("get"); @@ -124,6 +129,7 @@ public Command BuildGetCommand() /// Update the navigation property customQuestions in communications /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -155,8 +161,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MeetingRegistrationQuestion.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MeetingRegistrationQuestion.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +184,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MeetingRegistrationQuestionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/registration/customQuestions/{meetingRegistrationQuestion%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MeetingRegistrationQuestionItemRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/registration/customQuestions/{meetingRegistrationQuestion%2Did}{?%24expand,%24select}", rawUrl) @@ -196,6 +202,7 @@ public MeetingRegistrationQuestionItemRequestBuilder(string rawUrl) : base("{+ba /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -215,13 +222,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,13 +243,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MeetingRegistrationQuestion body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MeetingRegistrationQuestion body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MeetingRegistrationQuestion body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MeetingRegistrationQuestion body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +262,8 @@ public RequestInformation ToPatchRequestInformation(MeetingRegistrationQuestion /// /// Custom registration questions. /// - public class MeetingRegistrationQuestionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MeetingRegistrationQuestionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +288,4 @@ public class MeetingRegistrationQuestionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs index 122ac6ed51..f82d5ac8e5 100644 --- a/src/generated/Communications/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,12 +20,14 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.Registration.Registrants.Cou /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildGetCommand() { var command = new Command("get"); @@ -63,14 +67,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/registration/registrants/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/registration/registrants/$count{?%24filter,%24search}", rawUrl) @@ -81,13 +85,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onli /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +103,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +129,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs index 0831ee802e..cc0e0927f5 100644 --- a/src/generated/Communications/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,12 +21,14 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.Registration.Registrants.Ite /// /// Provides operations to manage the registrants property of the microsoft.graph.meetingRegistrationBase entity. /// - public class MeetingRegistrantBaseItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MeetingRegistrantBaseItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property registrants for communications /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -66,6 +70,7 @@ public Command BuildDeleteCommand() /// Registrants of the online meeting. /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildGetCommand() { var command = new Command("get"); @@ -124,6 +129,7 @@ public Command BuildGetCommand() /// Update the navigation property registrants in communications /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -155,8 +161,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MeetingRegistrantBase.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MeetingRegistrantBase.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +184,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MeetingRegistrantBaseItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/registration/registrants/{meetingRegistrantBase%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MeetingRegistrantBaseItemRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/registration/registrants/{meetingRegistrantBase%2Did}{?%24expand,%24select}", rawUrl) @@ -196,6 +202,7 @@ public MeetingRegistrantBaseItemRequestBuilder(string rawUrl) : base("{+baseurl} /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -215,13 +222,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,13 +243,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MeetingRegistrantBase body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MeetingRegistrantBase body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MeetingRegistrantBase body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MeetingRegistrantBase body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +262,8 @@ public RequestInformation ToPatchRequestInformation(MeetingRegistrantBase body, /// /// Registrants of the online meeting. /// - public class MeetingRegistrantBaseItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MeetingRegistrantBaseItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +288,4 @@ public class MeetingRegistrantBaseItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs index bf09455513..b453b54d70 100644 --- a/src/generated/Communications/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.OnlineMeetings.Item.Registration.Registrants.Count; using ApiSdk.Communications.OnlineMeetings.Item.Registration.Registrants.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.Registration.Registrants /// /// Provides operations to manage the registrants property of the microsoft.graph.meetingRegistrationBase entity. /// - public class RegistrantsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RegistrantsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the registrants property of the microsoft.graph.meetingRegistrationBase entity. @@ -30,7 +33,7 @@ public class RegistrantsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MeetingRegistrantBaseItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.Registration.Registrants.Item.MeetingRegistrantBaseItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.Registration.Registrants.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -57,6 +60,7 @@ public Command BuildCountNavCommand() /// Create new navigation property to registrants for communications /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildCreateCommand() { var command = new Command("create"); @@ -83,8 +87,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MeetingRegistrantBase.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MeetingRegistrantBase.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -108,6 +112,7 @@ public Command BuildCreateCommand() /// Registrants of the online meeting. /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildListCommand() { var command = new Command("list"); @@ -207,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RegistrantsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/registration/registrants{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RegistrantsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/registration/registrants{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -225,13 +230,14 @@ public RegistrantsRequestBuilder(string rawUrl) : base("{+baseurl}/communication /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -245,13 +251,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MeetingRegistrantBase body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MeetingRegistrantBase body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MeetingRegistrantBase body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MeetingRegistrantBase body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +270,8 @@ public RequestInformation ToPostRequestInformation(MeetingRegistrantBase body, A /// /// Registrants of the online meeting. /// - public class RegistrantsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RegistrantsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +335,4 @@ public class RegistrantsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs index 94db95fc32..6c521ba5cb 100644 --- a/src/generated/Communications/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.OnlineMeetings.Item.Registration.CustomQuestions; using ApiSdk.Communications.OnlineMeetings.Item.Registration.Registrants; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.Registration /// /// Provides operations to manage the registration property of the microsoft.graph.onlineMeeting entity. /// - public class RegistrationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RegistrationRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity. @@ -31,7 +34,7 @@ public Command BuildCustomQuestionsNavCommand() { var command = new Command("custom-questions"); command.Description = "Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity."; - var builder = new CustomQuestionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.Registration.CustomQuestions.CustomQuestionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -54,6 +57,7 @@ public Command BuildCustomQuestionsNavCommand() /// Delete navigation property registration for communications /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -89,6 +93,7 @@ public Command BuildDeleteCommand() /// The registration that is enabled for an online meeting. One online meeting can only have one registration enabled. /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildGetCommand() { var command = new Command("get"); @@ -141,6 +146,7 @@ public Command BuildGetCommand() /// Update the navigation property registration in communications /// /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -167,8 +173,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MeetingRegistration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MeetingRegistration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,7 +202,7 @@ public Command BuildRegistrantsNavCommand() { var command = new Command("registrants"); command.Description = "Provides operations to manage the registrants property of the microsoft.graph.meetingRegistrationBase entity."; - var builder = new RegistrantsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.Registration.Registrants.RegistrantsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -216,14 +222,14 @@ public Command BuildRegistrantsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RegistrationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/registration{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RegistrationRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/registration{?%24expand,%24select}", rawUrl) @@ -234,6 +240,7 @@ public RegistrationRequestBuilder(string rawUrl) : base("{+baseurl}/communicatio /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -253,13 +260,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -273,13 +281,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation on 2024-04-01 and will be removed 2024-12-12")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MeetingRegistration body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MeetingRegistration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MeetingRegistration body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MeetingRegistration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -291,7 +300,8 @@ public RequestInformation ToPatchRequestInformation(MeetingRegistration body, Ac /// /// The registration that is enabled for an online meeting. One online meeting can only have one registration enabled. /// - public class RegistrationRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RegistrationRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -316,3 +326,4 @@ public class RegistrationRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsPostRequestBody.cs b/src/generated/Communications/OnlineMeetings/Item/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsPostRequestBody.cs index 7f1b8b8de6..08ffe9ea86 100644 --- a/src/generated/Communications/OnlineMeetings/Item/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsPostRequestBody.cs +++ b/src/generated/Communications/OnlineMeetings/Item/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.OnlineMeetings.Item.SendVirtualAppointmentReminderSms { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SendVirtualAppointmentReminderSmsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SendVirtualAppointmentReminderSmsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class SendVirtualAppointmentReminderSmsPostRequestBody : IAdditionalDataH /// The attendees property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Attendees { get; set; } + public List? Attendees { get; set; } #nullable restore #else - public List Attendees { get; set; } + public List Attendees { get; set; } #endif /// The remindBeforeTimeInMinutesType property - public ApiSdk.Models.RemindBeforeTimeInMinutesType? RemindBeforeTimeInMinutesType { get; set; } + public global::ApiSdk.Models.RemindBeforeTimeInMinutesType? RemindBeforeTimeInMinutesType { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SendVirtualAppointmentReminderSmsPostRequestBody() { @@ -33,12 +35,12 @@ public SendVirtualAppointmentReminderSmsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SendVirtualAppointmentReminderSmsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.OnlineMeetings.Item.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SendVirtualAppointmentReminderSmsPostRequestBody(); + return new global::ApiSdk.Communications.OnlineMeetings.Item.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "attendees", n => { Attendees = n.GetCollectionOfObjectValues(AttendeeNotificationInfo.CreateFromDiscriminatorValue)?.ToList(); } }, - { "remindBeforeTimeInMinutesType", n => { RemindBeforeTimeInMinutesType = n.GetEnumValue(); } }, + { "attendees", n => { Attendees = n.GetCollectionOfObjectValues(global::ApiSdk.Models.AttendeeNotificationInfo.CreateFromDiscriminatorValue)?.AsList(); } }, + { "remindBeforeTimeInMinutesType", n => { RemindBeforeTimeInMinutesType = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("attendees", Attendees); - writer.WriteEnumValue("remindBeforeTimeInMinutesType", RemindBeforeTimeInMinutesType); + writer.WriteCollectionOfObjectValues("attendees", Attendees); + writer.WriteEnumValue("remindBeforeTimeInMinutesType", RemindBeforeTimeInMinutesType); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsRequestBuilder.cs index 30fc5c5de6..a2d19b51f7 100644 --- a/src/generated/Communications/OnlineMeetings/Item/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.SendVirtualAppointmentRemind /// /// Provides operations to call the sendVirtualAppointmentReminderSms method. /// - public class SendVirtualAppointmentReminderSmsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SendVirtualAppointmentReminderSmsRequestBuilder : BaseCliRequestBuilder { /// /// Send an SMS reminder to external attendees for a Teams Virtual Appointment. This feature requires Teams Premium and attendees must have a valid United States phone number to receive SMS notifications. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SendVirtualAppointmentReminderSmsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.OnlineMeetings.Item.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SendVirtualAppointmentReminderSmsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/sendVirtualAppointmentReminderSms", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SendVirtualAppointmentReminderSmsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/sendVirtualAppointmentReminderSms", rawUrl) @@ -84,11 +87,11 @@ public SendVirtualAppointmentReminderSmsRequestBuilder(string rawUrl) : base("{+ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SendVirtualAppointmentReminderSmsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.OnlineMeetings.Item.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SendVirtualAppointmentReminderSmsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.OnlineMeetings.Item.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(SendVirtualAppointmentReminde } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/SendVirtualAppointmentSms/SendVirtualAppointmentSmsPostRequestBody.cs b/src/generated/Communications/OnlineMeetings/Item/SendVirtualAppointmentSms/SendVirtualAppointmentSmsPostRequestBody.cs index f505c3efdb..08c29ea656 100644 --- a/src/generated/Communications/OnlineMeetings/Item/SendVirtualAppointmentSms/SendVirtualAppointmentSmsPostRequestBody.cs +++ b/src/generated/Communications/OnlineMeetings/Item/SendVirtualAppointmentSms/SendVirtualAppointmentSmsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.OnlineMeetings.Item.SendVirtualAppointmentSms { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SendVirtualAppointmentSmsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SendVirtualAppointmentSmsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class SendVirtualAppointmentSmsPostRequestBody : IAdditionalDataHolder, I /// The attendees property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Attendees { get; set; } + public List? Attendees { get; set; } #nullable restore #else - public List Attendees { get; set; } + public List Attendees { get; set; } #endif /// The messageType property - public VirtualAppointmentMessageType? MessageType { get; set; } + public global::ApiSdk.Models.VirtualAppointmentMessageType? MessageType { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SendVirtualAppointmentSmsPostRequestBody() { @@ -33,12 +35,12 @@ public SendVirtualAppointmentSmsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SendVirtualAppointmentSmsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.OnlineMeetings.Item.SendVirtualAppointmentSms.SendVirtualAppointmentSmsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SendVirtualAppointmentSmsPostRequestBody(); + return new global::ApiSdk.Communications.OnlineMeetings.Item.SendVirtualAppointmentSms.SendVirtualAppointmentSmsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "attendees", n => { Attendees = n.GetCollectionOfObjectValues(AttendeeNotificationInfo.CreateFromDiscriminatorValue)?.ToList(); } }, - { "messageType", n => { MessageType = n.GetEnumValue(); } }, + { "attendees", n => { Attendees = n.GetCollectionOfObjectValues(global::ApiSdk.Models.AttendeeNotificationInfo.CreateFromDiscriminatorValue)?.AsList(); } }, + { "messageType", n => { MessageType = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("attendees", Attendees); - writer.WriteEnumValue("messageType", MessageType); + writer.WriteCollectionOfObjectValues("attendees", Attendees); + writer.WriteEnumValue("messageType", MessageType); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/SendVirtualAppointmentSms/SendVirtualAppointmentSmsRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/SendVirtualAppointmentSms/SendVirtualAppointmentSmsRequestBuilder.cs index 44cfe9d556..aad18e84c1 100644 --- a/src/generated/Communications/OnlineMeetings/Item/SendVirtualAppointmentSms/SendVirtualAppointmentSmsRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/SendVirtualAppointmentSms/SendVirtualAppointmentSmsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.SendVirtualAppointmentSms /// /// Provides operations to call the sendVirtualAppointmentSms method. /// - public class SendVirtualAppointmentSmsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SendVirtualAppointmentSmsRequestBuilder : BaseCliRequestBuilder { /// /// Send an SMS notification to external attendees when a Teams Virtual Appointment is confirmed, rescheduled, or canceled. This feature requires Teams Premium. Attendees must have a valid United States phone number to receive these SMS notifications. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SendVirtualAppointmentSmsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.OnlineMeetings.Item.SendVirtualAppointmentSms.SendVirtualAppointmentSmsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SendVirtualAppointmentSmsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/sendVirtualAppointmentSms", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SendVirtualAppointmentSmsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/sendVirtualAppointmentSms", rawUrl) @@ -84,11 +87,11 @@ public SendVirtualAppointmentSmsRequestBuilder(string rawUrl) : base("{+baseurl} /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SendVirtualAppointmentSmsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.OnlineMeetings.Item.SendVirtualAppointmentSms.SendVirtualAppointmentSmsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SendVirtualAppointmentSmsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.OnlineMeetings.Item.SendVirtualAppointmentSms.SendVirtualAppointmentSmsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(SendVirtualAppointmentSmsPost } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/Transcripts/Count/CountRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/Transcripts/Count/CountRequestBuilder.cs index b2c632e2c3..cef68ef5dc 100644 --- a/src/generated/Communications/OnlineMeetings/Item/Transcripts/Count/CountRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/Transcripts/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.Transcripts.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/transcripts/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/transcripts/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/Transcripts/Delta/DeltaGetResponse.cs b/src/generated/Communications/OnlineMeetings/Item/Transcripts/Delta/DeltaGetResponse.cs index a092984a17..8063556f89 100644 --- a/src/generated/Communications/OnlineMeetings/Item/Transcripts/Delta/DeltaGetResponse.cs +++ b/src/generated/Communications/OnlineMeetings/Item/Transcripts/Delta/DeltaGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.OnlineMeetings.Item.Transcripts.Delta { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DeltaGetResponse : BaseDeltaFunctionResponse, IParsable + public partial class DeltaGetResponse : global::ApiSdk.Models.BaseDeltaFunctionResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Communications.OnlineMeetings.Item.Transcripts.Delta.DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeltaGetResponse(); + return new global::ApiSdk.Communications.OnlineMeetings.Item.Transcripts.Delta.DeltaGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(CallTranscript.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CallTranscript.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/Transcripts/Delta/DeltaRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/Transcripts/Delta/DeltaRequestBuilder.cs index 2387fc376b..133f1f9594 100644 --- a/src/generated/Communications/OnlineMeetings/Item/Transcripts/Delta/DeltaRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/Transcripts/Delta/DeltaRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.Transcripts.Delta /// /// Provides operations to call the delta method. /// - public class DeltaRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function delta @@ -123,14 +126,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeltaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/transcripts/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeltaRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/transcripts/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -143,11 +146,11 @@ public DeltaRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onli /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -158,7 +161,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function delta /// - public class DeltaRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -222,3 +226,4 @@ public class DeltaRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/Transcripts/Item/CallTranscriptItemRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/Transcripts/Item/CallTranscriptItemRequestBuilder.cs index a785487065..8e522344fb 100644 --- a/src/generated/Communications/OnlineMeetings/Item/Transcripts/Item/CallTranscriptItemRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/Transcripts/Item/CallTranscriptItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.OnlineMeetings.Item.Transcripts.Item.Content; using ApiSdk.Communications.OnlineMeetings.Item.Transcripts.Item.MetadataContent; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.Transcripts.Item /// /// Provides operations to manage the transcripts property of the microsoft.graph.onlineMeeting entity. /// - public class CallTranscriptItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallTranscriptItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the media for the cloudCommunications entity. @@ -31,7 +34,7 @@ public Command BuildContentNavCommand() { var command = new Command("content"); command.Description = "Provides operations to manage the media for the cloudCommunications entity."; - var builder = new ContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.Transcripts.Item.Content.ContentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -149,7 +152,7 @@ public Command BuildMetadataContentNavCommand() { var command = new Command("metadata-content"); command.Description = "Provides operations to manage the media for the cloudCommunications entity."; - var builder = new MetadataContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.Transcripts.Item.MetadataContent.MetadataContentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -195,8 +198,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CallTranscript.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CallTranscript.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -218,14 +221,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CallTranscriptItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/transcripts/{callTranscript%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CallTranscriptItemRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/transcripts/{callTranscript%2Did}{?%24expand,%24select}", rawUrl) @@ -257,11 +260,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -277,11 +280,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(CallTranscript body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallTranscript body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CallTranscript body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CallTranscript body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -293,7 +296,8 @@ public RequestInformation ToPatchRequestInformation(CallTranscript body, Action< /// /// The transcripts of an online meeting. Read-only. /// - public class CallTranscriptItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CallTranscriptItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -318,3 +322,4 @@ public class CallTranscriptItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/Item/Transcripts/Item/Content/ContentRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/Item/Transcripts/Item/Content/ContentRequestBuilder.cs index 22704d9d6b..d58ad47de6 100644 --- a/src/generated/Communications/OnlineMeetings/Item/Transcripts/Item/Content/ContentRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/Item/Transcripts/Item/Content/ContentRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.Transcripts.Item.Content /// /// Provides operations to manage the media for the cloudCommunications entity. /// - public class ContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilder : BaseCliRequestBuilder { /// /// The content of the transcript. Read-only. @@ -163,14 +166,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/transcripts/{callTranscript%2Did}/content", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/transcripts/{callTranscript%2Did}/content", rawUrl) @@ -238,3 +241,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.Transcripts.Item.MetadataCon /// /// Provides operations to manage the media for the cloudCommunications entity. /// - public class MetadataContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MetadataContentRequestBuilder : BaseCliRequestBuilder { /// /// The time-aligned metadata of the utterances in the transcript. Read-only. @@ -164,14 +167,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MetadataContentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/transcripts/{callTranscript%2Did}/metadataContent", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MetadataContentRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/transcripts/{callTranscript%2Did}/metadataContent", rawUrl) @@ -239,3 +242,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.Communications.OnlineMeetings.Item.Transcripts.Count; using ApiSdk.Communications.OnlineMeetings.Item.Transcripts.Delta; using ApiSdk.Communications.OnlineMeetings.Item.Transcripts.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.Communications.OnlineMeetings.Item.Transcripts /// /// Provides operations to manage the transcripts property of the microsoft.graph.onlineMeeting entity. /// - public class TranscriptsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TranscriptsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the transcripts property of the microsoft.graph.onlineMeeting entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new CallTranscriptItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.Transcripts.Item.CallTranscriptItemRequestBuilder(PathParameters); commands.Add(builder.BuildContentNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -48,7 +51,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.Transcripts.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -87,8 +90,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CallTranscript.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CallTranscript.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -116,7 +119,7 @@ public Command BuildDeltaNavCommand() { var command = new Command("delta"); command.Description = "Provides operations to call the delta method."; - var builder = new DeltaRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.Transcripts.Delta.DeltaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -228,14 +231,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TranscriptsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/transcripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TranscriptsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings/{onlineMeeting%2Did}/transcripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -248,11 +251,11 @@ public TranscriptsRequestBuilder(string rawUrl) : base("{+baseurl}/communication /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -268,11 +271,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CallTranscript body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CallTranscript body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CallTranscript body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CallTranscript body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -284,7 +287,8 @@ public RequestInformation ToPostRequestInformation(CallTranscript body, Action /// The transcripts of an online meeting. Read-only. /// - public class TranscriptsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TranscriptsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -348,3 +352,4 @@ public class TranscriptsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetings/OnlineMeetingsRequestBuilder.cs b/src/generated/Communications/OnlineMeetings/OnlineMeetingsRequestBuilder.cs index d63669ba34..9edd508083 100644 --- a/src/generated/Communications/OnlineMeetings/OnlineMeetingsRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetings/OnlineMeetingsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.OnlineMeetings.Count; using ApiSdk.Communications.OnlineMeetings.CreateOrGet; using ApiSdk.Communications.OnlineMeetings.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime; @@ -6,6 +7,7 @@ using ApiSdk.Communications.OnlineMeetings.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -24,7 +26,8 @@ namespace ApiSdk.Communications.OnlineMeetings /// /// Provides operations to manage the onlineMeetings property of the microsoft.graph.cloudCommunications entity. /// - public class OnlineMeetingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnlineMeetingsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the onlineMeetings property of the microsoft.graph.cloudCommunications entity. @@ -34,7 +37,8 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new OnlineMeetingItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Item.OnlineMeetingItemRequestBuilder(PathParameters); + commands.Add(builder.BuildAiInsightsNavCommand()); commands.Add(builder.BuildAlternativeRecordingNavCommand()); commands.Add(builder.BuildAttendanceReportsNavCommand()); commands.Add(builder.BuildAttendeeReportNavCommand()); @@ -60,7 +64,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -94,8 +98,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(OnlineMeeting.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.OnlineMeeting.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -122,7 +126,7 @@ public Command BuildCreateOrGetNavCommand() { var command = new Command("create-or-get"); command.Description = "Provides operations to call the createOrGet method."; - var builder = new CreateOrGetRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.CreateOrGet.CreateOrGetRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -139,7 +143,7 @@ public Command BuildGetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserId { var command = new Command("get-all-recordingsmeeting-organizer-user-id-meeting-organizer-user-id-with-start-date-time-with-end-date-time"); command.Description = "Provides operations to call the getAllRecordings method."; - var builder = new GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -156,7 +160,7 @@ public Command BuildGetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserI { var command = new Command("get-all-transcriptsmeeting-organizer-user-id-meeting-organizer-user-id-with-start-date-time-with-end-date-time"); command.Description = "Provides operations to call the getAllTranscripts method."; - var builder = new GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetings.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -174,41 +178,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Retrieve the properties and relationships of an onlineMeeting object. For example, you can: Teams live event attendee report (deprecated) and Teams live event recordings (deprecated) are online meeting artifacts. For details, see Online meeting artifacts and permissions. \n\nFind more info here:\n https://learn.microsoft.com/graph/api/onlinemeeting-get?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -216,14 +185,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -233,14 +194,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -263,14 +216,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public OnlineMeetingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OnlineMeetingsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -283,11 +236,11 @@ public OnlineMeetingsRequestBuilder(string rawUrl) : base("{+baseurl}/communicat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -303,11 +256,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(OnlineMeeting body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.OnlineMeeting body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(OnlineMeeting body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.OnlineMeeting body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -319,7 +272,8 @@ public RequestInformation ToPostRequestInformation(OnlineMeeting body, Action /// Retrieve the properties and relationships of an onlineMeeting object. For example, you can: Teams live event attendee report (deprecated) and Teams live event recordings (deprecated) are online meeting artifacts. For details, see Online meeting artifacts and permissions. /// - public class OnlineMeetingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnlineMeetingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -383,3 +337,4 @@ public class OnlineMeetingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlGetResponse.cs b/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlGetResponse.cs index a177289f47..aa4a5d81d6 100644 --- a/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlGetResponse.cs +++ b/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlGetResponse.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.GetVirtualAppointmentJoinWebUrl { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetVirtualAppointmentJoinWebUrlGetResponse : IAdditionalDataHolder, IParsable + public partial class GetVirtualAppointmentJoinWebUrlGetResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class GetVirtualAppointmentJoinWebUrlGetResponse : IAdditionalDataHolder, public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetVirtualAppointmentJoinWebUrlGetResponse() { @@ -30,12 +32,12 @@ public GetVirtualAppointmentJoinWebUrlGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetVirtualAppointmentJoinWebUrlGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.GetVirtualAppointmentJoinWebUrl.GetVirtualAppointmentJoinWebUrlGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetVirtualAppointmentJoinWebUrlGetResponse(); + return new global::ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.GetVirtualAppointmentJoinWebUrl.GetVirtualAppointmentJoinWebUrlGetResponse(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlRequestBuilder.cs b/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlRequestBuilder.cs index aa7699f72b..e534dd8bef 100644 --- a/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/GetVirtualAppointmentJoinWebUrl/GetVirtualAppointmentJoinWebUrlRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.GetVirtualAppointme /// /// Provides operations to call the getVirtualAppointmentJoinWebUrl method. /// - public class GetVirtualAppointmentJoinWebUrlRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetVirtualAppointmentJoinWebUrlRequestBuilder : BaseCliRequestBuilder { /// /// Get a join web URL for a Teams Virtual Appointment. This web URL includes enhanced business-to-customer experiences such as mobile browser join and virtual lobby rooms. With Teams Premium, you can configure a custom lobby room experience for attendees by adding your company logo and access the Virtual Appointments usage report for organizational analytics. @@ -60,14 +63,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetVirtualAppointmentJoinWebUrlRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings(joinWebUrl='{joinWebUrl}')/getVirtualAppointmentJoinWebUrl()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetVirtualAppointmentJoinWebUrlRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings(joinWebUrl='{joinWebUrl}')/getVirtualAppointmentJoinWebUrl()", rawUrl) @@ -94,3 +97,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.GetVirtualAppointmentJoinWebUrl; using ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentReminderSms; using ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentSms; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl /// /// Provides operations to manage the onlineMeetings property of the microsoft.graph.cloudCommunications entity. /// - public class OnlineMeetingsWithJoinWebUrlRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnlineMeetingsWithJoinWebUrlRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property onlineMeetings for communications @@ -119,7 +122,7 @@ public Command BuildGetVirtualAppointmentJoinWebUrlNavCommand() { var command = new Command("get-virtual-appointment-join-web-url"); command.Description = "Provides operations to call the getVirtualAppointmentJoinWebUrl method."; - var builder = new GetVirtualAppointmentJoinWebUrlRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.GetVirtualAppointmentJoinWebUrl.GetVirtualAppointmentJoinWebUrlRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -158,8 +161,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(OnlineMeeting.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.OnlineMeeting.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -187,7 +190,7 @@ public Command BuildSendVirtualAppointmentReminderSmsNavCommand() { var command = new Command("send-virtual-appointment-reminder-sms"); command.Description = "Provides operations to call the sendVirtualAppointmentReminderSms method."; - var builder = new SendVirtualAppointmentReminderSmsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -204,7 +207,7 @@ public Command BuildSendVirtualAppointmentSmsNavCommand() { var command = new Command("send-virtual-appointment-sms"); command.Description = "Provides operations to call the sendVirtualAppointmentSms method."; - var builder = new SendVirtualAppointmentSmsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentSms.SendVirtualAppointmentSmsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -214,14 +217,14 @@ public Command BuildSendVirtualAppointmentSmsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public OnlineMeetingsWithJoinWebUrlRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings(joinWebUrl='{joinWebUrl}'){?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OnlineMeetingsWithJoinWebUrlRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings(joinWebUrl='{joinWebUrl}'){?%24expand,%24select}", rawUrl) @@ -253,11 +256,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -273,11 +276,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(OnlineMeeting body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.OnlineMeeting body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(OnlineMeeting body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.OnlineMeeting body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(OnlineMeeting body, Action /// Get onlineMeetings from communications /// - public class OnlineMeetingsWithJoinWebUrlRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnlineMeetingsWithJoinWebUrlRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class OnlineMeetingsWithJoinWebUrlRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsPostRequestBody.cs b/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsPostRequestBody.cs index f83b5e90e7..77bf983212 100644 --- a/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsPostRequestBody.cs +++ b/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentReminderSms { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SendVirtualAppointmentReminderSmsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SendVirtualAppointmentReminderSmsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class SendVirtualAppointmentReminderSmsPostRequestBody : IAdditionalDataH /// The attendees property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Attendees { get; set; } + public List? Attendees { get; set; } #nullable restore #else - public List Attendees { get; set; } + public List Attendees { get; set; } #endif /// The remindBeforeTimeInMinutesType property - public ApiSdk.Models.RemindBeforeTimeInMinutesType? RemindBeforeTimeInMinutesType { get; set; } + public global::ApiSdk.Models.RemindBeforeTimeInMinutesType? RemindBeforeTimeInMinutesType { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SendVirtualAppointmentReminderSmsPostRequestBody() { @@ -33,12 +35,12 @@ public SendVirtualAppointmentReminderSmsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SendVirtualAppointmentReminderSmsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SendVirtualAppointmentReminderSmsPostRequestBody(); + return new global::ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "attendees", n => { Attendees = n.GetCollectionOfObjectValues(AttendeeNotificationInfo.CreateFromDiscriminatorValue)?.ToList(); } }, - { "remindBeforeTimeInMinutesType", n => { RemindBeforeTimeInMinutesType = n.GetEnumValue(); } }, + { "attendees", n => { Attendees = n.GetCollectionOfObjectValues(global::ApiSdk.Models.AttendeeNotificationInfo.CreateFromDiscriminatorValue)?.AsList(); } }, + { "remindBeforeTimeInMinutesType", n => { RemindBeforeTimeInMinutesType = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("attendees", Attendees); - writer.WriteEnumValue("remindBeforeTimeInMinutesType", RemindBeforeTimeInMinutesType); + writer.WriteCollectionOfObjectValues("attendees", Attendees); + writer.WriteEnumValue("remindBeforeTimeInMinutesType", RemindBeforeTimeInMinutesType); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsRequestBuilder.cs b/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsRequestBuilder.cs index 0650ee83fb..1b4f618a9e 100644 --- a/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentReminderSms/SendVirtualAppointmentReminderSmsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointm /// /// Provides operations to call the sendVirtualAppointmentReminderSms method. /// - public class SendVirtualAppointmentReminderSmsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SendVirtualAppointmentReminderSmsRequestBuilder : BaseCliRequestBuilder { /// /// Send an SMS reminder to external attendees for a Teams Virtual Appointment. This feature requires Teams Premium and attendees must have a valid United States phone number to receive SMS notifications. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SendVirtualAppointmentReminderSmsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SendVirtualAppointmentReminderSmsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings(joinWebUrl='{joinWebUrl}')/sendVirtualAppointmentReminderSms", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SendVirtualAppointmentReminderSmsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings(joinWebUrl='{joinWebUrl}')/sendVirtualAppointmentReminderSms", rawUrl) @@ -84,11 +87,11 @@ public SendVirtualAppointmentReminderSmsRequestBuilder(string rawUrl) : base("{+ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SendVirtualAppointmentReminderSmsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SendVirtualAppointmentReminderSmsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentReminderSms.SendVirtualAppointmentReminderSmsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(SendVirtualAppointmentReminde } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentSms/SendVirtualAppointmentSmsPostRequestBody.cs b/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentSms/SendVirtualAppointmentSmsPostRequestBody.cs index 46eb7b5e06..66875ce353 100644 --- a/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentSms/SendVirtualAppointmentSmsPostRequestBody.cs +++ b/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentSms/SendVirtualAppointmentSmsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentSms { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SendVirtualAppointmentSmsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SendVirtualAppointmentSmsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class SendVirtualAppointmentSmsPostRequestBody : IAdditionalDataHolder, I /// The attendees property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Attendees { get; set; } + public List? Attendees { get; set; } #nullable restore #else - public List Attendees { get; set; } + public List Attendees { get; set; } #endif /// The messageType property - public VirtualAppointmentMessageType? MessageType { get; set; } + public global::ApiSdk.Models.VirtualAppointmentMessageType? MessageType { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SendVirtualAppointmentSmsPostRequestBody() { @@ -33,12 +35,12 @@ public SendVirtualAppointmentSmsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SendVirtualAppointmentSmsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentSms.SendVirtualAppointmentSmsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SendVirtualAppointmentSmsPostRequestBody(); + return new global::ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentSms.SendVirtualAppointmentSmsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "attendees", n => { Attendees = n.GetCollectionOfObjectValues(AttendeeNotificationInfo.CreateFromDiscriminatorValue)?.ToList(); } }, - { "messageType", n => { MessageType = n.GetEnumValue(); } }, + { "attendees", n => { Attendees = n.GetCollectionOfObjectValues(global::ApiSdk.Models.AttendeeNotificationInfo.CreateFromDiscriminatorValue)?.AsList(); } }, + { "messageType", n => { MessageType = n.GetEnumValue(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("attendees", Attendees); - writer.WriteEnumValue("messageType", MessageType); + writer.WriteCollectionOfObjectValues("attendees", Attendees); + writer.WriteEnumValue("messageType", MessageType); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentSms/SendVirtualAppointmentSmsRequestBuilder.cs b/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentSms/SendVirtualAppointmentSmsRequestBuilder.cs index ee2ef5d015..97cc082408 100644 --- a/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentSms/SendVirtualAppointmentSmsRequestBuilder.cs +++ b/src/generated/Communications/OnlineMeetingsWithJoinWebUrl/SendVirtualAppointmentSms/SendVirtualAppointmentSmsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointm /// /// Provides operations to call the sendVirtualAppointmentSms method. /// - public class SendVirtualAppointmentSmsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SendVirtualAppointmentSmsRequestBuilder : BaseCliRequestBuilder { /// /// Send an SMS notification to external attendees when a Teams Virtual Appointment is confirmed, rescheduled, or canceled. This feature requires Teams Premium. Attendees must have a valid United States phone number to receive these SMS notifications. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SendVirtualAppointmentSmsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentSms.SendVirtualAppointmentSmsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SendVirtualAppointmentSmsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/onlineMeetings(joinWebUrl='{joinWebUrl}')/sendVirtualAppointmentSms", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SendVirtualAppointmentSmsRequestBuilder(string rawUrl) : base("{+baseurl}/communications/onlineMeetings(joinWebUrl='{joinWebUrl}')/sendVirtualAppointmentSms", rawUrl) @@ -84,11 +87,11 @@ public SendVirtualAppointmentSmsRequestBuilder(string rawUrl) : base("{+baseurl} /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SendVirtualAppointmentSmsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentSms.SendVirtualAppointmentSmsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SendVirtualAppointmentSmsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.OnlineMeetingsWithJoinWebUrl.SendVirtualAppointmentSms.SendVirtualAppointmentSmsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(SendVirtualAppointmentSmsPost } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Presences/Count/CountRequestBuilder.cs b/src/generated/Communications/Presences/Count/CountRequestBuilder.cs index d9b67d4499..9323d8ba74 100644 --- a/src/generated/Communications/Presences/Count/CountRequestBuilder.cs +++ b/src/generated/Communications/Presences/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.Presences.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/presences/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/presences/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/communications/pres /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Presences/Item/ClearPresence/ClearPresencePostRequestBody.cs b/src/generated/Communications/Presences/Item/ClearPresence/ClearPresencePostRequestBody.cs index 80fca0ee32..a2432cbf17 100644 --- a/src/generated/Communications/Presences/Item/ClearPresence/ClearPresencePostRequestBody.cs +++ b/src/generated/Communications/Presences/Item/ClearPresence/ClearPresencePostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Presences.Item.ClearPresence { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ClearPresencePostRequestBody : IAdditionalDataHolder, IParsable + public partial class ClearPresencePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class ClearPresencePostRequestBody : IAdditionalDataHolder, IParsable public string SessionId { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ClearPresencePostRequestBody() { @@ -30,12 +32,12 @@ public ClearPresencePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ClearPresencePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Presences.Item.ClearPresence.ClearPresencePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ClearPresencePostRequestBody(); + return new global::ApiSdk.Communications.Presences.Item.ClearPresence.ClearPresencePostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Presences/Item/ClearPresence/ClearPresenceRequestBuilder.cs b/src/generated/Communications/Presences/Item/ClearPresence/ClearPresenceRequestBuilder.cs index 4f7afcdc78..8a8ecbe3f7 100644 --- a/src/generated/Communications/Presences/Item/ClearPresence/ClearPresenceRequestBuilder.cs +++ b/src/generated/Communications/Presences/Item/ClearPresence/ClearPresenceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.Presences.Item.ClearPresence /// /// Provides operations to call the clearPresence method. /// - public class ClearPresenceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearPresenceRequestBuilder : BaseCliRequestBuilder { /// /// Clear a presence session of an application for a user. If it is the user's only presence session, a successful clearPresence changes the user's presence to Offline/Offline. Read more about presence sessions and their time-out and expiration. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ClearPresencePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Presences.Item.ClearPresence.ClearPresencePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ClearPresenceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/presences/{presence%2Did}/clearPresence", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearPresenceRequestBuilder(string rawUrl) : base("{+baseurl}/communications/presences/{presence%2Did}/clearPresence", rawUrl) @@ -84,11 +87,11 @@ public ClearPresenceRequestBuilder(string rawUrl) : base("{+baseurl}/communicati /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ClearPresencePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Presences.Item.ClearPresence.ClearPresencePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ClearPresencePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Presences.Item.ClearPresence.ClearPresencePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(ClearPresencePostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Presences/Item/ClearUserPreferredPresence/ClearUserPreferredPresenceRequestBuilder.cs b/src/generated/Communications/Presences/Item/ClearUserPreferredPresence/ClearUserPreferredPresenceRequestBuilder.cs index 73a02002d1..8b8098f1c5 100644 --- a/src/generated/Communications/Presences/Item/ClearUserPreferredPresence/ClearUserPreferredPresenceRequestBuilder.cs +++ b/src/generated/Communications/Presences/Item/ClearUserPreferredPresence/ClearUserPreferredPresenceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.Presences.Item.ClearUserPreferredPresence /// /// Provides operations to call the clearUserPreferredPresence method. /// - public class ClearUserPreferredPresenceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearUserPreferredPresenceRequestBuilder : BaseCliRequestBuilder { /// /// Clear the preferred availability and activity status for a user. @@ -50,14 +53,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ClearUserPreferredPresenceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/presences/{presence%2Did}/clearUserPreferredPresence", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearUserPreferredPresenceRequestBuilder(string rawUrl) : base("{+baseurl}/communications/presences/{presence%2Did}/clearUserPreferredPresence", rawUrl) @@ -84,3 +87,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Communications.Presences.Item.ClearPresence; using ApiSdk.Communications.Presences.Item.ClearUserPreferredPresence; using ApiSdk.Communications.Presences.Item.SetPresence; @@ -6,6 +7,7 @@ using ApiSdk.Communications.Presences.Item.SetUserPreferredPresence; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -24,7 +26,8 @@ namespace ApiSdk.Communications.Presences.Item /// /// Provides operations to manage the presences property of the microsoft.graph.cloudCommunications entity. /// - public class PresenceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PresenceItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the clearPresence method. @@ -34,7 +37,7 @@ public Command BuildClearPresenceNavCommand() { var command = new Command("clear-presence"); command.Description = "Provides operations to call the clearPresence method."; - var builder = new ClearPresenceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Presences.Item.ClearPresence.ClearPresenceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -51,7 +54,7 @@ public Command BuildClearUserPreferredPresenceNavCommand() { var command = new Command("clear-user-preferred-presence"); command.Description = "Provides operations to call the clearUserPreferredPresence method."; - var builder = new ClearUserPreferredPresenceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Presences.Item.ClearUserPreferredPresence.ClearUserPreferredPresenceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -178,8 +181,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.Presence.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Presence.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,7 +210,7 @@ public Command BuildSetPresenceNavCommand() { var command = new Command("set-presence"); command.Description = "Provides operations to call the setPresence method."; - var builder = new SetPresenceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Presences.Item.SetPresence.SetPresenceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -224,7 +227,7 @@ public Command BuildSetStatusMessageNavCommand() { var command = new Command("set-status-message"); command.Description = "Provides operations to call the setStatusMessage method."; - var builder = new SetStatusMessageRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Presences.Item.SetStatusMessage.SetStatusMessageRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -241,7 +244,7 @@ public Command BuildSetUserPreferredPresenceNavCommand() { var command = new Command("set-user-preferred-presence"); command.Description = "Provides operations to call the setUserPreferredPresence method."; - var builder = new SetUserPreferredPresenceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Presences.Item.SetUserPreferredPresence.SetUserPreferredPresenceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -251,14 +254,14 @@ public Command BuildSetUserPreferredPresenceNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PresenceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/presences/{presence%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PresenceItemRequestBuilder(string rawUrl) : base("{+baseurl}/communications/presences/{presence%2Did}{?%24expand,%24select}", rawUrl) @@ -290,11 +293,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -310,11 +313,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Presence body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Presence body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Presence body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Presence body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -326,7 +329,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Presence body, /// /// Get a user's presence information. /// - public class PresenceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PresenceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -351,3 +355,4 @@ public class PresenceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Presences/Item/SetPresence/SetPresencePostRequestBody.cs b/src/generated/Communications/Presences/Item/SetPresence/SetPresencePostRequestBody.cs index 33879d67db..ca24ac25fb 100644 --- a/src/generated/Communications/Presences/Item/SetPresence/SetPresencePostRequestBody.cs +++ b/src/generated/Communications/Presences/Item/SetPresence/SetPresencePostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Presences.Item.SetPresence { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetPresencePostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetPresencePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// The activity property @@ -39,7 +41,7 @@ public class SetPresencePostRequestBody : IAdditionalDataHolder, IParsable public string SessionId { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetPresencePostRequestBody() { @@ -48,12 +50,12 @@ public SetPresencePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetPresencePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Presences.Item.SetPresence.SetPresencePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetPresencePostRequestBody(); + return new global::ApiSdk.Communications.Presences.Item.SetPresence.SetPresencePostRequestBody(); } /// /// The deserialization information for the current model @@ -84,3 +86,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Presences/Item/SetPresence/SetPresenceRequestBuilder.cs b/src/generated/Communications/Presences/Item/SetPresence/SetPresenceRequestBuilder.cs index 73c880fdb2..699bc66c5a 100644 --- a/src/generated/Communications/Presences/Item/SetPresence/SetPresenceRequestBuilder.cs +++ b/src/generated/Communications/Presences/Item/SetPresence/SetPresenceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.Presences.Item.SetPresence /// /// Provides operations to call the setPresence method. /// - public class SetPresenceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetPresenceRequestBuilder : BaseCliRequestBuilder { /// /// Set the availability and activity status in a presence session of an application for a user. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SetPresencePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Presences.Item.SetPresence.SetPresencePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SetPresenceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/presences/{presence%2Did}/setPresence", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetPresenceRequestBuilder(string rawUrl) : base("{+baseurl}/communications/presences/{presence%2Did}/setPresence", rawUrl) @@ -84,11 +87,11 @@ public SetPresenceRequestBuilder(string rawUrl) : base("{+baseurl}/communication /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SetPresencePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Presences.Item.SetPresence.SetPresencePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetPresencePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Presences.Item.SetPresence.SetPresencePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(SetPresencePostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Presences/Item/SetStatusMessage/SetStatusMessagePostRequestBody.cs b/src/generated/Communications/Presences/Item/SetStatusMessage/SetStatusMessagePostRequestBody.cs index 969ac2483a..91aeeb11c3 100644 --- a/src/generated/Communications/Presences/Item/SetStatusMessage/SetStatusMessagePostRequestBody.cs +++ b/src/generated/Communications/Presences/Item/SetStatusMessage/SetStatusMessagePostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Presences.Item.SetStatusMessage { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetStatusMessagePostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetStatusMessagePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class SetStatusMessagePostRequestBody : IAdditionalDataHolder, IParsable /// The statusMessage property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public PresenceStatusMessage? StatusMessage { get; set; } + public global::ApiSdk.Models.PresenceStatusMessage? StatusMessage { get; set; } #nullable restore #else - public PresenceStatusMessage StatusMessage { get; set; } + public global::ApiSdk.Models.PresenceStatusMessage StatusMessage { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetStatusMessagePostRequestBody() { @@ -31,12 +33,12 @@ public SetStatusMessagePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetStatusMessagePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Presences.Item.SetStatusMessage.SetStatusMessagePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetStatusMessagePostRequestBody(); + return new global::ApiSdk.Communications.Presences.Item.SetStatusMessage.SetStatusMessagePostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "statusMessage", n => { StatusMessage = n.GetObjectValue(PresenceStatusMessage.CreateFromDiscriminatorValue); } }, + { "statusMessage", n => { StatusMessage = n.GetObjectValue(global::ApiSdk.Models.PresenceStatusMessage.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("statusMessage", StatusMessage); + writer.WriteObjectValue("statusMessage", StatusMessage); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Presences/Item/SetStatusMessage/SetStatusMessageRequestBuilder.cs b/src/generated/Communications/Presences/Item/SetStatusMessage/SetStatusMessageRequestBuilder.cs index 04a39c7bc7..cd111de583 100644 --- a/src/generated/Communications/Presences/Item/SetStatusMessage/SetStatusMessageRequestBuilder.cs +++ b/src/generated/Communications/Presences/Item/SetStatusMessage/SetStatusMessageRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.Presences.Item.SetStatusMessage /// /// Provides operations to call the setStatusMessage method. /// - public class SetStatusMessageRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetStatusMessageRequestBuilder : BaseCliRequestBuilder { /// /// Set a presence status message for a user. An optional expiration date and time can be supplied. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SetStatusMessagePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Presences.Item.SetStatusMessage.SetStatusMessagePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SetStatusMessageRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/presences/{presence%2Did}/setStatusMessage", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetStatusMessageRequestBuilder(string rawUrl) : base("{+baseurl}/communications/presences/{presence%2Did}/setStatusMessage", rawUrl) @@ -84,11 +87,11 @@ public SetStatusMessageRequestBuilder(string rawUrl) : base("{+baseurl}/communic /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SetStatusMessagePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Presences.Item.SetStatusMessage.SetStatusMessagePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetStatusMessagePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Presences.Item.SetStatusMessage.SetStatusMessagePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(SetStatusMessagePostRequestBo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Presences/Item/SetUserPreferredPresence/SetUserPreferredPresencePostRequestBody.cs b/src/generated/Communications/Presences/Item/SetUserPreferredPresence/SetUserPreferredPresencePostRequestBody.cs index a85e29dbeb..7813a9e2a0 100644 --- a/src/generated/Communications/Presences/Item/SetUserPreferredPresence/SetUserPreferredPresencePostRequestBody.cs +++ b/src/generated/Communications/Presences/Item/SetUserPreferredPresence/SetUserPreferredPresencePostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Communications.Presences.Item.SetUserPreferredPresence { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetUserPreferredPresencePostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetUserPreferredPresencePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// The activity property @@ -31,7 +33,7 @@ public class SetUserPreferredPresencePostRequestBody : IAdditionalDataHolder, IP /// The expirationDuration property public TimeSpan? ExpirationDuration { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetUserPreferredPresencePostRequestBody() { @@ -40,12 +42,12 @@ public SetUserPreferredPresencePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetUserPreferredPresencePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Communications.Presences.Item.SetUserPreferredPresence.SetUserPreferredPresencePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetUserPreferredPresencePostRequestBody(); + return new global::ApiSdk.Communications.Presences.Item.SetUserPreferredPresence.SetUserPreferredPresencePostRequestBody(); } /// /// The deserialization information for the current model @@ -74,3 +76,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Presences/Item/SetUserPreferredPresence/SetUserPreferredPresenceRequestBuilder.cs b/src/generated/Communications/Presences/Item/SetUserPreferredPresence/SetUserPreferredPresenceRequestBuilder.cs index 18db92d4ed..530e5aeb52 100644 --- a/src/generated/Communications/Presences/Item/SetUserPreferredPresence/SetUserPreferredPresenceRequestBuilder.cs +++ b/src/generated/Communications/Presences/Item/SetUserPreferredPresence/SetUserPreferredPresenceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Communications.Presences.Item.SetUserPreferredPresence /// /// Provides operations to call the setUserPreferredPresence method. /// - public class SetUserPreferredPresenceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetUserPreferredPresenceRequestBuilder : BaseCliRequestBuilder { /// /// Set the preferred availability and activity status for a user. If the preferred presence of a user is set, the user's presence is the preferred presence. Preferred presence takes effect only when there is at least one presence session of the user. Otherwise, the user's presence stays as Offline. A presence session can be created as a result of a successful setPresence operation, or if the user is signed in on a Teams client. Read more about presence sessions and their time-out and expiration. @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SetUserPreferredPresencePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Communications.Presences.Item.SetUserPreferredPresence.SetUserPreferredPresencePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SetUserPreferredPresenceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/presences/{presence%2Did}/setUserPreferredPresence", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetUserPreferredPresenceRequestBuilder(string rawUrl) : base("{+baseurl}/communications/presences/{presence%2Did}/setUserPreferredPresence", rawUrl) @@ -84,11 +87,11 @@ public SetUserPreferredPresenceRequestBuilder(string rawUrl) : base("{+baseurl}/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SetUserPreferredPresencePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Presences.Item.SetUserPreferredPresence.SetUserPreferredPresencePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetUserPreferredPresencePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Communications.Presences.Item.SetUserPreferredPresence.SetUserPreferredPresencePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(SetUserPreferredPresencePostR } } } +#pragma warning restore CS0618 diff --git a/src/generated/Communications/Presences/PresencesRequestBuilder.cs b/src/generated/Communications/Presences/PresencesRequestBuilder.cs index 9e049c784c..31758cf71e 100644 --- a/src/generated/Communications/Presences/PresencesRequestBuilder.cs +++ b/src/generated/Communications/Presences/PresencesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Communications.Presences.Count; using ApiSdk.Communications.Presences.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Communications.Presences /// /// Provides operations to manage the presences property of the microsoft.graph.cloudCommunications entity. /// - public class PresencesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PresencesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the presences property of the microsoft.graph.cloudCommunications entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new PresenceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Presences.Item.PresenceItemRequestBuilder(PathParameters); commands.Add(builder.BuildClearPresenceNavCommand()); commands.Add(builder.BuildClearUserPreferredPresenceNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -50,7 +53,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Communications.Presences.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -84,8 +87,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.Presence.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Presence.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -112,41 +115,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get a user's presence information."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -154,14 +122,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -171,14 +131,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -201,14 +153,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PresencesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/communications/presences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PresencesRequestBuilder(string rawUrl) : base("{+baseurl}/communications/presences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -221,11 +173,11 @@ public PresencesRequestBuilder(string rawUrl) : base("{+baseurl}/communications/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -241,11 +193,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.Presence body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Presence body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.Presence body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Presence body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -257,7 +209,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.Presence body, /// /// Get a user's presence information. /// - public class PresencesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PresencesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -321,3 +274,4 @@ public class PresencesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/ComplianceRequestBuilder.cs b/src/generated/Compliance/ComplianceRequestBuilder.cs index 8fe045ba19..f1bfdc2547 100644 --- a/src/generated/Compliance/ComplianceRequestBuilder.cs +++ b/src/generated/Compliance/ComplianceRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Compliance /// /// Provides operations to manage the compliance singleton. /// - public class ComplianceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the ediscovery property of the microsoft.graph.compliance entity. @@ -30,7 +33,7 @@ public Command BuildEdiscoveryNavCommand() { var command = new Command("ediscovery"); command.Description = "Provides operations to manage the ediscovery property of the microsoft.graph.compliance entity."; - var builder = new EdiscoveryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.EdiscoveryRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCasesNavCommand()); @@ -55,23 +58,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get compliance"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -79,8 +70,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -118,8 +107,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.Compliance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Compliance.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -139,14 +128,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ComplianceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ComplianceRequestBuilder(string rawUrl) : base("{+baseurl}/compliance{?%24expand,%24select}", rawUrl) @@ -159,11 +148,11 @@ public ComplianceRequestBuilder(string rawUrl) : base("{+baseurl}/compliance{?%2 /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -179,11 +168,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Compliance body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Compliance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Compliance body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Compliance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -195,7 +184,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Compliance bod /// /// Get compliance /// - public class ComplianceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -220,3 +210,4 @@ public class ComplianceRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/CasesRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/CasesRequestBuilder.cs index 605efbb02f..c677806fd6 100644 --- a/src/generated/Compliance/Ediscovery/Cases/CasesRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/CasesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Count; using ApiSdk.Compliance.Ediscovery.Cases.Item; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases /// /// Provides operations to manage the cases property of the microsoft.graph.ediscovery.ediscoveryroot entity. /// - public class CasesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CasesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the cases property of the microsoft.graph.ediscovery.ediscoveryroot entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new CaseItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.CaseItemRequestBuilder(PathParameters); commands.Add(builder.BuildCustodiansNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -55,7 +58,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -69,7 +72,7 @@ public Command BuildCountNavCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildCreateCommand() { var command = new Command("create"); @@ -91,8 +94,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Case.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.Case.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -116,46 +119,11 @@ public Command BuildCreateCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildListCommand() { var command = new Command("list"); command.Description = "Retrieve a list of case objects.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-case-list?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -163,14 +131,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -180,14 +140,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -210,14 +162,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CasesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CasesRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -228,14 +180,14 @@ public CasesRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,14 +201,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Case body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.Case body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Case body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.Case body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -268,7 +220,8 @@ public RequestInformation ToPostRequestInformation(Case body, Action /// Retrieve a list of case objects. /// - public class CasesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CasesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -332,3 +285,4 @@ public class CasesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Count/CountRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Count/CountRequestBuilder.cs index e199451cff..8d779e966c 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Count/CountRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,34 +20,23 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -58,14 +49,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/$count{?%24filter,%24search}", rawUrl) @@ -76,14 +67,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -94,7 +85,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -119,3 +111,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/CaseItemRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/CaseItemRequestBuilder.cs index 60549109bd..2c2082fd20 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/CaseItemRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/CaseItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians; using ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds; using ApiSdk.Compliance.Ediscovery.Cases.Item.MicrosoftGraphEdiscoveryClose; @@ -11,6 +12,7 @@ using ApiSdk.Compliance.Ediscovery.Cases.Item.Tags; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -29,7 +31,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item /// /// Provides operations to manage the cases property of the microsoft.graph.ediscovery.ediscoveryroot entity. /// - public class CaseItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CaseItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the custodians property of the microsoft.graph.ediscovery.case entity. @@ -39,7 +42,7 @@ public Command BuildCustodiansNavCommand() { var command = new Command("custodians"); command.Description = "Provides operations to manage the custodians property of the microsoft.graph.ediscovery.case entity."; - var builder = new CustodiansRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.CustodiansRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -65,7 +68,7 @@ public Command BuildCustodiansNavCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -102,7 +105,7 @@ public Command BuildDeleteCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -159,7 +162,7 @@ public Command BuildLegalHoldsNavCommand() { var command = new Command("legal-holds"); command.Description = "Provides operations to manage the legalHolds property of the microsoft.graph.ediscovery.case entity."; - var builder = new LegalHoldsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.LegalHoldsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -186,7 +189,7 @@ public Command BuildMicrosoftGraphEdiscoveryCloseNavCommand() { var command = new Command("microsoft-graph-ediscovery-close"); command.Description = "Provides operations to call the close method."; - var builder = new MicrosoftGraphEdiscoveryCloseRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.MicrosoftGraphEdiscoveryClose.MicrosoftGraphEdiscoveryCloseRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -203,7 +206,7 @@ public Command BuildMicrosoftGraphEdiscoveryReopenNavCommand() { var command = new Command("microsoft-graph-ediscovery-reopen"); command.Description = "Provides operations to call the reopen method."; - var builder = new MicrosoftGraphEdiscoveryReopenRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.MicrosoftGraphEdiscoveryReopen.MicrosoftGraphEdiscoveryReopenRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -220,7 +223,7 @@ public Command BuildNoncustodialDataSourcesNavCommand() { var command = new Command("noncustodial-data-sources"); command.Description = "Provides operations to manage the noncustodialDataSources property of the microsoft.graph.ediscovery.case entity."; - var builder = new NoncustodialDataSourcesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.NoncustodialDataSourcesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -249,7 +252,7 @@ public Command BuildOperationsNavCommand() { var command = new Command("operations"); command.Description = "Provides operations to manage the operations property of the microsoft.graph.ediscovery.case entity."; - var builder = new OperationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Operations.OperationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -274,7 +277,7 @@ public Command BuildOperationsNavCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -301,8 +304,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Case.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.Case.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -330,7 +333,7 @@ public Command BuildReviewSetsNavCommand() { var command = new Command("review-sets"); command.Description = "Provides operations to manage the reviewSets property of the microsoft.graph.ediscovery.case entity."; - var builder = new ReviewSetsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.ReviewSetsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -357,7 +360,7 @@ public Command BuildSettingsNavCommand() { var command = new Command("settings"); command.Description = "Provides operations to manage the settings property of the microsoft.graph.ediscovery.case entity."; - var builder = new SettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Settings.SettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -382,7 +385,7 @@ public Command BuildSourceCollectionsNavCommand() { var command = new Command("source-collections"); command.Description = "Provides operations to manage the sourceCollections property of the microsoft.graph.ediscovery.case entity."; - var builder = new SourceCollectionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.SourceCollectionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -409,7 +412,7 @@ public Command BuildTagsNavCommand() { var command = new Command("tags"); command.Description = "Provides operations to manage the tags property of the microsoft.graph.ediscovery.case entity."; - var builder = new TagsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.TagsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -430,14 +433,14 @@ public Command BuildTagsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CaseItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CaseItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}{?%24expand,%24select}", rawUrl) @@ -448,7 +451,7 @@ public CaseItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/edisc /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -468,14 +471,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -489,14 +492,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(Case body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.Case body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(Case body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.Case body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -508,7 +511,8 @@ public RequestInformation ToPatchRequestInformation(Case body, Action /// Retrieve the properties and relationships of a case object. /// - public class CaseItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CaseItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -533,3 +537,4 @@ public class CaseItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Count/CountRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Count/CountRequestBuilder.cs index 23ebec6f43..066158ce3a 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Count/CountRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -64,14 +67,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/$count{?%24filter,%24search}", rawUrl) @@ -82,14 +85,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -100,7 +103,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -125,3 +129,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/CustodiansRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/CustodiansRequestBuilder.cs index 3172d2f947..f2978ccd4e 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/CustodiansRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/CustodiansRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Count; using ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item; using ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.MicrosoftGraphEdiscoveryApplyHold; using ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.MicrosoftGraphEdiscoveryRemoveHold; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians /// /// Provides operations to manage the custodians property of the microsoft.graph.ediscovery.case entity. /// - public class CustodiansRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustodiansRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the custodians property of the microsoft.graph.ediscovery.case entity. @@ -33,7 +36,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new CustodianItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.CustodianItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildLastIndexOperationNavCommand()); @@ -56,7 +59,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -70,7 +73,7 @@ public Command BuildCountNavCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildCreateCommand() { var command = new Command("create"); @@ -97,8 +100,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.Ediscovery.Custodian.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.Custodian.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -123,7 +126,7 @@ public Command BuildCreateCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildListCommand() { var command = new Command("list"); @@ -230,7 +233,7 @@ public Command BuildMicrosoftGraphEdiscoveryApplyHoldNavCommand() { var command = new Command("microsoft-graph-ediscovery-apply-hold"); command.Description = "Provides operations to call the applyHold method."; - var builder = new MicrosoftGraphEdiscoveryApplyHoldRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.MicrosoftGraphEdiscoveryApplyHold.MicrosoftGraphEdiscoveryApplyHoldRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -247,7 +250,7 @@ public Command BuildMicrosoftGraphEdiscoveryRemoveHoldNavCommand() { var command = new Command("microsoft-graph-ediscovery-remove-hold"); command.Description = "Provides operations to call the removeHold method."; - var builder = new MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.MicrosoftGraphEdiscoveryRemoveHold.MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -257,14 +260,14 @@ public Command BuildMicrosoftGraphEdiscoveryRemoveHoldNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CustodiansRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CustodiansRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -275,14 +278,14 @@ public CustodiansRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/edi /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -296,14 +299,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.Ediscovery.Custodian body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.Custodian body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.Ediscovery.Custodian body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.Custodian body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -315,7 +318,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.Ediscovery.Cust /// /// Get a list of the custodian objects and their properties. /// - public class CustodiansRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustodiansRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -379,3 +383,4 @@ public class CustodiansRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/CustodianItemRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/CustodianItemRequestBuilder.cs index bcabd6a0d2..2b76eab169 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/CustodianItemRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/CustodianItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.LastIndexOperation; using ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.MicrosoftGraphEdiscoveryActivate; using ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.MicrosoftGraphEdiscoveryApplyHold; @@ -10,6 +11,7 @@ using ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UserSources; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -28,13 +30,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item /// /// Provides operations to manage the custodians property of the microsoft.graph.ediscovery.case entity. /// - public class CustodianItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustodianItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property custodians for compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -77,7 +80,7 @@ public Command BuildDeleteCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -140,7 +143,7 @@ public Command BuildLastIndexOperationNavCommand() { var command = new Command("last-index-operation"); command.Description = "Provides operations to manage the lastIndexOperation property of the microsoft.graph.ediscovery.dataSourceContainer entity."; - var builder = new LastIndexOperationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.LastIndexOperation.LastIndexOperationRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -157,7 +160,7 @@ public Command BuildMicrosoftGraphEdiscoveryActivateNavCommand() { var command = new Command("microsoft-graph-ediscovery-activate"); command.Description = "Provides operations to call the activate method."; - var builder = new MicrosoftGraphEdiscoveryActivateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.MicrosoftGraphEdiscoveryActivate.MicrosoftGraphEdiscoveryActivateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -174,7 +177,7 @@ public Command BuildMicrosoftGraphEdiscoveryApplyHoldByIdNavCommand() { var command = new Command("microsoft-graph-ediscovery-apply-hold-by-id"); command.Description = "Provides operations to call the applyHold method."; - var builder = new MicrosoftGraphEdiscoveryApplyHoldRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.MicrosoftGraphEdiscoveryApplyHold.MicrosoftGraphEdiscoveryApplyHoldRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -191,7 +194,7 @@ public Command BuildMicrosoftGraphEdiscoveryReleaseNavCommand() { var command = new Command("microsoft-graph-ediscovery-release"); command.Description = "Provides operations to call the release method."; - var builder = new MicrosoftGraphEdiscoveryReleaseRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.MicrosoftGraphEdiscoveryRelease.MicrosoftGraphEdiscoveryReleaseRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -208,7 +211,7 @@ public Command BuildMicrosoftGraphEdiscoveryRemoveHoldByIdNavCommand() { var command = new Command("microsoft-graph-ediscovery-remove-hold-by-id"); command.Description = "Provides operations to call the removeHold method."; - var builder = new MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.MicrosoftGraphEdiscoveryRemoveHold.MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -225,7 +228,7 @@ public Command BuildMicrosoftGraphEdiscoveryUpdateIndexNavCommand() { var command = new Command("microsoft-graph-ediscovery-update-index"); command.Description = "Provides operations to call the updateIndex method."; - var builder = new MicrosoftGraphEdiscoveryUpdateIndexRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.MicrosoftGraphEdiscoveryUpdateIndex.MicrosoftGraphEdiscoveryUpdateIndexRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -239,7 +242,7 @@ public Command BuildMicrosoftGraphEdiscoveryUpdateIndexNavCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -271,8 +274,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.Ediscovery.Custodian.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.Custodian.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -301,7 +304,7 @@ public Command BuildSiteSourcesNavCommand() { var command = new Command("site-sources"); command.Description = "Provides operations to manage the siteSources property of the microsoft.graph.ediscovery.custodian entity."; - var builder = new SiteSourcesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.SiteSources.SiteSourcesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -328,7 +331,7 @@ public Command BuildUnifiedGroupSourcesNavCommand() { var command = new Command("unified-group-sources"); command.Description = "Provides operations to manage the unifiedGroupSources property of the microsoft.graph.ediscovery.custodian entity."; - var builder = new UnifiedGroupSourcesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UnifiedGroupSources.UnifiedGroupSourcesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -355,7 +358,7 @@ public Command BuildUserSourcesNavCommand() { var command = new Command("user-sources"); command.Description = "Provides operations to manage the userSources property of the microsoft.graph.ediscovery.custodian entity."; - var builder = new UserSourcesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UserSources.UserSourcesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -375,14 +378,14 @@ public Command BuildUserSourcesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CustodianItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CustodianItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}{?%24expand,%24select}", rawUrl) @@ -393,7 +396,7 @@ public CustodianItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -413,14 +416,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -434,14 +437,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Ediscovery.Custodian body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.Custodian body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Ediscovery.Custodian body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.Custodian body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -453,7 +456,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Ediscovery.Cus /// /// Read the properties and relationships of a custodian object. /// - public class CustodianItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustodianItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -478,3 +482,4 @@ public class CustodianItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/LastIndexOperation/LastIndexOperationRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/LastIndexOperation/LastIndexOperationRequestBuilder.cs index dfa3677027..0f035922c5 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/LastIndexOperation/LastIndexOperationRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/LastIndexOperation/LastIndexOperationRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,13 +21,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.LastIndexOpera /// /// Provides operations to manage the lastIndexOperation property of the microsoft.graph.ediscovery.dataSourceContainer entity. /// - public class LastIndexOperationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastIndexOperationRequestBuilder : BaseCliRequestBuilder { /// /// Get lastIndexOperation from compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -81,14 +84,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LastIndexOperationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/lastIndexOperation{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LastIndexOperationRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/lastIndexOperation{?%24expand,%24select}", rawUrl) @@ -99,14 +102,14 @@ public LastIndexOperationRequestBuilder(string rawUrl) : base("{+baseurl}/compli /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -117,7 +120,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get lastIndexOperation from compliance /// - public class LastIndexOperationRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastIndexOperationRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -142,3 +146,4 @@ public class LastIndexOperationRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/MicrosoftGraphEdiscoveryActivate/MicrosoftGraphEdiscoveryActivateRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/MicrosoftGraphEdiscoveryActivate/MicrosoftGraphEdiscoveryActivateRequestBuilder.cs index 9b81b5acbd..bd335c0604 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/MicrosoftGraphEdiscoveryActivate/MicrosoftGraphEdiscoveryActivateRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/MicrosoftGraphEdiscoveryActivate/MicrosoftGraphEdiscoveryActivateRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,18 +20,19 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.MicrosoftGraph /// /// Provides operations to call the activate method. /// - public class MicrosoftGraphEdiscoveryActivateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryActivateRequestBuilder : BaseCliRequestBuilder { /// - /// Activate a custodian that has been released from a case to make them part of the case again. For details, see Manage custodians in an Advanced eDiscovery case. + /// Activate a custodian that was released from a case. This method makes the custodian part of the case again. For details, see Manage custodians in an Advanced eDiscovery case. /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Activate a custodian that has been released from a case to make them part of the case again. For details, see Manage custodians in an Advanced eDiscovery case.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-custodian-activate?view=graph-rest-beta"; + command.Description = "Activate a custodian that was released from a case. This method makes the custodian part of the case again. For details, see Manage custodians in an Advanced eDiscovery case.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-custodian-activate?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -57,25 +60,25 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryActivateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/microsoft.graph.ediscovery.activate", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryActivateRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/microsoft.graph.ediscovery.activate", rawUrl) { } /// - /// Activate a custodian that has been released from a case to make them part of the case again. For details, see Manage custodians in an Advanced eDiscovery case. + /// Activate a custodian that was released from a case. This method makes the custodian part of the case again. For details, see Manage custodians in an Advanced eDiscovery case. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) @@ -92,3 +95,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.MicrosoftGraph /// /// Provides operations to call the applyHold method. /// - public class MicrosoftGraphEdiscoveryApplyHoldRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryApplyHoldRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action applyHold /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPostCommand() { var command = new Command("post"); @@ -56,14 +59,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryApplyHoldRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/microsoft.graph.ediscovery.applyHold", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryApplyHoldRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/microsoft.graph.ediscovery.applyHold", rawUrl) @@ -74,7 +77,7 @@ public MicrosoftGraphEdiscoveryApplyHoldRequestBuilder(string rawUrl) : base("{+ /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) @@ -91,3 +94,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,14 +20,15 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.MicrosoftGraph /// /// Provides operations to call the release method. /// - public class MicrosoftGraphEdiscoveryReleaseRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryReleaseRequestBuilder : BaseCliRequestBuilder { /// /// Release a custodian from a case. For details, see Release a custodian from a case. /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPostCommand() { var command = new Command("post"); @@ -57,14 +60,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryReleaseRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/microsoft.graph.ediscovery.release", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryReleaseRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/microsoft.graph.ediscovery.release", rawUrl) @@ -75,7 +78,7 @@ public MicrosoftGraphEdiscoveryReleaseRequestBuilder(string rawUrl) : base("{+ba /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) @@ -92,3 +95,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.MicrosoftGraph /// /// Provides operations to call the removeHold method. /// - public class MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action removeHold /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPostCommand() { var command = new Command("post"); @@ -56,14 +59,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/microsoft.graph.ediscovery.removeHold", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/microsoft.graph.ediscovery.removeHold", rawUrl) @@ -74,7 +77,7 @@ public MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder(string rawUrl) : base("{ /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) @@ -91,3 +94,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.MicrosoftGraph /// /// Provides operations to call the updateIndex method. /// - public class MicrosoftGraphEdiscoveryUpdateIndexRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryUpdateIndexRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action updateIndex /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPostCommand() { var command = new Command("post"); @@ -56,14 +59,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryUpdateIndexRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/microsoft.graph.ediscovery.updateIndex", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryUpdateIndexRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/microsoft.graph.ediscovery.updateIndex", rawUrl) @@ -74,7 +77,7 @@ public MicrosoftGraphEdiscoveryUpdateIndexRequestBuilder(string rawUrl) : base(" /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) @@ -91,3 +94,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.SiteSources.Co /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/siteSources/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/siteSources/$count{?%24filter,%24search}", rawUrl) @@ -88,14 +91,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -106,7 +109,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -131,3 +135,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/SiteSources/Item/Site/SiteRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/SiteSources/Item/Site/SiteRequestBuilder.cs index 2bcb49804b..2daf93f6fa 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/SiteSources/Item/Site/SiteRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/SiteSources/Item/Site/SiteRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,13 +21,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.SiteSources.It /// /// Provides operations to manage the site property of the microsoft.graph.ediscovery.siteSource entity. /// - public class SiteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteRequestBuilder : BaseCliRequestBuilder { /// /// The SharePoint site associated with the siteSource. /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -87,14 +90,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SiteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/siteSources/{siteSource%2Did}/site{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SiteRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/siteSources/{siteSource%2Did}/site{?%24expand,%24select}", rawUrl) @@ -105,14 +108,14 @@ public SiteRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscover /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -123,7 +126,8 @@ public RequestInformation ToGetRequestInformation(Action /// The SharePoint site associated with the siteSource. /// - public class SiteRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -148,3 +152,4 @@ public class SiteRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/SiteSources/Item/SiteSourceItemRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/SiteSources/Item/SiteSourceItemRequestBuilder.cs index 2b7815a0b9..7572d2fd84 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/SiteSources/Item/SiteSourceItemRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/SiteSources/Item/SiteSourceItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.SiteSources.Item.Site; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,17 +22,19 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.SiteSources.It /// /// Provides operations to manage the siteSources property of the microsoft.graph.ediscovery.custodian entity. /// - public class SiteSourceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteSourceItemRequestBuilder : BaseCliRequestBuilder { /// - /// Delete navigation property siteSources for compliance + /// Delete a siteSource object. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildDeleteCommand() { var command = new Command("delete"); - command.Description = "Delete navigation property siteSources for compliance"; + command.Description = "Delete a siteSource object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-sitesource-delete?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -71,14 +75,15 @@ public Command BuildDeleteCommand() return command; } /// - /// Data source entity for SharePoint sites associated with the custodian. + /// Read the properties and relationships of a siteSource object. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Data source entity for SharePoint sites associated with the custodian."; + command.Description = "Read the properties and relationships of a siteSource object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-sitesource-get?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -139,7 +144,7 @@ public Command BuildGetCommand() /// Update the navigation property siteSources in compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -176,8 +181,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SiteSource.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.SiteSource.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,7 +212,7 @@ public Command BuildSiteNavCommand() { var command = new Command("site"); command.Description = "Provides operations to manage the site property of the microsoft.graph.ediscovery.siteSource entity."; - var builder = new SiteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.SiteSources.Item.Site.SiteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -217,25 +222,25 @@ public Command BuildSiteNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SiteSourceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/siteSources/{siteSource%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SiteSourceItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/siteSources/{siteSource%2Did}{?%24expand,%24select}", rawUrl) { } /// - /// Delete navigation property siteSources for compliance + /// Delete a siteSource object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -251,18 +256,18 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Data source entity for SharePoint sites associated with the custodian. + /// Read the properties and relationships of a siteSource object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -276,14 +281,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(SiteSource body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.SiteSource body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(SiteSource body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.SiteSource body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -293,9 +298,10 @@ public RequestInformation ToPatchRequestInformation(SiteSource body, Action - /// Data source entity for SharePoint sites associated with the custodian. + /// Read the properties and relationships of a siteSource object. /// - public class SiteSourceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteSourceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -320,3 +326,4 @@ public class SiteSourceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/SiteSources/SiteSourcesRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/SiteSources/SiteSourcesRequestBuilder.cs index f0d026def1..c8be9c8694 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/SiteSources/SiteSourcesRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/SiteSources/SiteSourcesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.SiteSources.Count; using ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.SiteSources.Item; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.SiteSources /// /// Provides operations to manage the siteSources property of the microsoft.graph.ediscovery.custodian entity. /// - public class SiteSourcesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteSourcesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the siteSources property of the microsoft.graph.ediscovery.custodian entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new SiteSourceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.SiteSources.Item.SiteSourceItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.SiteSources.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -56,14 +59,15 @@ public Command BuildCountNavCommand() return command; } /// - /// Create new navigation property to siteSources for compliance + /// Create a new custodian siteSource object. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildCreateCommand() { var command = new Command("create"); - command.Description = "Create new navigation property to siteSources for compliance"; + command.Description = "Create a new custodian siteSource object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-custodian-post-sitesources?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -91,8 +95,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SiteSource.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.SiteSource.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -114,14 +118,15 @@ public Command BuildCreateCommand() return command; } /// - /// Data source entity for SharePoint sites associated with the custodian. + /// Get a list of siteSource objects and their properties. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildListCommand() { var command = new Command("list"); - command.Description = "Data source entity for SharePoint sites associated with the custodian."; + command.Description = "Get a list of siteSource objects and their properties.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-custodian-list-sitesources?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -223,32 +228,32 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SiteSourcesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/siteSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SiteSourcesRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/siteSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Data source entity for SharePoint sites associated with the custodian. + /// Get a list of siteSource objects and their properties. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -257,19 +262,19 @@ public RequestInformation ToGetRequestInformation(Action - /// Create new navigation property to siteSources for compliance + /// Create a new custodian siteSource object. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SiteSource body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.SiteSource body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SiteSource body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.SiteSource body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -279,9 +284,10 @@ public RequestInformation ToPostRequestInformation(SiteSource body, Action - /// Data source entity for SharePoint sites associated with the custodian. + /// Get a list of siteSource objects and their properties. /// - public class SiteSourcesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteSourcesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -345,3 +351,4 @@ public class SiteSourcesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/Count/CountRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/Count/CountRequestBuilder.cs index 8841a6538f..3d1de47a34 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/Count/CountRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UnifiedGroupSo /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/unifiedGroupSources/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/unifiedGroupSources/$count{?%24filter,%24search}", rawUrl) @@ -88,14 +91,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -106,7 +109,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -131,3 +135,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/Item/Group/GroupRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/Item/Group/GroupRequestBuilder.cs index 809467ba9c..7d6babeff1 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/Item/Group/GroupRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/Item/Group/GroupRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UnifiedGroupSources.Item.Group.ServiceProvisioningErrors; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,13 +22,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UnifiedGroupSo /// /// Provides operations to manage the group property of the microsoft.graph.ediscovery.unifiedGroupSource entity. /// - public class GroupRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupRequestBuilder : BaseCliRequestBuilder { /// /// The group associated with the unifiedGroupSource. /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -95,7 +98,7 @@ public Command BuildServiceProvisioningErrorsNavCommand() { var command = new Command("service-provisioning-errors"); command.Description = "The serviceProvisioningErrors property"; - var builder = new ServiceProvisioningErrorsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UnifiedGroupSources.Item.Group.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -111,14 +114,14 @@ public Command BuildServiceProvisioningErrorsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GroupRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/unifiedGroupSources/{unifiedGroupSource%2Did}/group{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/unifiedGroupSources/{unifiedGroupSource%2Did}/group{?%24expand,%24select}", rawUrl) @@ -129,14 +132,14 @@ public GroupRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -147,7 +150,8 @@ public RequestInformation ToGetRequestInformation(Action /// The group associated with the unifiedGroupSource. /// - public class GroupRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -172,3 +176,4 @@ public class GroupRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/Item/Group/ServiceProvisioningErrors/Count/CountRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/Item/Group/ServiceProvisioningErrors/Count/CountRequestBuilder.cs index 40dce31685..715b76c2a6 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/Item/Group/ServiceProvisioningErrors/Count/CountRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/Item/Group/ServiceProvisioningErrors/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UnifiedGroupSo /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -76,14 +79,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/unifiedGroupSources/{unifiedGroupSource%2Did}/group/serviceProvisioningErrors/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/unifiedGroupSources/{unifiedGroupSource%2Did}/group/serviceProvisioningErrors/$count{?%24filter,%24search}", rawUrl) @@ -94,14 +97,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -112,7 +115,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -137,3 +141,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/Item/Group/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/Item/Group/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs index 93eff29f2d..6a514f1496 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/Item/Group/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/Item/Group/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UnifiedGroupSources.Item.Group.ServiceProvisioningErrors.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UnifiedGroupSo /// /// Builds and executes requests for operations under \compliance\ediscovery\cases\{case-id}\custodians\{custodian-id}\unifiedGroupSources\{unifiedGroupSource-id}\group\serviceProvisioningErrors /// - public class ServiceProvisioningErrorsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProvisioningErrorsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UnifiedGroupSources.Item.Group.ServiceProvisioningErrors.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -43,7 +46,7 @@ public Command BuildCountNavCommand() /// Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object. /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -155,14 +158,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ServiceProvisioningErrorsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/unifiedGroupSources/{unifiedGroupSource%2Did}/group/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ServiceProvisioningErrorsRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/unifiedGroupSources/{unifiedGroupSource%2Did}/group/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -173,14 +176,14 @@ public ServiceProvisioningErrorsRequestBuilder(string rawUrl) : base("{+baseurl} /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -191,7 +194,8 @@ public RequestInformation ToGetRequestInformation(Action /// Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object. /// - public class ServiceProvisioningErrorsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProvisioningErrorsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -255,3 +259,4 @@ public class ServiceProvisioningErrorsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/Item/UnifiedGroupSourceItemRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/Item/UnifiedGroupSourceItemRequestBuilder.cs index 7ed6ff9c83..d23d8b1a73 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/Item/UnifiedGroupSourceItemRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/Item/UnifiedGroupSourceItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UnifiedGroupSources.Item.Group; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,17 +22,19 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UnifiedGroupSo /// /// Provides operations to manage the unifiedGroupSources property of the microsoft.graph.ediscovery.custodian entity. /// - public class UnifiedGroupSourceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnifiedGroupSourceItemRequestBuilder : BaseCliRequestBuilder { /// - /// Delete navigation property unifiedGroupSources for compliance + /// Delete a unifiedGroupSource object. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildDeleteCommand() { var command = new Command("delete"); - command.Description = "Delete navigation property unifiedGroupSources for compliance"; + command.Description = "Delete a unifiedGroupSource object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-unifiedgroupsource-delete?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -71,14 +75,15 @@ public Command BuildDeleteCommand() return command; } /// - /// Data source entity for groups associated with the custodian. + /// Read the properties and relationships of a unifiedGroupSource object. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Data source entity for groups associated with the custodian."; + command.Description = "Read the properties and relationships of a unifiedGroupSource object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-unifiedgroupsource-get?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -143,7 +148,7 @@ public Command BuildGroupNavCommand() { var command = new Command("group"); command.Description = "Provides operations to manage the group property of the microsoft.graph.ediscovery.unifiedGroupSource entity."; - var builder = new GroupRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UnifiedGroupSources.Item.Group.GroupRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildGetCommand()); @@ -162,7 +167,7 @@ public Command BuildGroupNavCommand() /// Update the navigation property unifiedGroupSources in compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -199,8 +204,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnifiedGroupSource.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.UnifiedGroupSource.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -223,25 +228,25 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UnifiedGroupSourceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/unifiedGroupSources/{unifiedGroupSource%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnifiedGroupSourceItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/unifiedGroupSources/{unifiedGroupSource%2Did}{?%24expand,%24select}", rawUrl) { } /// - /// Delete navigation property unifiedGroupSources for compliance + /// Delete a unifiedGroupSource object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -257,18 +262,18 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Data source entity for groups associated with the custodian. + /// Read the properties and relationships of a unifiedGroupSource object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -282,14 +287,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(UnifiedGroupSource body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.UnifiedGroupSource body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UnifiedGroupSource body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.UnifiedGroupSource body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -299,9 +304,10 @@ public RequestInformation ToPatchRequestInformation(UnifiedGroupSource body, Act return requestInfo; } /// - /// Data source entity for groups associated with the custodian. + /// Read the properties and relationships of a unifiedGroupSource object. /// - public class UnifiedGroupSourceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnifiedGroupSourceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -326,3 +332,4 @@ public class UnifiedGroupSourceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/UnifiedGroupSourcesRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/UnifiedGroupSourcesRequestBuilder.cs index 56ac9a45f8..2c56b7cf56 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/UnifiedGroupSourcesRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UnifiedGroupSources/UnifiedGroupSourcesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UnifiedGroupSources.Count; using ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UnifiedGroupSources.Item; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UnifiedGroupSo /// /// Provides operations to manage the unifiedGroupSources property of the microsoft.graph.ediscovery.custodian entity. /// - public class UnifiedGroupSourcesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnifiedGroupSourcesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the unifiedGroupSources property of the microsoft.graph.ediscovery.custodian entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new UnifiedGroupSourceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UnifiedGroupSources.Item.UnifiedGroupSourceItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildGroupNavCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UnifiedGroupSources.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -56,14 +59,15 @@ public Command BuildCountNavCommand() return command; } /// - /// Create new navigation property to unifiedGroupSources for compliance + /// Create a new unifiedGroupSource object. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildCreateCommand() { var command = new Command("create"); - command.Description = "Create new navigation property to unifiedGroupSources for compliance"; + command.Description = "Create a new unifiedGroupSource object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-custodian-post-unifiedgroupsources?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -91,8 +95,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnifiedGroupSource.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.UnifiedGroupSource.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -114,14 +118,15 @@ public Command BuildCreateCommand() return command; } /// - /// Data source entity for groups associated with the custodian. + /// Get a list of the unifiedGroupSource objects and their properties. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildListCommand() { var command = new Command("list"); - command.Description = "Data source entity for groups associated with the custodian."; + command.Description = "Get a list of the unifiedGroupSource objects and their properties.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-custodian-list-unifiedgroupsources?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -223,32 +228,32 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UnifiedGroupSourcesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/unifiedGroupSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnifiedGroupSourcesRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/unifiedGroupSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Data source entity for groups associated with the custodian. + /// Get a list of the unifiedGroupSource objects and their properties. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -257,19 +262,19 @@ public RequestInformation ToGetRequestInformation(Action - /// Create new navigation property to unifiedGroupSources for compliance + /// Create a new unifiedGroupSource object. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnifiedGroupSource body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.UnifiedGroupSource body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnifiedGroupSource body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.UnifiedGroupSource body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -279,9 +284,10 @@ public RequestInformation ToPostRequestInformation(UnifiedGroupSource body, Acti return requestInfo; } /// - /// Data source entity for groups associated with the custodian. + /// Get a list of the unifiedGroupSource objects and their properties. /// - public class UnifiedGroupSourcesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnifiedGroupSourcesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -345,3 +351,4 @@ public class UnifiedGroupSourcesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UserSources/Count/CountRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UserSources/Count/CountRequestBuilder.cs index 659cf99a23..6d73b1c61f 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UserSources/Count/CountRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UserSources/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UserSources.Co /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/userSources/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/userSources/$count{?%24filter,%24search}", rawUrl) @@ -88,14 +91,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -106,7 +109,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -131,3 +135,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UserSources/Item/UserSourceItemRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UserSources/Item/UserSourceItemRequestBuilder.cs index 80b4401a4c..d69847cf9a 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UserSources/Item/UserSourceItemRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UserSources/Item/UserSourceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,17 +21,19 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UserSources.It /// /// Provides operations to manage the userSources property of the microsoft.graph.ediscovery.custodian entity. /// - public class UserSourceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserSourceItemRequestBuilder : BaseCliRequestBuilder { /// - /// Delete navigation property userSources for compliance + /// Delete a userSource object. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildDeleteCommand() { var command = new Command("delete"); - command.Description = "Delete navigation property userSources for compliance"; + command.Description = "Delete a userSource object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-usersource-delete?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -70,14 +74,15 @@ public Command BuildDeleteCommand() return command; } /// - /// Data source entity for a the custodian. This is the container for a custodian's mailbox and OneDrive for Business site. + /// Read the properties and relationships of a userSource object. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Data source entity for a the custodian. This is the container for a custodian's mailbox and OneDrive for Business site."; + command.Description = "Read the properties and relationships of a userSource object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-usersource-get?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -138,7 +143,7 @@ public Command BuildGetCommand() /// Update the navigation property userSources in compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -175,8 +180,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UserSource.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.UserSource.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -199,25 +204,25 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UserSourceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/userSources/{userSource%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserSourceItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/userSources/{userSource%2Did}{?%24expand,%24select}", rawUrl) { } /// - /// Delete navigation property userSources for compliance + /// Delete a userSource object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -233,18 +238,18 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Data source entity for a the custodian. This is the container for a custodian's mailbox and OneDrive for Business site. + /// Read the properties and relationships of a userSource object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -258,14 +263,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(UserSource body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.UserSource body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UserSource body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.UserSource body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,9 +280,10 @@ public RequestInformation ToPatchRequestInformation(UserSource body, Action - /// Data source entity for a the custodian. This is the container for a custodian's mailbox and OneDrive for Business site. + /// Read the properties and relationships of a userSource object. /// - public class UserSourceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserSourceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -302,3 +308,4 @@ public class UserSourceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UserSources/UserSourcesRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UserSources/UserSourcesRequestBuilder.cs index a1a1b8a45c..ac986669b3 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UserSources/UserSourcesRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/Item/UserSources/UserSourcesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UserSources.Count; using ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UserSources.Item; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UserSources /// /// Provides operations to manage the userSources property of the microsoft.graph.ediscovery.custodian entity. /// - public class UserSourcesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserSourcesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userSources property of the microsoft.graph.ediscovery.custodian entity. @@ -30,7 +33,7 @@ public class UserSourcesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserSourceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UserSources.Item.UserSourceItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.Item.UserSources.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -54,14 +57,15 @@ public Command BuildCountNavCommand() return command; } /// - /// Create new navigation property to userSources for compliance + /// Create a new custodian userSource object. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildCreateCommand() { var command = new Command("create"); - command.Description = "Create new navigation property to userSources for compliance"; + command.Description = "Create a new custodian userSource object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-custodian-post-usersources?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -89,8 +93,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UserSource.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.UserSource.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -112,14 +116,15 @@ public Command BuildCreateCommand() return command; } /// - /// Data source entity for a the custodian. This is the container for a custodian's mailbox and OneDrive for Business site. + /// Get a list of the userSource objects and their properties. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildListCommand() { var command = new Command("list"); - command.Description = "Data source entity for a the custodian. This is the container for a custodian's mailbox and OneDrive for Business site."; + command.Description = "Get a list of the userSource objects and their properties.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-custodian-list-usersources?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -221,32 +226,32 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UserSourcesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/userSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserSourcesRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/{custodian%2Did}/userSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Data source entity for a the custodian. This is the container for a custodian's mailbox and OneDrive for Business site. + /// Get a list of the userSource objects and their properties. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,19 +260,19 @@ public RequestInformation ToGetRequestInformation(Action - /// Create new navigation property to userSources for compliance + /// Create a new custodian userSource object. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UserSource body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.UserSource body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UserSource body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.UserSource body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -277,9 +282,10 @@ public RequestInformation ToPostRequestInformation(UserSource body, Action - /// Data source entity for a the custodian. This is the container for a custodian's mailbox and OneDrive for Business site. + /// Get a list of the userSource objects and their properties. /// - public class UserSourcesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserSourcesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -343,3 +349,4 @@ public class UserSourcesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/MicrosoftGraphEdiscoveryApplyHold/ApplyHoldPostRequestBody.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/MicrosoftGraphEdiscoveryApplyHold/ApplyHoldPostRequestBody.cs index 5a9f5b399c..5b9f32d137 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/MicrosoftGraphEdiscoveryApplyHold/ApplyHoldPostRequestBody.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/MicrosoftGraphEdiscoveryApplyHold/ApplyHoldPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.MicrosoftGraphEdiscoveryApplyHold { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApplyHoldPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ApplyHoldPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class ApplyHoldPostRequestBody : IAdditionalDataHolder, IParsable public List Ids { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ApplyHoldPostRequestBody() { @@ -30,12 +32,12 @@ public ApplyHoldPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApplyHoldPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.MicrosoftGraphEdiscoveryApplyHold.ApplyHoldPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApplyHoldPostRequestBody(); + return new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.MicrosoftGraphEdiscoveryApplyHold.ApplyHoldPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/MicrosoftGraphEdiscoveryApplyHold/MicrosoftGraphEdiscoveryApplyHoldRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/MicrosoftGraphEdiscoveryApplyHold/MicrosoftGraphEdiscoveryApplyHoldRequestBuilder.cs index 2c90a68804..dafd637aca 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/MicrosoftGraphEdiscoveryApplyHold/MicrosoftGraphEdiscoveryApplyHoldRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/MicrosoftGraphEdiscoveryApplyHold/MicrosoftGraphEdiscoveryApplyHoldRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.MicrosoftGraphEdisc /// /// Provides operations to call the applyHold method. /// - public class MicrosoftGraphEdiscoveryApplyHoldRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryApplyHoldRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action applyHold /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPostCommand() { var command = new Command("post"); @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApplyHoldPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.MicrosoftGraphEdiscoveryApplyHold.ApplyHoldPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryApplyHoldRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/microsoft.graph.ediscovery.applyHold", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryApplyHoldRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/microsoft.graph.ediscovery.applyHold", rawUrl) @@ -82,14 +85,14 @@ public MicrosoftGraphEdiscoveryApplyHoldRequestBuilder(string rawUrl) : base("{+ /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApplyHoldPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.MicrosoftGraphEdiscoveryApplyHold.ApplyHoldPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApplyHoldPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.MicrosoftGraphEdiscoveryApplyHold.ApplyHoldPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -100,3 +103,4 @@ public RequestInformation ToPostRequestInformation(ApplyHoldPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/MicrosoftGraphEdiscoveryRemoveHold/MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/MicrosoftGraphEdiscoveryRemoveHold/MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder.cs index 6ac7e17a2a..044aa1fca9 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/MicrosoftGraphEdiscoveryRemoveHold/MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/MicrosoftGraphEdiscoveryRemoveHold/MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.MicrosoftGraphEdisc /// /// Provides operations to call the removeHold method. /// - public class MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action removeHold /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPostCommand() { var command = new Command("post"); @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RemoveHoldPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.MicrosoftGraphEdiscoveryRemoveHold.RemoveHoldPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/microsoft.graph.ediscovery.removeHold", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/custodians/microsoft.graph.ediscovery.removeHold", rawUrl) @@ -82,14 +85,14 @@ public MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder(string rawUrl) : base("{ /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RemoveHoldPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.MicrosoftGraphEdiscoveryRemoveHold.RemoveHoldPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemoveHoldPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.MicrosoftGraphEdiscoveryRemoveHold.RemoveHoldPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -100,3 +103,4 @@ public RequestInformation ToPostRequestInformation(RemoveHoldPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/MicrosoftGraphEdiscoveryRemoveHold/RemoveHoldPostRequestBody.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/MicrosoftGraphEdiscoveryRemoveHold/RemoveHoldPostRequestBody.cs index bc5040533f..ec6db7240c 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/MicrosoftGraphEdiscoveryRemoveHold/RemoveHoldPostRequestBody.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Custodians/MicrosoftGraphEdiscoveryRemoveHold/RemoveHoldPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.MicrosoftGraphEdiscoveryRemoveHold { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RemoveHoldPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RemoveHoldPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class RemoveHoldPostRequestBody : IAdditionalDataHolder, IParsable public List Ids { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RemoveHoldPostRequestBody() { @@ -30,12 +32,12 @@ public RemoveHoldPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RemoveHoldPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.MicrosoftGraphEdiscoveryRemoveHold.RemoveHoldPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RemoveHoldPostRequestBody(); + return new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Custodians.MicrosoftGraphEdiscoveryRemoveHold.RemoveHoldPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Count/CountRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Count/CountRequestBuilder.cs index 2b2de048a2..bdf6663beb 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Count/CountRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -64,14 +67,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/$count{?%24filter,%24search}", rawUrl) @@ -82,14 +85,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -100,7 +103,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -125,3 +129,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/LegalHoldItemRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/LegalHoldItemRequestBuilder.cs index 5f80490066..6f177c54dd 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/LegalHoldItemRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/LegalHoldItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.SiteSources; using ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UnifiedGroupSources; using ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UserSources; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,14 +24,15 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item /// /// Provides operations to manage the legalHolds property of the microsoft.graph.ediscovery.case entity. /// - public class LegalHoldItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LegalHoldItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete a legalHold object. /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -72,7 +75,7 @@ public Command BuildDeleteCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -132,7 +135,7 @@ public Command BuildGetCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -164,8 +167,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(LegalHold.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.LegalHold.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -194,7 +197,7 @@ public Command BuildSiteSourcesNavCommand() { var command = new Command("site-sources"); command.Description = "Provides operations to manage the siteSources property of the microsoft.graph.ediscovery.legalHold entity."; - var builder = new SiteSourcesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.SiteSources.SiteSourcesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -221,7 +224,7 @@ public Command BuildUnifiedGroupSourcesNavCommand() { var command = new Command("unified-group-sources"); command.Description = "Provides operations to manage the unifiedGroupSources property of the microsoft.graph.ediscovery.legalHold entity."; - var builder = new UnifiedGroupSourcesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UnifiedGroupSources.UnifiedGroupSourcesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -248,7 +251,7 @@ public Command BuildUserSourcesNavCommand() { var command = new Command("user-sources"); command.Description = "Provides operations to manage the userSources property of the microsoft.graph.ediscovery.legalHold entity."; - var builder = new UserSourcesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UserSources.UserSourcesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -268,14 +271,14 @@ public Command BuildUserSourcesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LegalHoldItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LegalHoldItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}{?%24expand,%24select}", rawUrl) @@ -286,7 +289,7 @@ public LegalHoldItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -306,14 +309,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -327,14 +330,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(LegalHold body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.LegalHold body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(LegalHold body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.LegalHold body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -346,7 +349,8 @@ public RequestInformation ToPatchRequestInformation(LegalHold body, Action /// Read the properties and relationships of a legalHold object. /// - public class LegalHoldItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LegalHoldItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -371,3 +375,4 @@ public class LegalHoldItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/SiteSources/Count/CountRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/SiteSources/Count/CountRequestBuilder.cs index d37f98c5b1..835749bd4a 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/SiteSources/Count/CountRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/SiteSources/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.SiteSources.Co /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/siteSources/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/siteSources/$count{?%24filter,%24search}", rawUrl) @@ -88,14 +91,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -106,7 +109,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -131,3 +135,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/SiteSources/Item/Site/SiteRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/SiteSources/Item/Site/SiteRequestBuilder.cs index 87b64f4429..09e37cd468 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/SiteSources/Item/Site/SiteRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/SiteSources/Item/Site/SiteRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,13 +21,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.SiteSources.It /// /// Provides operations to manage the site property of the microsoft.graph.ediscovery.siteSource entity. /// - public class SiteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteRequestBuilder : BaseCliRequestBuilder { /// /// The SharePoint site associated with the siteSource. /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -87,14 +90,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SiteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/siteSources/{siteSource%2Did}/site{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SiteRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/siteSources/{siteSource%2Did}/site{?%24expand,%24select}", rawUrl) @@ -105,14 +108,14 @@ public SiteRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscover /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -123,7 +126,8 @@ public RequestInformation ToGetRequestInformation(Action /// The SharePoint site associated with the siteSource. /// - public class SiteRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -148,3 +152,4 @@ public class SiteRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/SiteSources/Item/SiteSourceItemRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/SiteSources/Item/SiteSourceItemRequestBuilder.cs index 15f571e6ca..b3cd8c9732 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/SiteSources/Item/SiteSourceItemRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/SiteSources/Item/SiteSourceItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.SiteSources.Item.Site; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,13 +22,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.SiteSources.It /// /// Provides operations to manage the siteSources property of the microsoft.graph.ediscovery.legalHold entity. /// - public class SiteSourceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteSourceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property siteSources for compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -74,7 +77,7 @@ public Command BuildDeleteCommand() /// Data source entity for SharePoint sites associated with the legal hold. /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -139,7 +142,7 @@ public Command BuildGetCommand() /// Update the navigation property siteSources in compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -176,8 +179,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SiteSource.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.SiteSource.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,7 +210,7 @@ public Command BuildSiteNavCommand() { var command = new Command("site"); command.Description = "Provides operations to manage the site property of the microsoft.graph.ediscovery.siteSource entity."; - var builder = new SiteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.SiteSources.Item.Site.SiteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -217,14 +220,14 @@ public Command BuildSiteNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SiteSourceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/siteSources/{siteSource%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SiteSourceItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/siteSources/{siteSource%2Did}{?%24expand,%24select}", rawUrl) @@ -235,7 +238,7 @@ public SiteSourceItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -255,14 +258,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -276,14 +279,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(SiteSource body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.SiteSource body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(SiteSource body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.SiteSource body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -295,7 +298,8 @@ public RequestInformation ToPatchRequestInformation(SiteSource body, Action /// Data source entity for SharePoint sites associated with the legal hold. /// - public class SiteSourceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteSourceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -320,3 +324,4 @@ public class SiteSourceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/SiteSources/SiteSourcesRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/SiteSources/SiteSourcesRequestBuilder.cs index 89f7bfcaad..78734cf87c 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/SiteSources/SiteSourcesRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/SiteSources/SiteSourcesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.SiteSources.Count; using ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.SiteSources.Item; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.SiteSources /// /// Provides operations to manage the siteSources property of the microsoft.graph.ediscovery.legalHold entity. /// - public class SiteSourcesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteSourcesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the siteSources property of the microsoft.graph.ediscovery.legalHold entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new SiteSourceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.SiteSources.Item.SiteSourceItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.SiteSources.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -56,14 +59,15 @@ public Command BuildCountNavCommand() return command; } /// - /// Create new navigation property to siteSources for compliance + /// Adds a siteSource to a legalHold object. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildCreateCommand() { var command = new Command("create"); - command.Description = "Create new navigation property to siteSources for compliance"; + command.Description = "Adds a siteSource to a legalHold object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-legalhold-post-sitesources?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -91,8 +95,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SiteSource.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.SiteSource.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -114,14 +118,15 @@ public Command BuildCreateCommand() return command; } /// - /// Data source entity for SharePoint sites associated with the legal hold. + /// Get the list of siteSource objecs associated with a legal hold. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildListCommand() { var command = new Command("list"); - command.Description = "Data source entity for SharePoint sites associated with the legal hold."; + command.Description = "Get the list of siteSource objecs associated with a legal hold.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-legalhold-list-sitesources?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -223,32 +228,32 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SiteSourcesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/siteSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SiteSourcesRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/siteSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Data source entity for SharePoint sites associated with the legal hold. + /// Get the list of siteSource objecs associated with a legal hold. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -257,19 +262,19 @@ public RequestInformation ToGetRequestInformation(Action - /// Create new navigation property to siteSources for compliance + /// Adds a siteSource to a legalHold object. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SiteSource body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.SiteSource body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SiteSource body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.SiteSource body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -279,9 +284,10 @@ public RequestInformation ToPostRequestInformation(SiteSource body, Action - /// Data source entity for SharePoint sites associated with the legal hold. + /// Get the list of siteSource objecs associated with a legal hold. /// - public class SiteSourcesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteSourcesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -345,3 +351,4 @@ public class SiteSourcesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/Count/CountRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/Count/CountRequestBuilder.cs index 9abdd3a381..554d8340b3 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/Count/CountRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UnifiedGroupSo /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/unifiedGroupSources/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/unifiedGroupSources/$count{?%24filter,%24search}", rawUrl) @@ -88,14 +91,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -106,7 +109,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -131,3 +135,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/Item/Group/GroupRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/Item/Group/GroupRequestBuilder.cs index bd831463c4..11e79985dd 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/Item/Group/GroupRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/Item/Group/GroupRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UnifiedGroupSources.Item.Group.ServiceProvisioningErrors; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,13 +22,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UnifiedGroupSo /// /// Provides operations to manage the group property of the microsoft.graph.ediscovery.unifiedGroupSource entity. /// - public class GroupRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupRequestBuilder : BaseCliRequestBuilder { /// /// The group associated with the unifiedGroupSource. /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -95,7 +98,7 @@ public Command BuildServiceProvisioningErrorsNavCommand() { var command = new Command("service-provisioning-errors"); command.Description = "The serviceProvisioningErrors property"; - var builder = new ServiceProvisioningErrorsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UnifiedGroupSources.Item.Group.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -111,14 +114,14 @@ public Command BuildServiceProvisioningErrorsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GroupRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/unifiedGroupSources/{unifiedGroupSource%2Did}/group{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/unifiedGroupSources/{unifiedGroupSource%2Did}/group{?%24expand,%24select}", rawUrl) @@ -129,14 +132,14 @@ public GroupRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -147,7 +150,8 @@ public RequestInformation ToGetRequestInformation(Action /// The group associated with the unifiedGroupSource. /// - public class GroupRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -172,3 +176,4 @@ public class GroupRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/Item/Group/ServiceProvisioningErrors/Count/CountRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/Item/Group/ServiceProvisioningErrors/Count/CountRequestBuilder.cs index c30438a72b..fcb513d75b 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/Item/Group/ServiceProvisioningErrors/Count/CountRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/Item/Group/ServiceProvisioningErrors/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UnifiedGroupSo /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -76,14 +79,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/unifiedGroupSources/{unifiedGroupSource%2Did}/group/serviceProvisioningErrors/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/unifiedGroupSources/{unifiedGroupSource%2Did}/group/serviceProvisioningErrors/$count{?%24filter,%24search}", rawUrl) @@ -94,14 +97,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -112,7 +115,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -137,3 +141,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/Item/Group/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/Item/Group/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs index 0b3428fff2..39a671f29d 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/Item/Group/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/Item/Group/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UnifiedGroupSources.Item.Group.ServiceProvisioningErrors.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UnifiedGroupSo /// /// Builds and executes requests for operations under \compliance\ediscovery\cases\{case-id}\legalHolds\{legalHold-id}\unifiedGroupSources\{unifiedGroupSource-id}\group\serviceProvisioningErrors /// - public class ServiceProvisioningErrorsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProvisioningErrorsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UnifiedGroupSources.Item.Group.ServiceProvisioningErrors.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -43,7 +46,7 @@ public Command BuildCountNavCommand() /// Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object. /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -155,14 +158,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ServiceProvisioningErrorsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/unifiedGroupSources/{unifiedGroupSource%2Did}/group/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ServiceProvisioningErrorsRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/unifiedGroupSources/{unifiedGroupSource%2Did}/group/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -173,14 +176,14 @@ public ServiceProvisioningErrorsRequestBuilder(string rawUrl) : base("{+baseurl} /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -191,7 +194,8 @@ public RequestInformation ToGetRequestInformation(Action /// Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object. /// - public class ServiceProvisioningErrorsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProvisioningErrorsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -255,3 +259,4 @@ public class ServiceProvisioningErrorsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/Item/UnifiedGroupSourceItemRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/Item/UnifiedGroupSourceItemRequestBuilder.cs index cc7afd1bed..662a8a5f66 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/Item/UnifiedGroupSourceItemRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/Item/UnifiedGroupSourceItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UnifiedGroupSources.Item.Group; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,13 +22,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UnifiedGroupSo /// /// Provides operations to manage the unifiedGroupSources property of the microsoft.graph.ediscovery.legalHold entity. /// - public class UnifiedGroupSourceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnifiedGroupSourceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property unifiedGroupSources for compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -74,7 +77,7 @@ public Command BuildDeleteCommand() /// Get unifiedGroupSources from compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -143,7 +146,7 @@ public Command BuildGroupNavCommand() { var command = new Command("group"); command.Description = "Provides operations to manage the group property of the microsoft.graph.ediscovery.unifiedGroupSource entity."; - var builder = new GroupRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UnifiedGroupSources.Item.Group.GroupRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildGetCommand()); @@ -162,7 +165,7 @@ public Command BuildGroupNavCommand() /// Update the navigation property unifiedGroupSources in compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -199,8 +202,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnifiedGroupSource.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.UnifiedGroupSource.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -223,14 +226,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UnifiedGroupSourceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/unifiedGroupSources/{unifiedGroupSource%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnifiedGroupSourceItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/unifiedGroupSources/{unifiedGroupSource%2Did}{?%24expand,%24select}", rawUrl) @@ -241,7 +244,7 @@ public UnifiedGroupSourceItemRequestBuilder(string rawUrl) : base("{+baseurl}/co /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -261,14 +264,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -282,14 +285,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(UnifiedGroupSource body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.UnifiedGroupSource body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UnifiedGroupSource body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.UnifiedGroupSource body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -301,7 +304,8 @@ public RequestInformation ToPatchRequestInformation(UnifiedGroupSource body, Act /// /// Get unifiedGroupSources from compliance /// - public class UnifiedGroupSourceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnifiedGroupSourceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -326,3 +330,4 @@ public class UnifiedGroupSourceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/UnifiedGroupSourcesRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/UnifiedGroupSourcesRequestBuilder.cs index 488f6e6cd2..7c005dde8d 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/UnifiedGroupSourcesRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UnifiedGroupSources/UnifiedGroupSourcesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UnifiedGroupSources.Count; using ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UnifiedGroupSources.Item; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UnifiedGroupSo /// /// Provides operations to manage the unifiedGroupSources property of the microsoft.graph.ediscovery.legalHold entity. /// - public class UnifiedGroupSourcesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnifiedGroupSourcesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the unifiedGroupSources property of the microsoft.graph.ediscovery.legalHold entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new UnifiedGroupSourceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UnifiedGroupSources.Item.UnifiedGroupSourceItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildGroupNavCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UnifiedGroupSources.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -59,7 +62,7 @@ public Command BuildCountNavCommand() /// Create new navigation property to unifiedGroupSources for compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildCreateCommand() { var command = new Command("create"); @@ -91,8 +94,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnifiedGroupSource.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.UnifiedGroupSource.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -117,7 +120,7 @@ public Command BuildCreateCommand() /// Get unifiedGroupSources from compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildListCommand() { var command = new Command("list"); @@ -223,14 +226,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UnifiedGroupSourcesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/unifiedGroupSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnifiedGroupSourcesRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/unifiedGroupSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -241,14 +244,14 @@ public UnifiedGroupSourcesRequestBuilder(string rawUrl) : base("{+baseurl}/compl /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -262,14 +265,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UnifiedGroupSource body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.UnifiedGroupSource body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnifiedGroupSource body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.UnifiedGroupSource body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPostRequestInformation(UnifiedGroupSource body, Acti /// /// Get unifiedGroupSources from compliance /// - public class UnifiedGroupSourcesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnifiedGroupSourcesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -345,3 +349,4 @@ public class UnifiedGroupSourcesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UserSources/Count/CountRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UserSources/Count/CountRequestBuilder.cs index 45155affbd..4219a14e0f 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UserSources/Count/CountRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UserSources/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UserSources.Co /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/userSources/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/userSources/$count{?%24filter,%24search}", rawUrl) @@ -88,14 +91,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -106,7 +109,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -131,3 +135,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UserSources/Item/UserSourceItemRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UserSources/Item/UserSourceItemRequestBuilder.cs index 730a4c8dfc..d7670637d5 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UserSources/Item/UserSourceItemRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UserSources/Item/UserSourceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,13 +21,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UserSources.It /// /// Provides operations to manage the userSources property of the microsoft.graph.ediscovery.legalHold entity. /// - public class UserSourceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserSourceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userSources for compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -73,7 +76,7 @@ public Command BuildDeleteCommand() /// Data source entity for a the legal hold. This is the container for a mailbox and OneDrive for Business site. /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -138,7 +141,7 @@ public Command BuildGetCommand() /// Update the navigation property userSources in compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -175,8 +178,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UserSource.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.UserSource.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -199,14 +202,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UserSourceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/userSources/{userSource%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserSourceItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/userSources/{userSource%2Did}{?%24expand,%24select}", rawUrl) @@ -217,7 +220,7 @@ public UserSourceItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -237,14 +240,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -258,14 +261,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(UserSource body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.UserSource body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UserSource body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.UserSource body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -277,7 +280,8 @@ public RequestInformation ToPatchRequestInformation(UserSource body, Action /// Data source entity for a the legal hold. This is the container for a mailbox and OneDrive for Business site. /// - public class UserSourceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserSourceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -302,3 +306,4 @@ public class UserSourceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UserSources/UserSourcesRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UserSources/UserSourcesRequestBuilder.cs index cbdc249c0a..e6bd8e90b1 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UserSources/UserSourcesRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/Item/UserSources/UserSourcesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UserSources.Count; using ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UserSources.Item; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UserSources /// /// Provides operations to manage the userSources property of the microsoft.graph.ediscovery.legalHold entity. /// - public class UserSourcesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserSourcesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userSources property of the microsoft.graph.ediscovery.legalHold entity. @@ -30,7 +33,7 @@ public class UserSourcesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserSourceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UserSources.Item.UserSourceItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.UserSources.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -54,14 +57,15 @@ public Command BuildCountNavCommand() return command; } /// - /// Create new navigation property to userSources for compliance + /// Adds a userSource to a legalHold object. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildCreateCommand() { var command = new Command("create"); - command.Description = "Create new navigation property to userSources for compliance"; + command.Description = "Adds a userSource to a legalHold object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-legalhold-post-usersources?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -89,8 +93,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UserSource.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.UserSource.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -112,14 +116,15 @@ public Command BuildCreateCommand() return command; } /// - /// Data source entity for a the legal hold. This is the container for a mailbox and OneDrive for Business site. + /// Get the list of userSource objects associated with a legal hold. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildListCommand() { var command = new Command("list"); - command.Description = "Data source entity for a the legal hold. This is the container for a mailbox and OneDrive for Business site."; + command.Description = "Get the list of userSource objects associated with a legal hold.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-legalhold-list-usersources?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -221,32 +226,32 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UserSourcesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/userSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserSourcesRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds/{legalHold%2Did}/userSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Data source entity for a the legal hold. This is the container for a mailbox and OneDrive for Business site. + /// Get the list of userSource objects associated with a legal hold. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,19 +260,19 @@ public RequestInformation ToGetRequestInformation(Action - /// Create new navigation property to userSources for compliance + /// Adds a userSource to a legalHold object. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UserSource body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.UserSource body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UserSource body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.UserSource body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -277,9 +282,10 @@ public RequestInformation ToPostRequestInformation(UserSource body, Action - /// Data source entity for a the legal hold. This is the container for a mailbox and OneDrive for Business site. + /// Get the list of userSource objects associated with a legal hold. /// - public class UserSourcesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserSourcesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -343,3 +349,4 @@ public class UserSourcesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/LegalHoldsRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/LegalHoldsRequestBuilder.cs index 28e6629b51..868333a16c 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/LegalHoldsRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/LegalHolds/LegalHoldsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Count; using ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds /// /// Provides operations to manage the legalHolds property of the microsoft.graph.ediscovery.case entity. /// - public class LegalHoldsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LegalHoldsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the legalHolds property of the microsoft.graph.ediscovery.case entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new LegalHoldItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Item.LegalHoldItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -48,7 +51,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.LegalHolds.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -61,7 +64,7 @@ public Command BuildCountNavCommand() /// Create new navigation property to legalHolds for compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildCreateCommand() { var command = new Command("create"); @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(LegalHold.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.LegalHold.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -113,7 +116,7 @@ public Command BuildCreateCommand() /// Read the properties and relationships of a legalHold object. /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildListCommand() { var command = new Command("list"); @@ -213,14 +216,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LegalHoldsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LegalHoldsRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/legalHolds{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -231,14 +234,14 @@ public LegalHoldsRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/edi /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -252,14 +255,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(LegalHold body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.LegalHold body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(LegalHold body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.LegalHold body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPostRequestInformation(LegalHold body, Action /// Read the properties and relationships of a legalHold object. /// - public class LegalHoldsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LegalHoldsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -335,3 +339,4 @@ public class LegalHoldsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/MicrosoftGraphEdiscoveryClose/MicrosoftGraphEdiscoveryCloseRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/MicrosoftGraphEdiscoveryClose/MicrosoftGraphEdiscoveryCloseRequestBuilder.cs index 34de7a0317..505316757b 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/MicrosoftGraphEdiscoveryClose/MicrosoftGraphEdiscoveryCloseRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/MicrosoftGraphEdiscoveryClose/MicrosoftGraphEdiscoveryCloseRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,14 +20,15 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.MicrosoftGraphEdiscoveryClose /// /// Provides operations to call the close method. /// - public class MicrosoftGraphEdiscoveryCloseRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryCloseRequestBuilder : BaseCliRequestBuilder { /// /// Close an eDiscovery case. For details, see Close a case. /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPostCommand() { var command = new Command("post"); @@ -51,14 +54,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryCloseRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/microsoft.graph.ediscovery.close", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryCloseRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/microsoft.graph.ediscovery.close", rawUrl) @@ -69,7 +72,7 @@ public MicrosoftGraphEdiscoveryCloseRequestBuilder(string rawUrl) : base("{+base /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) @@ -86,3 +89,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,14 +20,15 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.MicrosoftGraphEdiscoveryReopen /// /// Provides operations to call the reopen method. /// - public class MicrosoftGraphEdiscoveryReopenRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryReopenRequestBuilder : BaseCliRequestBuilder { /// /// Reopen an eDiscovery case that was closed. For details, see Reopen a closed case. /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPostCommand() { var command = new Command("post"); @@ -51,14 +54,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryReopenRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/microsoft.graph.ediscovery.reopen", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryReopenRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/microsoft.graph.ediscovery.reopen", rawUrl) @@ -69,7 +72,7 @@ public MicrosoftGraphEdiscoveryReopenRequestBuilder(string rawUrl) : base("{+bas /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) @@ -86,3 +89,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -64,14 +67,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources/$count{?%24filter,%24search}", rawUrl) @@ -82,14 +85,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -100,7 +103,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -125,3 +129,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/Item/DataSource/DataSourceRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/Item/DataSource/DataSourceRequestBuilder.cs index 289a922942..db9e72b656 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/Item/DataSource/DataSourceRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/Item/DataSource/DataSourceRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,13 +21,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Item.D /// /// Provides operations to manage the dataSource property of the microsoft.graph.ediscovery.noncustodialDataSource entity. /// - public class DataSourceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataSourceRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property dataSource for compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -67,7 +70,7 @@ public Command BuildDeleteCommand() /// User source or SharePoint site data source as noncustodial data source. /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -126,7 +129,7 @@ public Command BuildGetCommand() /// Update the navigation property dataSource in compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -158,8 +161,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.Ediscovery.DataSource.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.DataSource.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -181,14 +184,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DataSourceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources/{noncustodialDataSource%2Did}/dataSource{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DataSourceRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources/{noncustodialDataSource%2Did}/dataSource{?%24expand,%24select}", rawUrl) @@ -199,7 +202,7 @@ public DataSourceRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/edi /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -219,14 +222,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -240,14 +243,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Ediscovery.DataSource body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.DataSource body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Ediscovery.DataSource body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.DataSource body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -259,7 +262,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Ediscovery.Dat /// /// User source or SharePoint site data source as noncustodial data source. /// - public class DataSourceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataSourceRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -284,3 +288,4 @@ public class DataSourceRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/Item/LastIndexOperation/LastIndexOperationRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/Item/LastIndexOperation/LastIndexOperationRequestBuilder.cs index 67c5d0f35c..0a80c188f5 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/Item/LastIndexOperation/LastIndexOperationRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/Item/LastIndexOperation/LastIndexOperationRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,13 +21,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Item.L /// /// Provides operations to manage the lastIndexOperation property of the microsoft.graph.ediscovery.dataSourceContainer entity. /// - public class LastIndexOperationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastIndexOperationRequestBuilder : BaseCliRequestBuilder { /// /// Get lastIndexOperation from compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -81,14 +84,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LastIndexOperationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources/{noncustodialDataSource%2Did}/lastIndexOperation{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LastIndexOperationRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources/{noncustodialDataSource%2Did}/lastIndexOperation{?%24expand,%24select}", rawUrl) @@ -99,14 +102,14 @@ public LastIndexOperationRequestBuilder(string rawUrl) : base("{+baseurl}/compli /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -117,7 +120,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get lastIndexOperation from compliance /// - public class LastIndexOperationRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastIndexOperationRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -142,3 +146,4 @@ public class LastIndexOperationRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/Item/MicrosoftGraphEdiscoveryApplyHold/MicrosoftGraphEdiscoveryApplyHoldRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/Item/MicrosoftGraphEdiscoveryApplyHold/MicrosoftGraphEdiscoveryApplyHoldRequestBuilder.cs index 0e039aa49b..4da2f8f008 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/Item/MicrosoftGraphEdiscoveryApplyHold/MicrosoftGraphEdiscoveryApplyHoldRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/Item/MicrosoftGraphEdiscoveryApplyHold/MicrosoftGraphEdiscoveryApplyHoldRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Item.M /// /// Provides operations to call the applyHold method. /// - public class MicrosoftGraphEdiscoveryApplyHoldRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryApplyHoldRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action applyHold /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPostCommand() { var command = new Command("post"); @@ -56,14 +59,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryApplyHoldRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources/{noncustodialDataSource%2Did}/microsoft.graph.ediscovery.applyHold", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryApplyHoldRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources/{noncustodialDataSource%2Did}/microsoft.graph.ediscovery.applyHold", rawUrl) @@ -74,7 +77,7 @@ public MicrosoftGraphEdiscoveryApplyHoldRequestBuilder(string rawUrl) : base("{+ /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) @@ -91,3 +94,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,14 +20,15 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Item.M /// /// Provides operations to call the release method. /// - public class MicrosoftGraphEdiscoveryReleaseRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryReleaseRequestBuilder : BaseCliRequestBuilder { /// /// Releases the non-custodial data source from the case. /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPostCommand() { var command = new Command("post"); @@ -57,14 +60,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryReleaseRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources/{noncustodialDataSource%2Did}/microsoft.graph.ediscovery.release", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryReleaseRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources/{noncustodialDataSource%2Did}/microsoft.graph.ediscovery.release", rawUrl) @@ -75,7 +78,7 @@ public MicrosoftGraphEdiscoveryReleaseRequestBuilder(string rawUrl) : base("{+ba /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) @@ -92,3 +95,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Item.M /// /// Provides operations to call the removeHold method. /// - public class MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action removeHold /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPostCommand() { var command = new Command("post"); @@ -56,14 +59,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources/{noncustodialDataSource%2Did}/microsoft.graph.ediscovery.removeHold", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources/{noncustodialDataSource%2Did}/microsoft.graph.ediscovery.removeHold", rawUrl) @@ -74,7 +77,7 @@ public MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder(string rawUrl) : base("{ /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) @@ -91,3 +94,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Item.M /// /// Provides operations to call the updateIndex method. /// - public class MicrosoftGraphEdiscoveryUpdateIndexRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryUpdateIndexRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action updateIndex /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPostCommand() { var command = new Command("post"); @@ -56,14 +59,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryUpdateIndexRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources/{noncustodialDataSource%2Did}/microsoft.graph.ediscovery.updateIndex", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryUpdateIndexRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources/{noncustodialDataSource%2Did}/microsoft.graph.ediscovery.updateIndex", rawUrl) @@ -74,7 +77,7 @@ public MicrosoftGraphEdiscoveryUpdateIndexRequestBuilder(string rawUrl) : base(" /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) @@ -91,3 +94,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Item.DataSource; using ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Item.LastIndexOperation; using ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Item.MicrosoftGraphEdiscoveryApplyHold; @@ -7,6 +8,7 @@ using ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Item.MicrosoftGraphEdiscoveryUpdateIndex; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -25,7 +27,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Item /// /// Provides operations to manage the noncustodialDataSources property of the microsoft.graph.ediscovery.case entity. /// - public class NoncustodialDataSourceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NoncustodialDataSourceItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the dataSource property of the microsoft.graph.ediscovery.noncustodialDataSource entity. @@ -35,7 +38,7 @@ public Command BuildDataSourceNavCommand() { var command = new Command("data-source"); command.Description = "Provides operations to manage the dataSource property of the microsoft.graph.ediscovery.noncustodialDataSource entity."; - var builder = new DataSourceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Item.DataSource.DataSourceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -50,7 +53,7 @@ public Command BuildDataSourceNavCommand() /// Delete navigation property noncustodialDataSources for compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -93,7 +96,7 @@ public Command BuildDeleteCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -156,7 +159,7 @@ public Command BuildLastIndexOperationNavCommand() { var command = new Command("last-index-operation"); command.Description = "Provides operations to manage the lastIndexOperation property of the microsoft.graph.ediscovery.dataSourceContainer entity."; - var builder = new LastIndexOperationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Item.LastIndexOperation.LastIndexOperationRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -173,7 +176,7 @@ public Command BuildMicrosoftGraphEdiscoveryApplyHoldByIdNavCommand() { var command = new Command("microsoft-graph-ediscovery-apply-hold-by-id"); command.Description = "Provides operations to call the applyHold method."; - var builder = new MicrosoftGraphEdiscoveryApplyHoldRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Item.MicrosoftGraphEdiscoveryApplyHold.MicrosoftGraphEdiscoveryApplyHoldRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -190,7 +193,7 @@ public Command BuildMicrosoftGraphEdiscoveryReleaseNavCommand() { var command = new Command("microsoft-graph-ediscovery-release"); command.Description = "Provides operations to call the release method."; - var builder = new MicrosoftGraphEdiscoveryReleaseRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Item.MicrosoftGraphEdiscoveryRelease.MicrosoftGraphEdiscoveryReleaseRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -207,7 +210,7 @@ public Command BuildMicrosoftGraphEdiscoveryRemoveHoldByIdNavCommand() { var command = new Command("microsoft-graph-ediscovery-remove-hold-by-id"); command.Description = "Provides operations to call the removeHold method."; - var builder = new MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Item.MicrosoftGraphEdiscoveryRemoveHold.MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -224,7 +227,7 @@ public Command BuildMicrosoftGraphEdiscoveryUpdateIndexNavCommand() { var command = new Command("microsoft-graph-ediscovery-update-index"); command.Description = "Provides operations to call the updateIndex method."; - var builder = new MicrosoftGraphEdiscoveryUpdateIndexRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Item.MicrosoftGraphEdiscoveryUpdateIndex.MicrosoftGraphEdiscoveryUpdateIndexRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -237,7 +240,7 @@ public Command BuildMicrosoftGraphEdiscoveryUpdateIndexNavCommand() /// Update the navigation property noncustodialDataSources in compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -269,8 +272,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(NoncustodialDataSource.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.NoncustodialDataSource.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -292,14 +295,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public NoncustodialDataSourceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources/{noncustodialDataSource%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NoncustodialDataSourceItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources/{noncustodialDataSource%2Did}{?%24expand,%24select}", rawUrl) @@ -310,7 +313,7 @@ public NoncustodialDataSourceItemRequestBuilder(string rawUrl) : base("{+baseurl /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -330,14 +333,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -351,14 +354,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(NoncustodialDataSource body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.NoncustodialDataSource body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(NoncustodialDataSource body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.NoncustodialDataSource body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -370,7 +373,8 @@ public RequestInformation ToPatchRequestInformation(NoncustodialDataSource body, /// /// Read the properties and relationships of a noncustodialDataSource object. /// - public class NoncustodialDataSourceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NoncustodialDataSourceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -395,3 +399,4 @@ public class NoncustodialDataSourceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/MicrosoftGraphEdiscoveryApplyHold/ApplyHoldPostRequestBody.cs b/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/MicrosoftGraphEdiscoveryApplyHold/ApplyHoldPostRequestBody.cs index 8b56636959..b40cd29c41 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/MicrosoftGraphEdiscoveryApplyHold/ApplyHoldPostRequestBody.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/MicrosoftGraphEdiscoveryApplyHold/ApplyHoldPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.MicrosoftGraphEdiscoveryApplyHold { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApplyHoldPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ApplyHoldPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class ApplyHoldPostRequestBody : IAdditionalDataHolder, IParsable public List Ids { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ApplyHoldPostRequestBody() { @@ -30,12 +32,12 @@ public ApplyHoldPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApplyHoldPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.MicrosoftGraphEdiscoveryApplyHold.ApplyHoldPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApplyHoldPostRequestBody(); + return new global::ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.MicrosoftGraphEdiscoveryApplyHold.ApplyHoldPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/MicrosoftGraphEdiscoveryApplyHold/MicrosoftGraphEdiscoveryApplyHoldRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/MicrosoftGraphEdiscoveryApplyHold/MicrosoftGraphEdiscoveryApplyHoldRequestBuilder.cs index 7515acefef..1727ed6a61 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/MicrosoftGraphEdiscoveryApplyHold/MicrosoftGraphEdiscoveryApplyHoldRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/MicrosoftGraphEdiscoveryApplyHold/MicrosoftGraphEdiscoveryApplyHoldRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Micros /// /// Provides operations to call the applyHold method. /// - public class MicrosoftGraphEdiscoveryApplyHoldRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryApplyHoldRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action applyHold /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPostCommand() { var command = new Command("post"); @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApplyHoldPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.MicrosoftGraphEdiscoveryApplyHold.ApplyHoldPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryApplyHoldRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources/microsoft.graph.ediscovery.applyHold", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryApplyHoldRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources/microsoft.graph.ediscovery.applyHold", rawUrl) @@ -82,14 +85,14 @@ public MicrosoftGraphEdiscoveryApplyHoldRequestBuilder(string rawUrl) : base("{+ /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApplyHoldPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.MicrosoftGraphEdiscoveryApplyHold.ApplyHoldPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApplyHoldPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.MicrosoftGraphEdiscoveryApplyHold.ApplyHoldPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -100,3 +103,4 @@ public RequestInformation ToPostRequestInformation(ApplyHoldPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/MicrosoftGraphEdiscoveryRemoveHold/MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/MicrosoftGraphEdiscoveryRemoveHold/MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder.cs index 94f2e9c40d..b7ac50ba81 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/MicrosoftGraphEdiscoveryRemoveHold/MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/MicrosoftGraphEdiscoveryRemoveHold/MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Micros /// /// Provides operations to call the removeHold method. /// - public class MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action removeHold /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPostCommand() { var command = new Command("post"); @@ -43,8 +46,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RemoveHoldPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.MicrosoftGraphEdiscoveryRemoveHold.RemoveHoldPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -63,14 +66,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources/microsoft.graph.ediscovery.removeHold", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources/microsoft.graph.ediscovery.removeHold", rawUrl) @@ -82,14 +85,14 @@ public MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder(string rawUrl) : base("{ /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RemoveHoldPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.MicrosoftGraphEdiscoveryRemoveHold.RemoveHoldPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemoveHoldPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.MicrosoftGraphEdiscoveryRemoveHold.RemoveHoldPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -100,3 +103,4 @@ public RequestInformation ToPostRequestInformation(RemoveHoldPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/MicrosoftGraphEdiscoveryRemoveHold/RemoveHoldPostRequestBody.cs b/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/MicrosoftGraphEdiscoveryRemoveHold/RemoveHoldPostRequestBody.cs index ff6efa2347..c39fc5112a 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/MicrosoftGraphEdiscoveryRemoveHold/RemoveHoldPostRequestBody.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/MicrosoftGraphEdiscoveryRemoveHold/RemoveHoldPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.MicrosoftGraphEdiscoveryRemoveHold { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RemoveHoldPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RemoveHoldPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class RemoveHoldPostRequestBody : IAdditionalDataHolder, IParsable public List Ids { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RemoveHoldPostRequestBody() { @@ -30,12 +32,12 @@ public RemoveHoldPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RemoveHoldPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.MicrosoftGraphEdiscoveryRemoveHold.RemoveHoldPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RemoveHoldPostRequestBody(); + return new global::ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.MicrosoftGraphEdiscoveryRemoveHold.RemoveHoldPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/NoncustodialDataSourcesRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/NoncustodialDataSourcesRequestBuilder.cs index 05b6e1fbbb..d896ce9cc4 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/NoncustodialDataSourcesRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/NoncustodialDataSources/NoncustodialDataSourcesRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Count; using ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Item; using ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.MicrosoftGraphEdiscoveryApplyHold; using ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.MicrosoftGraphEdiscoveryRemoveHold; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources /// /// Provides operations to manage the noncustodialDataSources property of the microsoft.graph.ediscovery.case entity. /// - public class NoncustodialDataSourcesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NoncustodialDataSourcesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the noncustodialDataSources property of the microsoft.graph.ediscovery.case entity. @@ -33,7 +36,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new NoncustodialDataSourceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Item.NoncustodialDataSourceItemRequestBuilder(PathParameters); commands.Add(builder.BuildDataSourceNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -53,7 +56,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -67,7 +70,7 @@ public Command BuildCountNavCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildCreateCommand() { var command = new Command("create"); @@ -94,8 +97,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(NoncustodialDataSource.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.NoncustodialDataSource.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -120,7 +123,7 @@ public Command BuildCreateCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildListCommand() { var command = new Command("list"); @@ -227,7 +230,7 @@ public Command BuildMicrosoftGraphEdiscoveryApplyHoldNavCommand() { var command = new Command("microsoft-graph-ediscovery-apply-hold"); command.Description = "Provides operations to call the applyHold method."; - var builder = new MicrosoftGraphEdiscoveryApplyHoldRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.MicrosoftGraphEdiscoveryApplyHold.MicrosoftGraphEdiscoveryApplyHoldRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -244,7 +247,7 @@ public Command BuildMicrosoftGraphEdiscoveryRemoveHoldNavCommand() { var command = new Command("microsoft-graph-ediscovery-remove-hold"); command.Description = "Provides operations to call the removeHold method."; - var builder = new MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.NoncustodialDataSources.MicrosoftGraphEdiscoveryRemoveHold.MicrosoftGraphEdiscoveryRemoveHoldRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -254,14 +257,14 @@ public Command BuildMicrosoftGraphEdiscoveryRemoveHoldNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public NoncustodialDataSourcesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NoncustodialDataSourcesRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/noncustodialDataSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -272,14 +275,14 @@ public NoncustodialDataSourcesRequestBuilder(string rawUrl) : base("{+baseurl}/c /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -293,14 +296,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(NoncustodialDataSource body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.NoncustodialDataSource body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(NoncustodialDataSource body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.NoncustodialDataSource body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -312,7 +315,8 @@ public RequestInformation ToPostRequestInformation(NoncustodialDataSource body, /// /// Get a list of the noncustodialDataSource objects and their properties. /// - public class NoncustodialDataSourcesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NoncustodialDataSourcesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -376,3 +380,4 @@ public class NoncustodialDataSourcesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Operations/Count/CountRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Operations/Count/CountRequestBuilder.cs index 55ab332340..ebca3fde9f 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Operations/Count/CountRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Operations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Operations.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -64,14 +67,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/operations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/operations/$count{?%24filter,%24search}", rawUrl) @@ -82,14 +85,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -100,7 +103,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -125,3 +129,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Operations/Item/CaseOperationItemRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Operations/Item/CaseOperationItemRequestBuilder.cs index 565f60c3de..03c0d6af48 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Operations/Item/CaseOperationItemRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Operations/Item/CaseOperationItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.Operations.Item.MicrosoftGraphEdiscoveryCaseExportOperation; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,13 +22,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Operations.Item /// /// Provides operations to manage the operations property of the microsoft.graph.ediscovery.case entity. /// - public class CaseOperationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CaseOperationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property operations for compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -68,7 +71,7 @@ public Command BuildDeleteCommand() /// Returns a list of case operation objects for this case. Nullable. /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -131,7 +134,7 @@ public Command BuildMicrosoftGraphEdiscoveryCaseExportOperationByIdNavCommand() { var command = new Command("microsoft-graph-ediscovery-case-export-operation-by-id"); command.Description = "Casts the previous resource to caseExportOperation."; - var builder = new MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Operations.Item.MicrosoftGraphEdiscoveryCaseExportOperation.MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildGetCommand()); @@ -150,7 +153,7 @@ public Command BuildMicrosoftGraphEdiscoveryCaseExportOperationByIdNavCommand() /// Update the navigation property operations in compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -182,8 +185,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CaseOperation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.CaseOperation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -205,14 +208,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CaseOperationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/operations/{caseOperation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CaseOperationItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/operations/{caseOperation%2Did}{?%24expand,%24select}", rawUrl) @@ -223,7 +226,7 @@ public CaseOperationItemRequestBuilder(string rawUrl) : base("{+baseurl}/complia /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -243,14 +246,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -264,14 +267,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(CaseOperation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.CaseOperation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CaseOperation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.CaseOperation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -283,7 +286,8 @@ public RequestInformation ToPatchRequestInformation(CaseOperation body, Action /// Returns a list of case operation objects for this case. Nullable. /// - public class CaseOperationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CaseOperationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -308,3 +312,4 @@ public class CaseOperationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Operations/Item/MicrosoftGraphEdiscoveryCaseExportOperation/MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Operations/Item/MicrosoftGraphEdiscoveryCaseExportOperation/MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder.cs index 85142a03fc..11bde30e6c 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Operations/Item/MicrosoftGraphEdiscoveryCaseExportOperation/MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Operations/Item/MicrosoftGraphEdiscoveryCaseExportOperation/MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.Operations.Item.MicrosoftGraphEdiscoveryCaseExportOperation.ReviewSet; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,13 +22,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Operations.Item.MicrosoftGraph /// /// Casts the previous resource to caseExportOperation. /// - public class MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder : BaseCliRequestBuilder { /// /// Get the item of type microsoft.graph.ediscovery.caseOperation as microsoft.graph.ediscovery.caseExportOperation /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -89,7 +92,7 @@ public Command BuildReviewSetNavCommand() { var command = new Command("review-set"); command.Description = "Provides operations to manage the reviewSet property of the microsoft.graph.ediscovery.caseExportOperation entity."; - var builder = new ReviewSetRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Operations.Item.MicrosoftGraphEdiscoveryCaseExportOperation.ReviewSet.ReviewSetRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -99,14 +102,14 @@ public Command BuildReviewSetNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/operations/{caseOperation%2Did}/microsoft.graph.ediscovery.caseExportOperation{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/operations/{caseOperation%2Did}/microsoft.graph.ediscovery.caseExportOperation{?%24expand,%24select}", rawUrl) @@ -117,14 +120,14 @@ public MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder(string rawUrl) /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -135,7 +138,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.ediscovery.caseOperation as microsoft.graph.ediscovery.caseExportOperation /// - public class MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -160,3 +164,4 @@ public class MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilderGetQueryPa } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Operations/Item/MicrosoftGraphEdiscoveryCaseExportOperation/ReviewSet/ReviewSetRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Operations/Item/MicrosoftGraphEdiscoveryCaseExportOperation/ReviewSet/ReviewSetRequestBuilder.cs index 03a6c72ece..8d112cc1f6 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Operations/Item/MicrosoftGraphEdiscoveryCaseExportOperation/ReviewSet/ReviewSetRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Operations/Item/MicrosoftGraphEdiscoveryCaseExportOperation/ReviewSet/ReviewSetRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,13 +21,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Operations.Item.MicrosoftGraph /// /// Provides operations to manage the reviewSet property of the microsoft.graph.ediscovery.caseExportOperation entity. /// - public class ReviewSetRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReviewSetRequestBuilder : BaseCliRequestBuilder { /// /// The review set the content is being exported from. /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -81,14 +84,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ReviewSetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/operations/{caseOperation%2Did}/microsoft.graph.ediscovery.caseExportOperation/reviewSet{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReviewSetRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/operations/{caseOperation%2Did}/microsoft.graph.ediscovery.caseExportOperation/reviewSet{?%24expand,%24select}", rawUrl) @@ -99,14 +102,14 @@ public ReviewSetRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/edis /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -117,7 +120,8 @@ public RequestInformation ToGetRequestInformation(Action /// The review set the content is being exported from. /// - public class ReviewSetRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReviewSetRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -142,3 +146,4 @@ public class ReviewSetRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Operations/MicrosoftGraphEdiscoveryCaseExportOperation/Count/CountRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Operations/MicrosoftGraphEdiscoveryCaseExportOperation/Count/CountRequestBuilder.cs index bfc161483e..1970f6b8c8 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Operations/MicrosoftGraphEdiscoveryCaseExportOperation/Count/CountRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Operations/MicrosoftGraphEdiscoveryCaseExportOperation/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Operations.MicrosoftGraphEdisc /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -64,14 +67,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/operations/microsoft.graph.ediscovery.caseExportOperation/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/operations/microsoft.graph.ediscovery.caseExportOperation/$count{?%24filter,%24search}", rawUrl) @@ -82,14 +85,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -100,7 +103,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -125,3 +129,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Operations/MicrosoftGraphEdiscoveryCaseExportOperation/MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Operations/MicrosoftGraphEdiscoveryCaseExportOperation/MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder.cs index c19cf3bd19..6e8496af83 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Operations/MicrosoftGraphEdiscoveryCaseExportOperation/MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Operations/MicrosoftGraphEdiscoveryCaseExportOperation/MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.Operations.MicrosoftGraphEdiscoveryCaseExportOperation.Count; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Operations.MicrosoftGraphEdisc /// /// Casts the previous resource to caseExportOperation. /// - public class MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Operations.MicrosoftGraphEdiscoveryCaseExportOperation.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -43,7 +46,7 @@ public Command BuildCountNavCommand() /// Get the items of type microsoft.graph.ediscovery.caseExportOperation in the microsoft.graph.ediscovery.caseOperation collection /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -143,14 +146,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/operations/microsoft.graph.ediscovery.caseExportOperation{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/operations/microsoft.graph.ediscovery.caseExportOperation{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -161,14 +164,14 @@ public MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder(string rawUrl) /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -179,7 +182,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.ediscovery.caseExportOperation in the microsoft.graph.ediscovery.caseOperation collection /// - public class MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -243,3 +247,4 @@ public class MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilderGetQueryPa } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Operations/OperationsRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Operations/OperationsRequestBuilder.cs index f3734e4ded..2c1708259c 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Operations/OperationsRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Operations/OperationsRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.Operations.Count; using ApiSdk.Compliance.Ediscovery.Cases.Item.Operations.Item; using ApiSdk.Compliance.Ediscovery.Cases.Item.Operations.MicrosoftGraphEdiscoveryCaseExportOperation; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Operations /// /// Provides operations to manage the operations property of the microsoft.graph.ediscovery.case entity. /// - public class OperationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OperationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the operations property of the microsoft.graph.ediscovery.case entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new CaseOperationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Operations.Item.CaseOperationItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildMicrosoftGraphEdiscoveryCaseExportOperationByIdNavCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Operations.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -60,7 +63,7 @@ public Command BuildCountNavCommand() /// Create new navigation property to operations for compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildCreateCommand() { var command = new Command("create"); @@ -87,8 +90,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CaseOperation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.CaseOperation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -112,7 +115,7 @@ public Command BuildCreateCommand() /// Returns a list of case operation objects for this case. Nullable. /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildListCommand() { var command = new Command("list"); @@ -219,7 +222,7 @@ public Command BuildMicrosoftGraphEdiscoveryCaseExportOperationNavCommand() { var command = new Command("microsoft-graph-ediscovery-case-export-operation"); command.Description = "Casts the previous resource to caseExportOperation."; - var builder = new MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Operations.MicrosoftGraphEdiscoveryCaseExportOperation.MicrosoftGraphEdiscoveryCaseExportOperationRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -235,14 +238,14 @@ public Command BuildMicrosoftGraphEdiscoveryCaseExportOperationNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public OperationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/operations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OperationsRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/operations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -253,14 +256,14 @@ public OperationsRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/edi /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -274,14 +277,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CaseOperation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.CaseOperation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CaseOperation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.CaseOperation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -293,7 +296,8 @@ public RequestInformation ToPostRequestInformation(CaseOperation body, Action /// Returns a list of case operation objects for this case. Nullable. /// - public class OperationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OperationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -357,3 +361,4 @@ public class OperationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Count/CountRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Count/CountRequestBuilder.cs index d3fbf853df..06473a3407 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Count/CountRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -64,14 +67,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/reviewSets/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/reviewSets/$count{?%24filter,%24search}", rawUrl) @@ -82,14 +85,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -100,7 +103,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -125,3 +129,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/MicrosoftGraphEdiscoveryAddToReviewSet/AddToReviewSetPostRequestBody.cs b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/MicrosoftGraphEdiscoveryAddToReviewSet/AddToReviewSetPostRequestBody.cs index f65b1d401c..639b13145e 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/MicrosoftGraphEdiscoveryAddToReviewSet/AddToReviewSetPostRequestBody.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/MicrosoftGraphEdiscoveryAddToReviewSet/AddToReviewSetPostRequestBody.cs @@ -1,30 +1,32 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.Ediscovery; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.MicrosoftGraphEdiscoveryAddToReviewSet { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddToReviewSetPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddToReviewSetPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. public IDictionary AdditionalData { get; set; } /// The additionalDataOptions property - public ApiSdk.Models.Ediscovery.AdditionalDataOptions? AdditionalDataOptions { get; set; } + public global::ApiSdk.Models.Ediscovery.AdditionalDataOptions? AdditionalDataOptions { get; set; } /// The sourceCollection property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.Ediscovery.SourceCollection? SourceCollection { get; set; } + public global::ApiSdk.Models.Ediscovery.SourceCollection? SourceCollection { get; set; } #nullable restore #else - public ApiSdk.Models.Ediscovery.SourceCollection SourceCollection { get; set; } + public global::ApiSdk.Models.Ediscovery.SourceCollection SourceCollection { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddToReviewSetPostRequestBody() { @@ -33,12 +35,12 @@ public AddToReviewSetPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddToReviewSetPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.MicrosoftGraphEdiscoveryAddToReviewSet.AddToReviewSetPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddToReviewSetPostRequestBody(); + return new global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.MicrosoftGraphEdiscoveryAddToReviewSet.AddToReviewSetPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "additionalDataOptions", n => { AdditionalDataOptions = n.GetEnumValue(); } }, - { "sourceCollection", n => { SourceCollection = n.GetObjectValue(ApiSdk.Models.Ediscovery.SourceCollection.CreateFromDiscriminatorValue); } }, + { "additionalDataOptions", n => { AdditionalDataOptions = n.GetEnumValue(); } }, + { "sourceCollection", n => { SourceCollection = n.GetObjectValue(global::ApiSdk.Models.Ediscovery.SourceCollection.CreateFromDiscriminatorValue); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteEnumValue("additionalDataOptions", AdditionalDataOptions); - writer.WriteObjectValue("sourceCollection", SourceCollection); + writer.WriteEnumValue("additionalDataOptions", AdditionalDataOptions); + writer.WriteObjectValue("sourceCollection", SourceCollection); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/MicrosoftGraphEdiscoveryAddToReviewSet/MicrosoftGraphEdiscoveryAddToReviewSetRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/MicrosoftGraphEdiscoveryAddToReviewSet/MicrosoftGraphEdiscoveryAddToReviewSetRequestBuilder.cs index cc44864231..0f27da7e70 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/MicrosoftGraphEdiscoveryAddToReviewSet/MicrosoftGraphEdiscoveryAddToReviewSetRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/MicrosoftGraphEdiscoveryAddToReviewSet/MicrosoftGraphEdiscoveryAddToReviewSetRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,14 +20,15 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.MicrosoftGraph /// /// Provides operations to call the addToReviewSet method. /// - public class MicrosoftGraphEdiscoveryAddToReviewSetRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryAddToReviewSetRequestBuilder : BaseCliRequestBuilder { /// /// Start the process of adding a collection from Microsoft 365 services to a review set. After the operation is created, you can get the status of the operation by retrieving the Location parameter from the response headers. The location provides a URL that will return a caseExportOperation. /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPostCommand() { var command = new Command("post"); @@ -49,8 +52,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddToReviewSetPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.MicrosoftGraphEdiscoveryAddToReviewSet.AddToReviewSetPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -70,14 +73,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryAddToReviewSetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/reviewSets/{reviewSet%2Did}/microsoft.graph.ediscovery.addToReviewSet", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryAddToReviewSetRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/reviewSets/{reviewSet%2Did}/microsoft.graph.ediscovery.addToReviewSet", rawUrl) @@ -89,14 +92,14 @@ public MicrosoftGraphEdiscoveryAddToReviewSetRequestBuilder(string rawUrl) : bas /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddToReviewSetPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.MicrosoftGraphEdiscoveryAddToReviewSet.AddToReviewSetPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddToReviewSetPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.MicrosoftGraphEdiscoveryAddToReviewSet.AddToReviewSetPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -107,3 +110,4 @@ public RequestInformation ToPostRequestInformation(AddToReviewSetPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/MicrosoftGraphEdiscoveryExport/ExportPostRequestBody.cs b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/MicrosoftGraphEdiscoveryExport/ExportPostRequestBody.cs index 25e36fac0d..56e4e5ab3a 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/MicrosoftGraphEdiscoveryExport/ExportPostRequestBody.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/MicrosoftGraphEdiscoveryExport/ExportPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.Ediscovery; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.MicrosoftGraphEdiscoveryExport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ExportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ExportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -38,9 +40,9 @@ public class ExportPostRequestBody : IAdditionalDataHolder, IParsable public string Description { get; set; } #endif /// The exportOptions property - public ApiSdk.Models.Ediscovery.ExportOptions? ExportOptions { get; set; } + public global::ApiSdk.Models.Ediscovery.ExportOptions? ExportOptions { get; set; } /// The exportStructure property - public ExportFileStructure? ExportStructure { get; set; } + public global::ApiSdk.Models.Ediscovery.ExportFileStructure? ExportStructure { get; set; } /// The outputName property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -50,7 +52,7 @@ public class ExportPostRequestBody : IAdditionalDataHolder, IParsable public string OutputName { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ExportPostRequestBody() { @@ -59,12 +61,12 @@ public ExportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ExportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.MicrosoftGraphEdiscoveryExport.ExportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ExportPostRequestBody(); + return new global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.MicrosoftGraphEdiscoveryExport.ExportPostRequestBody(); } /// /// The deserialization information for the current model @@ -77,8 +79,8 @@ public virtual IDictionary> GetFieldDeserializers() { "azureBlobContainer", n => { AzureBlobContainer = n.GetStringValue(); } }, { "azureBlobToken", n => { AzureBlobToken = n.GetStringValue(); } }, { "description", n => { Description = n.GetStringValue(); } }, - { "exportOptions", n => { ExportOptions = n.GetEnumValue(); } }, - { "exportStructure", n => { ExportStructure = n.GetEnumValue(); } }, + { "exportOptions", n => { ExportOptions = n.GetEnumValue(); } }, + { "exportStructure", n => { ExportStructure = n.GetEnumValue(); } }, { "outputName", n => { OutputName = n.GetStringValue(); } }, }; } @@ -92,10 +94,11 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteStringValue("azureBlobContainer", AzureBlobContainer); writer.WriteStringValue("azureBlobToken", AzureBlobToken); writer.WriteStringValue("description", Description); - writer.WriteEnumValue("exportOptions", ExportOptions); - writer.WriteEnumValue("exportStructure", ExportStructure); + writer.WriteEnumValue("exportOptions", ExportOptions); + writer.WriteEnumValue("exportStructure", ExportStructure); writer.WriteStringValue("outputName", OutputName); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/MicrosoftGraphEdiscoveryExport/MicrosoftGraphEdiscoveryExportRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/MicrosoftGraphEdiscoveryExport/MicrosoftGraphEdiscoveryExportRequestBuilder.cs index a02b5879dc..b425c5512d 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/MicrosoftGraphEdiscoveryExport/MicrosoftGraphEdiscoveryExportRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/MicrosoftGraphEdiscoveryExport/MicrosoftGraphEdiscoveryExportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,14 +20,15 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.MicrosoftGraph /// /// Provides operations to call the export method. /// - public class MicrosoftGraphEdiscoveryExportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryExportRequestBuilder : BaseCliRequestBuilder { /// /// Initiate an export from a reviewSet. For details, see Export documents from a review set in Advanced eDiscovery. /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPostCommand() { var command = new Command("post"); @@ -49,8 +52,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ExportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.MicrosoftGraphEdiscoveryExport.ExportPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -70,14 +73,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryExportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/reviewSets/{reviewSet%2Did}/microsoft.graph.ediscovery.export", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryExportRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/reviewSets/{reviewSet%2Did}/microsoft.graph.ediscovery.export", rawUrl) @@ -89,14 +92,14 @@ public MicrosoftGraphEdiscoveryExportRequestBuilder(string rawUrl) : base("{+bas /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ExportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.MicrosoftGraphEdiscoveryExport.ExportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ExportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.MicrosoftGraphEdiscoveryExport.ExportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -107,3 +110,4 @@ public RequestInformation ToPostRequestInformation(ExportPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/Queries/Count/CountRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/Queries/Count/CountRequestBuilder.cs index f729242407..59205ff1c4 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/Queries/Count/CountRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/Queries/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.Queries.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/reviewSets/{reviewSet%2Did}/queries/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/reviewSets/{reviewSet%2Did}/queries/$count{?%24filter,%24search}", rawUrl) @@ -88,14 +91,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -106,7 +109,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -131,3 +135,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/Queries/Item/MicrosoftGraphEdiscoveryApplyTags/ApplyTagsPostRequestBody.cs b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/Queries/Item/MicrosoftGraphEdiscoveryApplyTags/ApplyTagsPostRequestBody.cs index d96eb0c5c5..f8c0eafbcf 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/Queries/Item/MicrosoftGraphEdiscoveryApplyTags/ApplyTagsPostRequestBody.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/Queries/Item/MicrosoftGraphEdiscoveryApplyTags/ApplyTagsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.Ediscovery; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.Queries.Item.MicrosoftGraphEdiscoveryApplyTags { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApplyTagsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ApplyTagsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,21 +18,21 @@ public class ApplyTagsPostRequestBody : IAdditionalDataHolder, IParsable /// The tagsToAdd property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? TagsToAdd { get; set; } + public List? TagsToAdd { get; set; } #nullable restore #else - public List TagsToAdd { get; set; } + public List TagsToAdd { get; set; } #endif /// The tagsToRemove property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? TagsToRemove { get; set; } + public List? TagsToRemove { get; set; } #nullable restore #else - public List TagsToRemove { get; set; } + public List TagsToRemove { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ApplyTagsPostRequestBody() { @@ -39,12 +41,12 @@ public ApplyTagsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApplyTagsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.Queries.Item.MicrosoftGraphEdiscoveryApplyTags.ApplyTagsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApplyTagsPostRequestBody(); + return new global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.Queries.Item.MicrosoftGraphEdiscoveryApplyTags.ApplyTagsPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +56,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "tagsToAdd", n => { TagsToAdd = n.GetCollectionOfObjectValues(Tag.CreateFromDiscriminatorValue)?.ToList(); } }, - { "tagsToRemove", n => { TagsToRemove = n.GetCollectionOfObjectValues(Tag.CreateFromDiscriminatorValue)?.ToList(); } }, + { "tagsToAdd", n => { TagsToAdd = n.GetCollectionOfObjectValues(global::ApiSdk.Models.Ediscovery.Tag.CreateFromDiscriminatorValue)?.AsList(); } }, + { "tagsToRemove", n => { TagsToRemove = n.GetCollectionOfObjectValues(global::ApiSdk.Models.Ediscovery.Tag.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -65,9 +67,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("tagsToAdd", TagsToAdd); - writer.WriteCollectionOfObjectValues("tagsToRemove", TagsToRemove); + writer.WriteCollectionOfObjectValues("tagsToAdd", TagsToAdd); + writer.WriteCollectionOfObjectValues("tagsToRemove", TagsToRemove); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/Queries/Item/MicrosoftGraphEdiscoveryApplyTags/MicrosoftGraphEdiscoveryApplyTagsRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/Queries/Item/MicrosoftGraphEdiscoveryApplyTags/MicrosoftGraphEdiscoveryApplyTagsRequestBuilder.cs index 7330f6275e..a301d28c21 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/Queries/Item/MicrosoftGraphEdiscoveryApplyTags/MicrosoftGraphEdiscoveryApplyTagsRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/Queries/Item/MicrosoftGraphEdiscoveryApplyTags/MicrosoftGraphEdiscoveryApplyTagsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,14 +20,15 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.Queries.Item.M /// /// Provides operations to call the applyTags method. /// - public class MicrosoftGraphEdiscoveryApplyTagsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryApplyTagsRequestBuilder : BaseCliRequestBuilder { /// /// Apply tags to documents that match the specified reviewSetQuery. /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPostCommand() { var command = new Command("post"); @@ -54,8 +57,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApplyTagsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.Queries.Item.MicrosoftGraphEdiscoveryApplyTags.ApplyTagsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -76,14 +79,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryApplyTagsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/reviewSets/{reviewSet%2Did}/queries/{reviewSetQuery%2Did}/microsoft.graph.ediscovery.applyTags", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryApplyTagsRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/reviewSets/{reviewSet%2Did}/queries/{reviewSetQuery%2Did}/microsoft.graph.ediscovery.applyTags", rawUrl) @@ -95,14 +98,14 @@ public MicrosoftGraphEdiscoveryApplyTagsRequestBuilder(string rawUrl) : base("{+ /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApplyTagsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.Queries.Item.MicrosoftGraphEdiscoveryApplyTags.ApplyTagsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApplyTagsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.Queries.Item.MicrosoftGraphEdiscoveryApplyTags.ApplyTagsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -113,3 +116,4 @@ public RequestInformation ToPostRequestInformation(ApplyTagsPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/Queries/Item/ReviewSetQueryItemRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/Queries/Item/ReviewSetQueryItemRequestBuilder.cs index d0aea17a27..cc8f3cc951 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/Queries/Item/ReviewSetQueryItemRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/Queries/Item/ReviewSetQueryItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.Queries.Item.MicrosoftGraphEdiscoveryApplyTags; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,17 +22,19 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.Queries.Item /// /// Provides operations to manage the queries property of the microsoft.graph.ediscovery.reviewSet entity. /// - public class ReviewSetQueryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReviewSetQueryItemRequestBuilder : BaseCliRequestBuilder { /// - /// Delete navigation property queries for compliance + /// Delete a reviewSetQuery object. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildDeleteCommand() { var command = new Command("delete"); - command.Description = "Delete navigation property queries for compliance"; + command.Description = "Delete a reviewSetQuery object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-reviewsetquery-delete?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -71,14 +75,15 @@ public Command BuildDeleteCommand() return command; } /// - /// Get queries from compliance + /// Retrieve the properties and relationships of an eDiscovery reviewSetQuery object. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Get queries from compliance"; + command.Description = "Retrieve the properties and relationships of an eDiscovery reviewSetQuery object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-reviewsetquery-get?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -143,7 +148,7 @@ public Command BuildMicrosoftGraphEdiscoveryApplyTagsNavCommand() { var command = new Command("microsoft-graph-ediscovery-apply-tags"); command.Description = "Provides operations to call the applyTags method."; - var builder = new MicrosoftGraphEdiscoveryApplyTagsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.Queries.Item.MicrosoftGraphEdiscoveryApplyTags.MicrosoftGraphEdiscoveryApplyTagsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -153,14 +158,15 @@ public Command BuildMicrosoftGraphEdiscoveryApplyTagsNavCommand() return command; } /// - /// Update the navigation property queries in compliance + /// Update the properties of an eDiscovery reviewSetQuery. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPatchCommand() { var command = new Command("patch"); - command.Description = "Update the navigation property queries in compliance"; + command.Description = "Update the properties of an eDiscovery reviewSetQuery.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-reviewsetquery-update?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -193,8 +199,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ReviewSetQuery.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.ReviewSetQuery.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -217,25 +223,25 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ReviewSetQueryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/reviewSets/{reviewSet%2Did}/queries/{reviewSetQuery%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReviewSetQueryItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/reviewSets/{reviewSet%2Did}/queries/{reviewSetQuery%2Did}{?%24expand,%24select}", rawUrl) { } /// - /// Delete navigation property queries for compliance + /// Delete a reviewSetQuery object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -251,18 +257,18 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get queries from compliance + /// Retrieve the properties and relationships of an eDiscovery reviewSetQuery object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -271,19 +277,19 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the navigation property queries in compliance + /// Update the properties of an eDiscovery reviewSetQuery. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ReviewSetQuery body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.ReviewSetQuery body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ReviewSetQuery body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.ReviewSetQuery body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -293,9 +299,10 @@ public RequestInformation ToPatchRequestInformation(ReviewSetQuery body, Action< return requestInfo; } /// - /// Get queries from compliance + /// Retrieve the properties and relationships of an eDiscovery reviewSetQuery object. /// - public class ReviewSetQueryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReviewSetQueryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -320,3 +327,4 @@ public class ReviewSetQueryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/Queries/QueriesRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/Queries/QueriesRequestBuilder.cs index 98fe022f8f..c088085bb5 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/Queries/QueriesRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/Queries/QueriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.Queries.Count; using ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.Queries.Item; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.Queries /// /// Provides operations to manage the queries property of the microsoft.graph.ediscovery.reviewSet entity. /// - public class QueriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class QueriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the queries property of the microsoft.graph.ediscovery.reviewSet entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ReviewSetQueryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.Queries.Item.ReviewSetQueryItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildMicrosoftGraphEdiscoveryApplyTagsNavCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.Queries.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -56,14 +59,15 @@ public Command BuildCountNavCommand() return command; } /// - /// Create new navigation property to queries for compliance + /// Create a new reviewSetQuery object. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildCreateCommand() { var command = new Command("create"); - command.Description = "Create new navigation property to queries for compliance"; + command.Description = "Create a new reviewSetQuery object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-reviewsetquery-post?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -91,8 +95,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ReviewSetQuery.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.ReviewSetQuery.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -114,14 +118,15 @@ public Command BuildCreateCommand() return command; } /// - /// Get queries from compliance + /// Retrieve a list of eDiscovery reviewSetQuery objects. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildListCommand() { var command = new Command("list"); - command.Description = "Get queries from compliance"; + command.Description = "Retrieve a list of eDiscovery reviewSetQuery objects.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-reviewsetquery-list?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -223,32 +228,32 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public QueriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/reviewSets/{reviewSet%2Did}/queries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public QueriesRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/reviewSets/{reviewSet%2Did}/queries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Get queries from compliance + /// Retrieve a list of eDiscovery reviewSetQuery objects. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -257,19 +262,19 @@ public RequestInformation ToGetRequestInformation(Action - /// Create new navigation property to queries for compliance + /// Create a new reviewSetQuery object. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ReviewSetQuery body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.ReviewSetQuery body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ReviewSetQuery body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.ReviewSetQuery body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -279,9 +284,10 @@ public RequestInformation ToPostRequestInformation(ReviewSetQuery body, Action - /// Get queries from compliance + /// Retrieve a list of eDiscovery reviewSetQuery objects. /// - public class QueriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class QueriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -345,3 +351,4 @@ public class QueriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/ReviewSetItemRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/ReviewSetItemRequestBuilder.cs index 4490dd7161..1c8c522c02 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/ReviewSetItemRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/Item/ReviewSetItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.MicrosoftGraphEdiscoveryAddToReviewSet; using ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.MicrosoftGraphEdiscoveryExport; using ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.Queries; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,13 +24,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item /// /// Provides operations to manage the reviewSets property of the microsoft.graph.ediscovery.case entity. /// - public class ReviewSetItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReviewSetItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property reviewSets for compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -71,7 +74,7 @@ public Command BuildDeleteCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -134,7 +137,7 @@ public Command BuildMicrosoftGraphEdiscoveryAddToReviewSetNavCommand() { var command = new Command("microsoft-graph-ediscovery-add-to-review-set"); command.Description = "Provides operations to call the addToReviewSet method."; - var builder = new MicrosoftGraphEdiscoveryAddToReviewSetRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.MicrosoftGraphEdiscoveryAddToReviewSet.MicrosoftGraphEdiscoveryAddToReviewSetRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -151,7 +154,7 @@ public Command BuildMicrosoftGraphEdiscoveryExportNavCommand() { var command = new Command("microsoft-graph-ediscovery-export"); command.Description = "Provides operations to call the export method."; - var builder = new MicrosoftGraphEdiscoveryExportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.MicrosoftGraphEdiscoveryExport.MicrosoftGraphEdiscoveryExportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -164,7 +167,7 @@ public Command BuildMicrosoftGraphEdiscoveryExportNavCommand() /// Update the navigation property reviewSets in compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -196,8 +199,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.Ediscovery.ReviewSet.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.ReviewSet.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -226,7 +229,7 @@ public Command BuildQueriesNavCommand() { var command = new Command("queries"); command.Description = "Provides operations to manage the queries property of the microsoft.graph.ediscovery.reviewSet entity."; - var builder = new QueriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.Queries.QueriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -246,14 +249,14 @@ public Command BuildQueriesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ReviewSetItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/reviewSets/{reviewSet%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReviewSetItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/reviewSets/{reviewSet%2Did}{?%24expand,%24select}", rawUrl) @@ -264,7 +267,7 @@ public ReviewSetItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -284,14 +287,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -305,14 +308,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Ediscovery.ReviewSet body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.ReviewSet body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Ediscovery.ReviewSet body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.ReviewSet body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -324,7 +327,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Ediscovery.Rev /// /// Retrieve the properties and relationships of a reviewSet object. /// - public class ReviewSetItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReviewSetItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -349,3 +353,4 @@ public class ReviewSetItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/ReviewSetsRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/ReviewSetsRequestBuilder.cs index 2790679c8b..17ed863cff 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/ReviewSetsRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/ReviewSets/ReviewSetsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Count; using ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets /// /// Provides operations to manage the reviewSets property of the microsoft.graph.ediscovery.case entity. /// - public class ReviewSetsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReviewSetsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the reviewSets property of the microsoft.graph.ediscovery.case entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ReviewSetItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.ReviewSetItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildMicrosoftGraphEdiscoveryAddToReviewSetNavCommand()); @@ -48,7 +51,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.ReviewSets.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -62,7 +65,7 @@ public Command BuildCountNavCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildCreateCommand() { var command = new Command("create"); @@ -89,8 +92,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.Ediscovery.ReviewSet.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.ReviewSet.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -114,7 +117,7 @@ public Command BuildCreateCommand() /// Retrieve the properties and relationships of a reviewSet object. /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildListCommand() { var command = new Command("list"); @@ -214,14 +217,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ReviewSetsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/reviewSets{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReviewSetsRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/reviewSets{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -232,14 +235,14 @@ public ReviewSetsRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/edi /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -253,14 +256,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.Ediscovery.ReviewSet body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.ReviewSet body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.Ediscovery.ReviewSet body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.ReviewSet body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -272,7 +275,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.Ediscovery.Revi /// /// Retrieve the properties and relationships of a reviewSet object. /// - public class ReviewSetsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReviewSetsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -336,3 +340,4 @@ public class ReviewSetsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Settings/MicrosoftGraphEdiscoveryResetToDefault/MicrosoftGraphEdiscoveryResetToDefaultRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Settings/MicrosoftGraphEdiscoveryResetToDefault/MicrosoftGraphEdiscoveryResetToDefaultRequestBuilder.cs index 5acec938c6..0da970a7ec 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Settings/MicrosoftGraphEdiscoveryResetToDefault/MicrosoftGraphEdiscoveryResetToDefaultRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Settings/MicrosoftGraphEdiscoveryResetToDefault/MicrosoftGraphEdiscoveryResetToDefaultRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,14 +20,15 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Settings.MicrosoftGraphEdiscov /// /// Provides operations to call the resetToDefault method. /// - public class MicrosoftGraphEdiscoveryResetToDefaultRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryResetToDefaultRequestBuilder : BaseCliRequestBuilder { /// /// Reset a caseSettings object to the default values. /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPostCommand() { var command = new Command("post"); @@ -51,14 +54,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryResetToDefaultRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/settings/microsoft.graph.ediscovery.resetToDefault", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryResetToDefaultRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/settings/microsoft.graph.ediscovery.resetToDefault", rawUrl) @@ -69,7 +72,7 @@ public MicrosoftGraphEdiscoveryResetToDefaultRequestBuilder(string rawUrl) : bas /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) @@ -86,3 +89,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.Settings.MicrosoftGraphEdiscoveryResetToDefault; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,13 +22,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Settings /// /// Provides operations to manage the settings property of the microsoft.graph.ediscovery.case entity. /// - public class SettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingsRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property settings for compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -63,7 +66,7 @@ public Command BuildDeleteCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -120,7 +123,7 @@ public Command BuildMicrosoftGraphEdiscoveryResetToDefaultNavCommand() { var command = new Command("microsoft-graph-ediscovery-reset-to-default"); command.Description = "Provides operations to call the resetToDefault method."; - var builder = new MicrosoftGraphEdiscoveryResetToDefaultRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Settings.MicrosoftGraphEdiscoveryResetToDefault.MicrosoftGraphEdiscoveryResetToDefaultRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -134,7 +137,7 @@ public Command BuildMicrosoftGraphEdiscoveryResetToDefaultNavCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -161,8 +164,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CaseSettings.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.CaseSettings.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -183,14 +186,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/settings{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SettingsRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/settings{?%24expand,%24select}", rawUrl) @@ -201,7 +204,7 @@ public SettingsRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/edisc /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -221,14 +224,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -242,14 +245,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(CaseSettings body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.CaseSettings body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CaseSettings body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.CaseSettings body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -261,7 +264,8 @@ public RequestInformation ToPatchRequestInformation(CaseSettings body, Action /// Read the properties and relationships of an eDiscovery caseSettings object. /// - public class SettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -286,3 +290,4 @@ public class SettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Count/CountRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Count/CountRequestBuilder.cs index 4ef1fe457c..642d2d1054 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Count/CountRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -64,14 +67,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/$count{?%24filter,%24search}", rawUrl) @@ -82,14 +85,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -100,7 +103,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -125,3 +129,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/AddToReviewSetOperation/AddToReviewSetOperationRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/AddToReviewSetOperation/AddToReviewSetOperationRequestBuilder.cs index 815e9e0330..43a859be03 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/AddToReviewSetOperation/AddToReviewSetOperationRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/AddToReviewSetOperation/AddToReviewSetOperationRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,17 +21,19 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.AddToRe /// /// Provides operations to manage the addToReviewSetOperation property of the microsoft.graph.ediscovery.sourceCollection entity. /// - public class AddToReviewSetOperationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AddToReviewSetOperationRequestBuilder : BaseCliRequestBuilder { /// - /// Adds the results of the sourceCollection to the specified reviewSet. + /// Get the last addToReviewSetOperation object associated with a source collection. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Adds the results of the sourceCollection to the specified reviewSet."; + command.Description = "Get the last addToReviewSetOperation object associated with a source collection. \n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-list-addtoreviewsetoperation?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -81,32 +85,32 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AddToReviewSetOperationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/addToReviewSetOperation{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AddToReviewSetOperationRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/addToReviewSetOperation{?%24expand,%24select}", rawUrl) { } /// - /// Adds the results of the sourceCollection to the specified reviewSet. + /// Get the last addToReviewSetOperation object associated with a source collection. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,9 +119,10 @@ public RequestInformation ToGetRequestInformation(Action - /// Adds the results of the sourceCollection to the specified reviewSet. + /// Get the last addToReviewSetOperation object associated with a source collection. /// - public class AddToReviewSetOperationRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AddToReviewSetOperationRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -142,3 +147,4 @@ public class AddToReviewSetOperationRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/AdditionalSources/AdditionalSourcesRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/AdditionalSources/AdditionalSourcesRequestBuilder.cs index c690100345..cf902a6b0b 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/AdditionalSources/AdditionalSourcesRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/AdditionalSources/AdditionalSourcesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.AdditionalSources.Count; using ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.AdditionalSources.Item; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.Additio /// /// Provides operations to manage the additionalSources property of the microsoft.graph.ediscovery.sourceCollection entity. /// - public class AdditionalSourcesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AdditionalSourcesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the additionalSources property of the microsoft.graph.ediscovery.sourceCollection entity. @@ -30,7 +33,7 @@ public class AdditionalSourcesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DataSourceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.AdditionalSources.Item.DataSourceItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.AdditionalSources.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -57,7 +60,7 @@ public Command BuildCountNavCommand() /// Create new navigation property to additionalSources for compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildCreateCommand() { var command = new Command("create"); @@ -89,8 +92,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.Ediscovery.DataSource.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.DataSource.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -112,14 +115,15 @@ public Command BuildCreateCommand() return command; } /// - /// Adds an additional source to the sourceCollection. + /// Get a list of additional dataSource objects associated with a source collection. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildListCommand() { var command = new Command("list"); - command.Description = "Adds an additional source to the sourceCollection."; + command.Description = "Get a list of additional dataSource objects associated with a source collection.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-list-additionalsources?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -221,32 +225,32 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AdditionalSourcesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/additionalSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AdditionalSourcesRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/additionalSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Adds an additional source to the sourceCollection. + /// Get a list of additional dataSource objects associated with a source collection. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -260,14 +264,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.Ediscovery.DataSource body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.DataSource body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.Ediscovery.DataSource body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.DataSource body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -277,9 +281,10 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.Ediscovery.Data return requestInfo; } /// - /// Adds an additional source to the sourceCollection. + /// Get a list of additional dataSource objects associated with a source collection. /// - public class AdditionalSourcesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AdditionalSourcesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -343,3 +348,4 @@ public class AdditionalSourcesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/AdditionalSources/Count/CountRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/AdditionalSources/Count/CountRequestBuilder.cs index 8ef003c0a1..a15cd8d838 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/AdditionalSources/Count/CountRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/AdditionalSources/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.Additio /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/additionalSources/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/additionalSources/$count{?%24filter,%24search}", rawUrl) @@ -88,14 +91,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -106,7 +109,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -131,3 +135,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/AdditionalSources/Item/DataSourceItemRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/AdditionalSources/Item/DataSourceItemRequestBuilder.cs index 4368148bca..058242561f 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/AdditionalSources/Item/DataSourceItemRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/AdditionalSources/Item/DataSourceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,13 +21,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.Additio /// /// Provides operations to manage the additionalSources property of the microsoft.graph.ediscovery.sourceCollection entity. /// - public class DataSourceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataSourceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property additionalSources for compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -73,7 +76,7 @@ public Command BuildDeleteCommand() /// Adds an additional source to the sourceCollection. /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -138,7 +141,7 @@ public Command BuildGetCommand() /// Update the navigation property additionalSources in compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -175,8 +178,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.Ediscovery.DataSource.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.DataSource.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -199,14 +202,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DataSourceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/additionalSources/{dataSource%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DataSourceItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/additionalSources/{dataSource%2Did}{?%24expand,%24select}", rawUrl) @@ -217,7 +220,7 @@ public DataSourceItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -237,14 +240,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -258,14 +261,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Ediscovery.DataSource body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.DataSource body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Ediscovery.DataSource body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.DataSource body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -277,7 +280,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Ediscovery.Dat /// /// Adds an additional source to the sourceCollection. /// - public class DataSourceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataSourceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -302,3 +306,4 @@ public class DataSourceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/CustodianSources/Count/CountRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/CustodianSources/Count/CountRequestBuilder.cs index 6ea55da519..7c52e59140 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/CustodianSources/Count/CountRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/CustodianSources/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.Custodi /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/custodianSources/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/custodianSources/$count{?%24filter,%24search}", rawUrl) @@ -88,14 +91,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -106,7 +109,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -131,3 +135,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/CustodianSources/CustodianSourcesRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/CustodianSources/CustodianSourcesRequestBuilder.cs index eb6bbc6750..7ff225e52e 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/CustodianSources/CustodianSourcesRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/CustodianSources/CustodianSourcesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.CustodianSources.Count; using ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.CustodianSources.Item; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.Custodi /// /// Provides operations to manage the custodianSources property of the microsoft.graph.ediscovery.sourceCollection entity. /// - public class CustodianSourcesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustodianSourcesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the custodianSources property of the microsoft.graph.ediscovery.sourceCollection entity. @@ -30,7 +33,7 @@ public class CustodianSourcesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DataSourceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.CustodianSources.Item.DataSourceItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.CustodianSources.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -52,14 +55,15 @@ public Command BuildCountNavCommand() return command; } /// - /// Custodian sources that are included in the sourceCollection. + /// Get the list of dataSource objects associated with a source collection. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildListCommand() { var command = new Command("list"); - command.Description = "Custodian sources that are included in the sourceCollection."; + command.Description = "Get the list of dataSource objects associated with a source collection.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-list-custodiansources?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -161,32 +165,32 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CustodianSourcesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/custodianSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CustodianSourcesRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/custodianSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Custodian sources that are included in the sourceCollection. + /// Get the list of dataSource objects associated with a source collection. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -195,9 +199,10 @@ public RequestInformation ToGetRequestInformation(Action - /// Custodian sources that are included in the sourceCollection. + /// Get the list of dataSource objects associated with a source collection. /// - public class CustodianSourcesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustodianSourcesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -261,3 +266,4 @@ public class CustodianSourcesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/CustodianSources/Item/DataSourceItemRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/CustodianSources/Item/DataSourceItemRequestBuilder.cs index fb5cd04ec3..df7d50f842 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/CustodianSources/Item/DataSourceItemRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/CustodianSources/Item/DataSourceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,13 +21,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.Custodi /// /// Provides operations to manage the custodianSources property of the microsoft.graph.ediscovery.sourceCollection entity. /// - public class DataSourceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataSourceItemRequestBuilder : BaseCliRequestBuilder { /// /// Custodian sources that are included in the sourceCollection. /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -87,14 +90,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DataSourceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/custodianSources/{dataSource%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DataSourceItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/custodianSources/{dataSource%2Did}{?%24expand,%24select}", rawUrl) @@ -105,14 +108,14 @@ public DataSourceItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -123,7 +126,8 @@ public RequestInformation ToGetRequestInformation(Action /// Custodian sources that are included in the sourceCollection. /// - public class DataSourceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataSourceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -148,3 +152,4 @@ public class DataSourceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/LastEstimateStatisticsOperation/LastEstimateStatisticsOperationRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/LastEstimateStatisticsOperation/LastEstimateStatisticsOperationRequestBuilder.cs index 695197a37f..8073aaf2c9 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/LastEstimateStatisticsOperation/LastEstimateStatisticsOperationRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/LastEstimateStatisticsOperation/LastEstimateStatisticsOperationRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,17 +21,19 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.LastEst /// /// Provides operations to manage the lastEstimateStatisticsOperation property of the microsoft.graph.ediscovery.sourceCollection entity. /// - public class LastEstimateStatisticsOperationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastEstimateStatisticsOperationRequestBuilder : BaseCliRequestBuilder { /// - /// The last estimate operation associated with the sourceCollection. + /// Get the last estimateStatisticsOperation object associated with a source collection. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "The last estimate operation associated with the sourceCollection."; + command.Description = "Get the last estimateStatisticsOperation object associated with a source collection. \n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-list-lastestimatestatisticsoperation?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -81,32 +85,32 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LastEstimateStatisticsOperationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/lastEstimateStatisticsOperation{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LastEstimateStatisticsOperationRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/lastEstimateStatisticsOperation{?%24expand,%24select}", rawUrl) { } /// - /// The last estimate operation associated with the sourceCollection. + /// Get the last estimateStatisticsOperation object associated with a source collection. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,9 +119,10 @@ public RequestInformation ToGetRequestInformation(Action - /// The last estimate operation associated with the sourceCollection. + /// Get the last estimateStatisticsOperation object associated with a source collection. /// - public class LastEstimateStatisticsOperationRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastEstimateStatisticsOperationRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -142,3 +147,4 @@ public class LastEstimateStatisticsOperationRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/MicrosoftGraphEdiscoveryEstimateStatistics/MicrosoftGraphEdiscoveryEstimateStatisticsRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/MicrosoftGraphEdiscoveryEstimateStatistics/MicrosoftGraphEdiscoveryEstimateStatisticsRequestBuilder.cs index af3cca4c65..5a6e4e6911 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/MicrosoftGraphEdiscoveryEstimateStatistics/MicrosoftGraphEdiscoveryEstimateStatisticsRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/MicrosoftGraphEdiscoveryEstimateStatistics/MicrosoftGraphEdiscoveryEstimateStatisticsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,14 +20,15 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.Microso /// /// Provides operations to call the estimateStatistics method. /// - public class MicrosoftGraphEdiscoveryEstimateStatisticsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryEstimateStatisticsRequestBuilder : BaseCliRequestBuilder { /// /// Run an estimate of the number of emails and documents in the source collection. To learn more about source collections (also known as searches in eDiscovery), see Collect data for a case in Advanced eDiscovery. /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPostCommand() { var command = new Command("post"); @@ -57,14 +60,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryEstimateStatisticsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/microsoft.graph.ediscovery.estimateStatistics", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryEstimateStatisticsRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/microsoft.graph.ediscovery.estimateStatistics", rawUrl) @@ -75,7 +78,7 @@ public MicrosoftGraphEdiscoveryEstimateStatisticsRequestBuilder(string rawUrl) : /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) @@ -92,3 +95,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,14 +20,15 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.Microso /// /// Provides operations to call the purgeData method. /// - public class MicrosoftGraphEdiscoveryPurgeDataRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryPurgeDataRequestBuilder : BaseCliRequestBuilder { /// /// Permanently delete Microsoft Teams messages contained in a sourceCollection. You can collect and purge the following categories of Teams content:- Teams 1:1 chats - Chat messages, posts, and attachments shared in a Teams conversation between two people. Teams 1:1 chats are also called *conversations*.- Teams group chats - Chat messages, posts, and attachments shared in a Teams conversation between three or more people. Also called *1:N* chats or *group conversations*.- Teams channels - Chat messages, posts, replies, and attachments shared in a standard Teams channel.- Private channels - Message posts, replies, and attachments shared in a private Teams channel.- Shared channels - Message posts, replies, and attachments shared in a shared Teams channel. For more information about purging Teams messages, see:- eDiscovery solution series: Data spillage scenario - Search and purge- Advanced eDiscovery workflow for content in Microsoft Teams /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPostCommand() { var command = new Command("post"); @@ -57,14 +60,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryPurgeDataRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/microsoft.graph.ediscovery.purgeData", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryPurgeDataRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/microsoft.graph.ediscovery.purgeData", rawUrl) @@ -75,7 +78,7 @@ public MicrosoftGraphEdiscoveryPurgeDataRequestBuilder(string rawUrl) : base("{+ /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) @@ -92,3 +95,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.Noncust /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/noncustodialSources/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/noncustodialSources/$count{?%24filter,%24search}", rawUrl) @@ -88,14 +91,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -106,7 +109,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -131,3 +135,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/NoncustodialSources/Item/NoncustodialDataSourceItemRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/NoncustodialSources/Item/NoncustodialDataSourceItemRequestBuilder.cs index 02ddbcd5e0..9be967b734 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/NoncustodialSources/Item/NoncustodialDataSourceItemRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/NoncustodialSources/Item/NoncustodialDataSourceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,13 +21,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.Noncust /// /// Provides operations to manage the noncustodialSources property of the microsoft.graph.ediscovery.sourceCollection entity. /// - public class NoncustodialDataSourceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NoncustodialDataSourceItemRequestBuilder : BaseCliRequestBuilder { /// /// noncustodialDataSource sources that are included in the sourceCollection /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -87,14 +90,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public NoncustodialDataSourceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/noncustodialSources/{noncustodialDataSource%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NoncustodialDataSourceItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/noncustodialSources/{noncustodialDataSource%2Did}{?%24expand,%24select}", rawUrl) @@ -105,14 +108,14 @@ public NoncustodialDataSourceItemRequestBuilder(string rawUrl) : base("{+baseurl /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -123,7 +126,8 @@ public RequestInformation ToGetRequestInformation(Action /// noncustodialDataSource sources that are included in the sourceCollection /// - public class NoncustodialDataSourceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NoncustodialDataSourceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -148,3 +152,4 @@ public class NoncustodialDataSourceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/NoncustodialSources/NoncustodialSourcesRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/NoncustodialSources/NoncustodialSourcesRequestBuilder.cs index 62208aa2d8..ccf1993160 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/NoncustodialSources/NoncustodialSourcesRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/NoncustodialSources/NoncustodialSourcesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.NoncustodialSources.Count; using ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.NoncustodialSources.Item; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.Noncust /// /// Provides operations to manage the noncustodialSources property of the microsoft.graph.ediscovery.sourceCollection entity. /// - public class NoncustodialSourcesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NoncustodialSourcesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the noncustodialSources property of the microsoft.graph.ediscovery.sourceCollection entity. @@ -30,7 +33,7 @@ public class NoncustodialSourcesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new NoncustodialDataSourceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.NoncustodialSources.Item.NoncustodialDataSourceItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.NoncustodialSources.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -52,14 +55,15 @@ public Command BuildCountNavCommand() return command; } /// - /// noncustodialDataSource sources that are included in the sourceCollection + /// Get a list of noncustodialDataSource associated with a sourceCollection. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildListCommand() { var command = new Command("list"); - command.Description = "noncustodialDataSource sources that are included in the sourceCollection"; + command.Description = "Get a list of noncustodialDataSource associated with a sourceCollection.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-list-noncustodialsources?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -161,32 +165,32 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public NoncustodialSourcesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/noncustodialSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NoncustodialSourcesRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}/noncustodialSources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// noncustodialDataSource sources that are included in the sourceCollection + /// Get a list of noncustodialDataSource associated with a sourceCollection. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -195,9 +199,10 @@ public RequestInformation ToGetRequestInformation(Action - /// noncustodialDataSource sources that are included in the sourceCollection + /// Get a list of noncustodialDataSource associated with a sourceCollection. /// - public class NoncustodialSourcesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NoncustodialSourcesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -261,3 +266,4 @@ public class NoncustodialSourcesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/SourceCollectionItemRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/SourceCollectionItemRequestBuilder.cs index 97958b34d2..240a7b9cfc 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/SourceCollectionItemRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/Item/SourceCollectionItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.AddToReviewSetOperation; using ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.AdditionalSources; using ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.CustodianSources; @@ -8,6 +9,7 @@ using ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.NoncustodialSources; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -26,7 +28,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item /// /// Provides operations to manage the sourceCollections property of the microsoft.graph.ediscovery.case entity. /// - public class SourceCollectionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SourceCollectionItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the additionalSources property of the microsoft.graph.ediscovery.sourceCollection entity. @@ -36,7 +39,7 @@ public Command BuildAdditionalSourcesNavCommand() { var command = new Command("additional-sources"); command.Description = "Provides operations to manage the additionalSources property of the microsoft.graph.ediscovery.sourceCollection entity."; - var builder = new AdditionalSourcesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.AdditionalSources.AdditionalSourcesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -63,7 +66,7 @@ public Command BuildAddToReviewSetOperationNavCommand() { var command = new Command("add-to-review-set-operation"); command.Description = "Provides operations to manage the addToReviewSetOperation property of the microsoft.graph.ediscovery.sourceCollection entity."; - var builder = new AddToReviewSetOperationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.AddToReviewSetOperation.AddToReviewSetOperationRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -80,7 +83,7 @@ public Command BuildCustodianSourcesNavCommand() { var command = new Command("custodian-sources"); command.Description = "Provides operations to manage the custodianSources property of the microsoft.graph.ediscovery.sourceCollection entity."; - var builder = new CustodianSourcesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.CustodianSources.CustodianSourcesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -103,7 +106,7 @@ public Command BuildCustodianSourcesNavCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -145,7 +148,7 @@ public Command BuildDeleteCommand() /// Returns a list of sourceCollection objects associated with this case. /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -208,7 +211,7 @@ public Command BuildLastEstimateStatisticsOperationNavCommand() { var command = new Command("last-estimate-statistics-operation"); command.Description = "Provides operations to manage the lastEstimateStatisticsOperation property of the microsoft.graph.ediscovery.sourceCollection entity."; - var builder = new LastEstimateStatisticsOperationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.LastEstimateStatisticsOperation.LastEstimateStatisticsOperationRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -225,7 +228,7 @@ public Command BuildMicrosoftGraphEdiscoveryEstimateStatisticsNavCommand() { var command = new Command("microsoft-graph-ediscovery-estimate-statistics"); command.Description = "Provides operations to call the estimateStatistics method."; - var builder = new MicrosoftGraphEdiscoveryEstimateStatisticsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.MicrosoftGraphEdiscoveryEstimateStatistics.MicrosoftGraphEdiscoveryEstimateStatisticsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -242,7 +245,7 @@ public Command BuildMicrosoftGraphEdiscoveryPurgeDataNavCommand() { var command = new Command("microsoft-graph-ediscovery-purge-data"); command.Description = "Provides operations to call the purgeData method."; - var builder = new MicrosoftGraphEdiscoveryPurgeDataRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.MicrosoftGraphEdiscoveryPurgeData.MicrosoftGraphEdiscoveryPurgeDataRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -259,7 +262,7 @@ public Command BuildNoncustodialSourcesNavCommand() { var command = new Command("noncustodial-sources"); command.Description = "Provides operations to manage the noncustodialSources property of the microsoft.graph.ediscovery.sourceCollection entity."; - var builder = new NoncustodialSourcesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.NoncustodialSources.NoncustodialSourcesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -282,7 +285,7 @@ public Command BuildNoncustodialSourcesNavCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -314,8 +317,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SourceCollection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.SourceCollection.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -337,14 +340,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SourceCollectionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SourceCollectionItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections/{sourceCollection%2Did}{?%24expand,%24select}", rawUrl) @@ -355,7 +358,7 @@ public SourceCollectionItemRequestBuilder(string rawUrl) : base("{+baseurl}/comp /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -375,14 +378,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -396,14 +399,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(SourceCollection body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.SourceCollection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(SourceCollection body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.SourceCollection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -415,7 +418,8 @@ public RequestInformation ToPatchRequestInformation(SourceCollection body, Actio /// /// Returns a list of sourceCollection objects associated with this case. /// - public class SourceCollectionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SourceCollectionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -440,3 +444,4 @@ public class SourceCollectionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/SourceCollectionsRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/SourceCollectionsRequestBuilder.cs index 9c7c28098b..8d4c948e49 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/SourceCollectionsRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/SourceCollections/SourceCollectionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Count; using ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections /// /// Provides operations to manage the sourceCollections property of the microsoft.graph.ediscovery.case entity. /// - public class SourceCollectionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SourceCollectionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the sourceCollections property of the microsoft.graph.ediscovery.case entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new SourceCollectionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Item.SourceCollectionItemRequestBuilder(PathParameters); commands.Add(builder.BuildAdditionalSourcesNavCommand()); commands.Add(builder.BuildAddToReviewSetOperationNavCommand()); commands.Add(builder.BuildCustodianSourcesNavCommand()); @@ -52,7 +55,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.SourceCollections.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -66,7 +69,7 @@ public Command BuildCountNavCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildCreateCommand() { var command = new Command("create"); @@ -93,8 +96,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SourceCollection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.SourceCollection.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -119,7 +122,7 @@ public Command BuildCreateCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildListCommand() { var command = new Command("list"); @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SourceCollectionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SourceCollectionsRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/sourceCollections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -237,14 +240,14 @@ public SourceCollectionsRequestBuilder(string rawUrl) : base("{+baseurl}/complia /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -258,14 +261,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SourceCollection body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.SourceCollection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SourceCollection body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.SourceCollection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -277,7 +280,8 @@ public RequestInformation ToPostRequestInformation(SourceCollection body, Action /// /// Get the list of sourceCollections from a case object. /// - public class SourceCollectionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SourceCollectionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -341,3 +345,4 @@ public class SourceCollectionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Count/CountRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Count/CountRequestBuilder.cs index a880e629ee..1bb557ead8 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Count/CountRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -64,14 +67,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/tags/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/tags/$count{?%24filter,%24search}", rawUrl) @@ -82,14 +85,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -100,7 +103,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -125,3 +129,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Item/ChildTags/ChildTagsRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Item/ChildTags/ChildTagsRequestBuilder.cs index 752451afb9..c14c66174a 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Item/ChildTags/ChildTagsRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Item/ChildTags/ChildTagsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.Item.ChildTags.Count; using ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.Item.ChildTags.Item; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.Item.ChildTags /// /// Provides operations to manage the childTags property of the microsoft.graph.ediscovery.tag entity. /// - public class ChildTagsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChildTagsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the childTags property of the microsoft.graph.ediscovery.tag entity. @@ -30,7 +33,7 @@ public class ChildTagsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.Item.ChildTags.Item.TagItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.Item.ChildTags.Item.TagItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.Item.ChildTags.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -52,14 +55,15 @@ public Command BuildCountNavCommand() return command; } /// - /// Returns the tags that are a child of a tag. + /// Get a list of child tag objects associated with a tag. + /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildListCommand() { var command = new Command("list"); - command.Description = "Returns the tags that are a child of a tag."; + command.Description = "Get a list of child tag objects associated with a tag.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/ediscovery-tag-childtags?view=graph-rest-beta"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -161,32 +165,32 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ChildTagsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/tags/{tag%2Did}/childTags{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChildTagsRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/tags/{tag%2Did}/childTags{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Returns the tags that are a child of a tag. + /// Get a list of child tag objects associated with a tag. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -195,9 +199,10 @@ public RequestInformation ToGetRequestInformation(Action - /// Returns the tags that are a child of a tag. + /// Get a list of child tag objects associated with a tag. /// - public class ChildTagsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChildTagsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -261,3 +266,4 @@ public class ChildTagsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Item/ChildTags/Count/CountRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Item/ChildTags/Count/CountRequestBuilder.cs index 62f6644382..d46f25d43c 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Item/ChildTags/Count/CountRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Item/ChildTags/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,13 +20,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.Item.ChildTags.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/tags/{tag%2Did}/childTags/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/tags/{tag%2Did}/childTags/$count{?%24filter,%24search}", rawUrl) @@ -88,14 +91,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscove /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -106,7 +109,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -131,3 +135,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Item/ChildTags/Item/TagItemRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Item/ChildTags/Item/TagItemRequestBuilder.cs index b6eb299078..158523f6bc 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Item/ChildTags/Item/TagItemRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Item/ChildTags/Item/TagItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,13 +21,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.Item.ChildTags.Item /// /// Provides operations to manage the childTags property of the microsoft.graph.ediscovery.tag entity. /// - public class TagItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TagItemRequestBuilder : BaseCliRequestBuilder { /// /// Returns the tags that are a child of a tag. /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -87,14 +90,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TagItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/tags/{tag%2Did}/childTags/{tag%2Did1}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TagItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/tags/{tag%2Did}/childTags/{tag%2Did1}{?%24expand,%24select}", rawUrl) @@ -105,14 +108,14 @@ public TagItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/edisco /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -123,7 +126,8 @@ public RequestInformation ToGetRequestInformation(Action /// Returns the tags that are a child of a tag. /// - public class TagItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TagItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -148,3 +152,4 @@ public class TagItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Item/Parent/ParentRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Item/Parent/ParentRequestBuilder.cs index 84a897517c..7e00bdced0 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Item/Parent/ParentRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Item/Parent/ParentRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,13 +21,14 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.Item.Parent /// /// Provides operations to manage the parent property of the microsoft.graph.ediscovery.tag entity. /// - public class ParentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ParentRequestBuilder : BaseCliRequestBuilder { /// /// Returns the parent tag of the specified tag. /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -81,14 +84,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ParentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/tags/{tag%2Did}/parent{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ParentRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/tags/{tag%2Did}/parent{?%24expand,%24select}", rawUrl) @@ -99,14 +102,14 @@ public ParentRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscov /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -117,7 +120,8 @@ public RequestInformation ToGetRequestInformation(Action /// Returns the parent tag of the specified tag. /// - public class ParentRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ParentRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -142,3 +146,4 @@ public class ParentRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Item/TagItemRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Item/TagItemRequestBuilder.cs index f4aff797f8..9c543fbb0f 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Item/TagItemRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Tags/Item/TagItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.Item.ChildTags; using ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.Item.Parent; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.Item /// /// Provides operations to manage the tags property of the microsoft.graph.ediscovery.case entity. /// - public class TagItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TagItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the childTags property of the microsoft.graph.ediscovery.tag entity. @@ -31,7 +34,7 @@ public Command BuildChildTagsNavCommand() { var command = new Command("child-tags"); command.Description = "Provides operations to manage the childTags property of the microsoft.graph.ediscovery.tag entity."; - var builder = new ChildTagsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.Item.ChildTags.ChildTagsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -54,7 +57,7 @@ public Command BuildChildTagsNavCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -97,7 +100,7 @@ public Command BuildDeleteCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); @@ -160,7 +163,7 @@ public Command BuildParentNavCommand() { var command = new Command("parent"); command.Description = "Provides operations to manage the parent property of the microsoft.graph.ediscovery.tag entity."; - var builder = new ParentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.Item.Parent.ParentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -174,7 +177,7 @@ public Command BuildParentNavCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -206,8 +209,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Tag.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.Tag.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -229,14 +232,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TagItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/tags/{tag%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TagItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/tags/{tag%2Did}{?%24expand,%24select}", rawUrl) @@ -247,7 +250,7 @@ public TagItemRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/edisco /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -267,14 +270,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -288,14 +291,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(Tag body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.Tag body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(Tag body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.Tag body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(Tag body, Action /// Read the properties and relationships of a tag object. /// - public class TagItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TagItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class TagItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Tags/MicrosoftGraphEdiscoveryAsHierarchy/AsHierarchyGetResponse.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Tags/MicrosoftGraphEdiscoveryAsHierarchy/AsHierarchyGetResponse.cs index b0ab7f3551..152ad09f70 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Tags/MicrosoftGraphEdiscoveryAsHierarchy/AsHierarchyGetResponse.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Tags/MicrosoftGraphEdiscoveryAsHierarchy/AsHierarchyGetResponse.cs @@ -1,34 +1,36 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.Ediscovery; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.MicrosoftGraphEdiscoveryAsHierarchy { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AsHierarchyGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class AsHierarchyGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new AsHierarchyGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.MicrosoftGraphEdiscoveryAsHierarchy.AsHierarchyGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AsHierarchyGetResponse(); + return new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.MicrosoftGraphEdiscoveryAsHierarchy.AsHierarchyGetResponse(); } /// /// The deserialization information for the current model @@ -38,7 +40,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(Tag.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.Ediscovery.Tag.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -49,7 +51,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Tags/MicrosoftGraphEdiscoveryAsHierarchy/MicrosoftGraphEdiscoveryAsHierarchyRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Tags/MicrosoftGraphEdiscoveryAsHierarchy/MicrosoftGraphEdiscoveryAsHierarchyRequestBuilder.cs index e34e7f978d..d0507059db 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Tags/MicrosoftGraphEdiscoveryAsHierarchy/MicrosoftGraphEdiscoveryAsHierarchyRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Tags/MicrosoftGraphEdiscoveryAsHierarchy/MicrosoftGraphEdiscoveryAsHierarchyRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.MicrosoftGraphEdiscoveryA /// /// Provides operations to call the asHierarchy method. /// - public class MicrosoftGraphEdiscoveryAsHierarchyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryAsHierarchyRequestBuilder : BaseCliRequestBuilder { /// - /// Invoke function asHierarchy + /// Return a list of tag objects in hierarchial form /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Invoke function asHierarchy"; + command.Description = "Return a list of tag objects in hierarchial form"; var caseIdOption = new Option("--case-id", description: "The unique identifier of case") { }; caseIdOption.IsRequired = true; @@ -124,32 +127,32 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphEdiscoveryAsHierarchyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/tags/microsoft.graph.ediscovery.asHierarchy(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphEdiscoveryAsHierarchyRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/tags/microsoft.graph.ediscovery.asHierarchy(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Invoke function asHierarchy + /// Return a list of tag objects in hierarchial form /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -158,9 +161,10 @@ public RequestInformation ToGetRequestInformation(Action - /// Invoke function asHierarchy + /// Return a list of tag objects in hierarchial form /// - public class MicrosoftGraphEdiscoveryAsHierarchyRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEdiscoveryAsHierarchyRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -224,3 +228,4 @@ public class MicrosoftGraphEdiscoveryAsHierarchyRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/Cases/Item/Tags/TagsRequestBuilder.cs b/src/generated/Compliance/Ediscovery/Cases/Item/Tags/TagsRequestBuilder.cs index 7141afb432..a79a71f376 100644 --- a/src/generated/Compliance/Ediscovery/Cases/Item/Tags/TagsRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/Cases/Item/Tags/TagsRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.Count; using ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.Item; using ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.MicrosoftGraphEdiscoveryAsHierarchy; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.Compliance.Ediscovery.Cases.Item.Tags /// /// Provides operations to manage the tags property of the microsoft.graph.ediscovery.case entity. /// - public class TagsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TagsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the tags property of the microsoft.graph.ediscovery.case entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new TagItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.Item.TagItemRequestBuilder(PathParameters); commands.Add(builder.BuildChildTagsNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -48,7 +51,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -62,7 +65,7 @@ public Command BuildCountNavCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildCreateCommand() { var command = new Command("create"); @@ -89,8 +92,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Tag.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.Tag.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -115,7 +118,7 @@ public Command BuildCreateCommand() /// Find more info here /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildListCommand() { var command = new Command("list"); @@ -222,7 +225,7 @@ public Command BuildMicrosoftGraphEdiscoveryAsHierarchyNavCommand() { var command = new Command("microsoft-graph-ediscovery-as-hierarchy"); command.Description = "Provides operations to call the asHierarchy method."; - var builder = new MicrosoftGraphEdiscoveryAsHierarchyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.Item.Tags.MicrosoftGraphEdiscoveryAsHierarchy.MicrosoftGraphEdiscoveryAsHierarchyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -232,14 +235,14 @@ public Command BuildMicrosoftGraphEdiscoveryAsHierarchyNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TagsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/tags{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TagsRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery/cases/{case%2Did}/tags{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -250,14 +253,14 @@ public TagsRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscover /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -271,14 +274,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Tag body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.Tag body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Tag body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Ediscovery.Tag body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -290,7 +293,8 @@ public RequestInformation ToPostRequestInformation(Tag body, Action /// Retrieve a list of tag objects from an eDiscovery case. /// - public class TagsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TagsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -354,3 +358,4 @@ public class TagsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Compliance/Ediscovery/EdiscoveryRequestBuilder.cs b/src/generated/Compliance/Ediscovery/EdiscoveryRequestBuilder.cs index ab443eb95a..37c8732f5b 100644 --- a/src/generated/Compliance/Ediscovery/EdiscoveryRequestBuilder.cs +++ b/src/generated/Compliance/Ediscovery/EdiscoveryRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Compliance.Ediscovery.Cases; using ApiSdk.Models.Ediscovery; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Compliance.Ediscovery /// /// Provides operations to manage the ediscovery property of the microsoft.graph.compliance entity. /// - public class EdiscoveryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EdiscoveryRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the cases property of the microsoft.graph.ediscovery.ediscoveryroot entity. @@ -30,7 +33,7 @@ public Command BuildCasesNavCommand() { var command = new Command("cases"); command.Description = "Provides operations to manage the cases property of the microsoft.graph.ediscovery.ediscoveryroot entity."; - var builder = new CasesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Compliance.Ediscovery.Cases.CasesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -53,23 +56,16 @@ public Command BuildCasesNavCommand() /// Delete navigation property ediscovery for compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property ediscovery for compliance"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -83,28 +79,16 @@ public Command BuildDeleteCommand() /// Get ediscovery from compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get ediscovery from compliance"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -112,8 +96,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -130,7 +112,7 @@ public Command BuildGetCommand() /// Update the navigation property ediscovery in compliance /// /// A - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -152,8 +134,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Ediscoveryroot.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Ediscovery.Ediscoveryroot.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -173,14 +155,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public EdiscoveryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/compliance/ediscovery{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EdiscoveryRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/ediscovery{?%24expand,%24select}", rawUrl) @@ -191,7 +173,7 @@ public EdiscoveryRequestBuilder(string rawUrl) : base("{+baseurl}/compliance/edi /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -211,14 +193,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -232,14 +214,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace")] + [Obsolete("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(Ediscoveryroot body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.Ediscoveryroot body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(Ediscoveryroot body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Ediscovery.Ediscoveryroot body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +233,8 @@ public RequestInformation ToPatchRequestInformation(Ediscoveryroot body, Action< /// /// Get ediscovery from compliance /// - public class EdiscoveryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EdiscoveryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -276,3 +259,4 @@ public class EdiscoveryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/ConnectionsRequestBuilder.cs b/src/generated/Connections/ConnectionsRequestBuilder.cs index b59d9053f6..ad311cf041 100644 --- a/src/generated/Connections/ConnectionsRequestBuilder.cs +++ b/src/generated/Connections/ConnectionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Connections.Count; using ApiSdk.Connections.Item; using ApiSdk.Models.ExternalConnectors; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Connections /// /// Provides operations to manage the collection of externalConnection entities. /// - public class ConnectionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConnectionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of externalConnection entities. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ExternalConnectionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Connections.Item.ExternalConnectionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildGroupsNavCommand()); @@ -50,7 +53,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Connections.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -84,8 +87,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ExternalConnection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExternalConnectors.ExternalConnection.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -112,41 +115,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get entities from connections"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -154,14 +122,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -171,14 +131,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -201,14 +153,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ConnectionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ConnectionsRequestBuilder(string rawUrl) : base("{+baseurl}/connections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -221,11 +173,11 @@ public ConnectionsRequestBuilder(string rawUrl) : base("{+baseurl}/connections{? /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -241,11 +193,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ExternalConnection body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExternalConnectors.ExternalConnection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ExternalConnection body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExternalConnectors.ExternalConnection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -257,7 +209,8 @@ public RequestInformation ToPostRequestInformation(ExternalConnection body, Acti /// /// Get entities from connections /// - public class ConnectionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConnectionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -321,3 +274,4 @@ public class ConnectionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Count/CountRequestBuilder.cs b/src/generated/Connections/Count/CountRequestBuilder.cs index d71a41e073..646c5809ff 100644 --- a/src/generated/Connections/Count/CountRequestBuilder.cs +++ b/src/generated/Connections/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Connections.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/connections/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/connections/$count{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/ExternalConnectionItemRequestBuilder.cs b/src/generated/Connections/Item/ExternalConnectionItemRequestBuilder.cs index 4424dcdf11..8d0301abf3 100644 --- a/src/generated/Connections/Item/ExternalConnectionItemRequestBuilder.cs +++ b/src/generated/Connections/Item/ExternalConnectionItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Connections.Item.Groups; using ApiSdk.Connections.Item.Items; using ApiSdk.Connections.Item.Operations; @@ -6,6 +7,7 @@ using ApiSdk.Connections.Item.Schema; using ApiSdk.Models.ExternalConnectors; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -24,7 +26,8 @@ namespace ApiSdk.Connections.Item /// /// Provides operations to manage the collection of externalConnection entities. /// - public class ExternalConnectionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExternalConnectionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete entity from connections @@ -121,7 +124,7 @@ public Command BuildGroupsNavCommand() { var command = new Command("groups"); command.Description = "Provides operations to manage the groups property of the microsoft.graph.externalConnectors.externalConnection entity."; - var builder = new GroupsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Connections.Item.Groups.GroupsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -148,7 +151,7 @@ public Command BuildItemsNavCommand() { var command = new Command("items"); command.Description = "Provides operations to manage the items property of the microsoft.graph.externalConnectors.externalConnection entity."; - var builder = new ItemsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Connections.Item.Items.ItemsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -175,7 +178,7 @@ public Command BuildOperationsNavCommand() { var command = new Command("operations"); command.Description = "Provides operations to manage the operations property of the microsoft.graph.externalConnectors.externalConnection entity."; - var builder = new OperationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Connections.Item.Operations.OperationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -224,8 +227,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ExternalConnection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExternalConnectors.ExternalConnection.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -253,7 +256,7 @@ public Command BuildQuotaNavCommand() { var command = new Command("quota"); command.Description = "Provides operations to manage the quota property of the microsoft.graph.externalConnectors.externalConnection entity."; - var builder = new QuotaRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Connections.Item.Quota.QuotaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -272,7 +275,7 @@ public Command BuildSchemaNavCommand() { var command = new Command("schema"); command.Description = "Provides operations to manage the schema property of the microsoft.graph.externalConnectors.externalConnection entity."; - var builder = new SchemaRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Connections.Item.Schema.SchemaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); execCommands.Add(builder.BuildPatchCommand()); @@ -283,14 +286,14 @@ public Command BuildSchemaNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ExternalConnectionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections/{externalConnection%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExternalConnectionItemRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{externalConnection%2Did}{?%24expand,%24select}", rawUrl) @@ -322,11 +325,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -342,11 +345,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ExternalConnection body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExternalConnectors.ExternalConnection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ExternalConnection body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExternalConnectors.ExternalConnection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -358,7 +361,8 @@ public RequestInformation ToPatchRequestInformation(ExternalConnection body, Act /// /// Get entity from connections by key /// - public class ExternalConnectionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExternalConnectionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -383,3 +387,4 @@ public class ExternalConnectionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/Groups/Count/CountRequestBuilder.cs b/src/generated/Connections/Item/Groups/Count/CountRequestBuilder.cs index 8c75bf25d6..8e26811b6d 100644 --- a/src/generated/Connections/Item/Groups/Count/CountRequestBuilder.cs +++ b/src/generated/Connections/Item/Groups/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Connections.Item.Groups.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections/{externalConnection%2Did}/groups/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{externalConnection%2Did}/groups/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{extern /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/Groups/GroupsRequestBuilder.cs b/src/generated/Connections/Item/Groups/GroupsRequestBuilder.cs index 78435dac17..98755c58b0 100644 --- a/src/generated/Connections/Item/Groups/GroupsRequestBuilder.cs +++ b/src/generated/Connections/Item/Groups/GroupsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Connections.Item.Groups.Count; using ApiSdk.Connections.Item.Groups.Item; using ApiSdk.Models.ExternalConnectors; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Connections.Item.Groups /// /// Provides operations to manage the groups property of the microsoft.graph.externalConnectors.externalConnection entity. /// - public class GroupsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the groups property of the microsoft.graph.externalConnectors.externalConnection entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ExternalGroupItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Connections.Item.Groups.Item.ExternalGroupItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildMembersNavCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Connections.Item.Groups.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ExternalGroup.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExternalConnectors.ExternalGroup.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GroupsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections/{externalConnection%2Did}/groups{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupsRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{externalConnection%2Did}/groups{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public GroupsRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{exter /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ExternalGroup body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExternalConnectors.ExternalGroup body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ExternalGroup body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExternalConnectors.ExternalGroup body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(ExternalGroup body, Action /// Get groups from connections /// - public class GroupsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class GroupsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/Groups/Item/ExternalGroupItemRequestBuilder.cs b/src/generated/Connections/Item/Groups/Item/ExternalGroupItemRequestBuilder.cs index 683b3632ab..057a4fd058 100644 --- a/src/generated/Connections/Item/Groups/Item/ExternalGroupItemRequestBuilder.cs +++ b/src/generated/Connections/Item/Groups/Item/ExternalGroupItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Connections.Item.Groups.Item.Members; using ApiSdk.Models.ExternalConnectors; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Connections.Item.Groups.Item /// /// Provides operations to manage the groups property of the microsoft.graph.externalConnectors.externalConnection entity. /// - public class ExternalGroupItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExternalGroupItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property groups for connections @@ -129,7 +132,7 @@ public Command BuildMembersNavCommand() { var command = new Command("members"); command.Description = "Provides operations to manage the members property of the microsoft.graph.externalConnectors.externalGroup entity."; - var builder = new MembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Connections.Item.Groups.Item.Members.MembersRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -183,8 +186,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ExternalGroup.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExternalConnectors.ExternalGroup.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -206,14 +209,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ExternalGroupItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections/{externalConnection%2Did}/groups/{externalGroup%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExternalGroupItemRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{externalConnection%2Did}/groups/{externalGroup%2Did}{?%24expand,%24select}", rawUrl) @@ -245,11 +248,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -265,11 +268,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ExternalGroup body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExternalConnectors.ExternalGroup body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ExternalGroup body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExternalConnectors.ExternalGroup body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(ExternalGroup body, Action /// Get groups from connections /// - public class ExternalGroupItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExternalGroupItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class ExternalGroupItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/Groups/Item/Members/Count/CountRequestBuilder.cs b/src/generated/Connections/Item/Groups/Item/Members/Count/CountRequestBuilder.cs index d053c49c1c..1dcc559566 100644 --- a/src/generated/Connections/Item/Groups/Item/Members/Count/CountRequestBuilder.cs +++ b/src/generated/Connections/Item/Groups/Item/Members/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Connections.Item.Groups.Item.Members.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections/{externalConnection%2Did}/groups/{externalGroup%2Did}/members/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{externalConnection%2Did}/groups/{externalGroup%2Did}/members/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{extern /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/Groups/Item/Members/Item/IdentityItemRequestBuilder.cs b/src/generated/Connections/Item/Groups/Item/Members/Item/IdentityItemRequestBuilder.cs index bf7e2d1ac1..1a36aa2f50 100644 --- a/src/generated/Connections/Item/Groups/Item/Members/Item/IdentityItemRequestBuilder.cs +++ b/src/generated/Connections/Item/Groups/Item/Members/Item/IdentityItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ExternalConnectors; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Connections.Item.Groups.Item.Members.Item /// /// Provides operations to manage the members property of the microsoft.graph.externalConnectors.externalGroup entity. /// - public class IdentityItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IdentityItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property members for connections @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.ExternalConnectors.Identity.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExternalConnectors.Identity.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public IdentityItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections/{externalConnection%2Did}/groups/{externalGroup%2Did}/members/{identity%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IdentityItemRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{externalConnection%2Did}/groups/{externalGroup%2Did}/members/{identity%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ExternalConnectors.Identity body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExternalConnectors.Identity body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ExternalConnectors.Identity body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExternalConnectors.Identity body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ExternalConnec /// /// A member added to an externalGroup. You can add Microsoft Entra users, Microsoft Entra groups, or other externalGroups as members. /// - public class IdentityItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IdentityItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class IdentityItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/Groups/Item/Members/MembersRequestBuilder.cs b/src/generated/Connections/Item/Groups/Item/Members/MembersRequestBuilder.cs index 08989e562b..5eedd0f3aa 100644 --- a/src/generated/Connections/Item/Groups/Item/Members/MembersRequestBuilder.cs +++ b/src/generated/Connections/Item/Groups/Item/Members/MembersRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Connections.Item.Groups.Item.Members.Count; using ApiSdk.Connections.Item.Groups.Item.Members.Item; using ApiSdk.Models.ExternalConnectors; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Connections.Item.Groups.Item.Members /// /// Provides operations to manage the members property of the microsoft.graph.externalConnectors.externalGroup entity. /// - public class MembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MembersRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the members property of the microsoft.graph.externalConnectors.externalGroup entity. @@ -30,7 +33,7 @@ public class MembersRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new IdentityItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Connections.Item.Groups.Item.Members.Item.IdentityItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Connections.Item.Groups.Item.Members.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.ExternalConnectors.Identity.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExternalConnectors.Identity.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections/{externalConnection%2Did}/groups/{externalGroup%2Did}/members{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MembersRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{externalConnection%2Did}/groups/{externalGroup%2Did}/members{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public MembersRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{exte /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.ExternalConnectors.Identity body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExternalConnectors.Identity body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.ExternalConnectors.Identity body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExternalConnectors.Identity body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.ExternalConnect /// /// A member added to an externalGroup. You can add Microsoft Entra users, Microsoft Entra groups, or other externalGroups as members. /// - public class MembersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MembersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class MembersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/Items/Count/CountRequestBuilder.cs b/src/generated/Connections/Item/Items/Count/CountRequestBuilder.cs index 1b2ba1f3f3..9f0c3b4669 100644 --- a/src/generated/Connections/Item/Items/Count/CountRequestBuilder.cs +++ b/src/generated/Connections/Item/Items/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Connections.Item.Items.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections/{externalConnection%2Did}/items/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{externalConnection%2Did}/items/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{extern /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/Items/Item/Activities/ActivitiesRequestBuilder.cs b/src/generated/Connections/Item/Items/Item/Activities/ActivitiesRequestBuilder.cs index 46e247d112..b1a51fe32b 100644 --- a/src/generated/Connections/Item/Items/Item/Activities/ActivitiesRequestBuilder.cs +++ b/src/generated/Connections/Item/Items/Item/Activities/ActivitiesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Connections.Item.Items.Item.Activities.Count; using ApiSdk.Connections.Item.Items.Item.Activities.Item; using ApiSdk.Models.ExternalConnectors; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Connections.Item.Items.Item.Activities /// /// Provides operations to manage the activities property of the microsoft.graph.externalConnectors.externalItem entity. /// - public class ActivitiesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ActivitiesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the activities property of the microsoft.graph.externalConnectors.externalItem entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ExternalActivityItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Connections.Item.Items.Item.Activities.Item.ExternalActivityItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Connections.Item.Items.Item.Activities.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -90,8 +93,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ExternalActivity.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExternalConnectors.ExternalActivity.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -221,14 +224,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ActivitiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections/{externalConnection%2Did}/items/{externalItem%2Did}/activities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ActivitiesRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{externalConnection%2Did}/items/{externalItem%2Did}/activities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -241,11 +244,11 @@ public ActivitiesRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{e /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -261,11 +264,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ExternalActivity body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExternalConnectors.ExternalActivity body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ExternalActivity body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExternalConnectors.ExternalActivity body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -277,7 +280,8 @@ public RequestInformation ToPostRequestInformation(ExternalActivity body, Action /// /// Returns a list of activities performed on the item. Write-only. /// - public class ActivitiesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ActivitiesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -341,3 +345,4 @@ public class ActivitiesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/Items/Item/Activities/Count/CountRequestBuilder.cs b/src/generated/Connections/Item/Items/Item/Activities/Count/CountRequestBuilder.cs index bc87763557..bc59775d28 100644 --- a/src/generated/Connections/Item/Items/Item/Activities/Count/CountRequestBuilder.cs +++ b/src/generated/Connections/Item/Items/Item/Activities/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Connections.Item.Items.Item.Activities.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections/{externalConnection%2Did}/items/{externalItem%2Did}/activities/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{externalConnection%2Did}/items/{externalItem%2Did}/activities/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{extern /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/Items/Item/Activities/Item/ExternalActivityItemRequestBuilder.cs b/src/generated/Connections/Item/Items/Item/Activities/Item/ExternalActivityItemRequestBuilder.cs index a77f9daa42..7593d7996a 100644 --- a/src/generated/Connections/Item/Items/Item/Activities/Item/ExternalActivityItemRequestBuilder.cs +++ b/src/generated/Connections/Item/Items/Item/Activities/Item/ExternalActivityItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Connections.Item.Items.Item.Activities.Item.PerformedBy; using ApiSdk.Models.ExternalConnectors; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Connections.Item.Items.Item.Activities.Item /// /// Provides operations to manage the activities property of the microsoft.graph.externalConnectors.externalItem entity. /// - public class ExternalActivityItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExternalActivityItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property activities for connections @@ -173,8 +176,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ExternalActivity.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExternalConnectors.ExternalActivity.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -204,7 +207,7 @@ public Command BuildPerformedByNavCommand() { var command = new Command("performed-by"); command.Description = "Provides operations to manage the performedBy property of the microsoft.graph.externalConnectors.externalActivity entity."; - var builder = new PerformedByRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Connections.Item.Items.Item.Activities.Item.PerformedBy.PerformedByRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -214,14 +217,14 @@ public Command BuildPerformedByNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ExternalActivityItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections/{externalConnection%2Did}/items/{externalItem%2Did}/activities/{externalActivity%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExternalActivityItemRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{externalConnection%2Did}/items/{externalItem%2Did}/activities/{externalActivity%2Did}{?%24expand,%24select}", rawUrl) @@ -253,11 +256,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -273,11 +276,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ExternalActivity body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExternalConnectors.ExternalActivity body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ExternalActivity body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExternalConnectors.ExternalActivity body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(ExternalActivity body, Actio /// /// Returns a list of activities performed on the item. Write-only. /// - public class ExternalActivityItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExternalActivityItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class ExternalActivityItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/Items/Item/Activities/Item/PerformedBy/PerformedByRequestBuilder.cs b/src/generated/Connections/Item/Items/Item/Activities/Item/PerformedBy/PerformedByRequestBuilder.cs index a7f5949dc8..b44c0f6da9 100644 --- a/src/generated/Connections/Item/Items/Item/Activities/Item/PerformedBy/PerformedByRequestBuilder.cs +++ b/src/generated/Connections/Item/Items/Item/Activities/Item/PerformedBy/PerformedByRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ExternalConnectors; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Connections.Item.Items.Item.Activities.Item.PerformedBy /// /// Provides operations to manage the performedBy property of the microsoft.graph.externalConnectors.externalActivity entity. /// - public class PerformedByRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PerformedByRequestBuilder : BaseCliRequestBuilder { /// /// Represents an identity used to identify who is responsible for the activity. @@ -86,14 +89,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PerformedByRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections/{externalConnection%2Did}/items/{externalItem%2Did}/activities/{externalActivity%2Did}/performedBy{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PerformedByRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{externalConnection%2Did}/items/{externalItem%2Did}/activities/{externalActivity%2Did}/performedBy{?%24expand,%24select}", rawUrl) @@ -106,11 +109,11 @@ public PerformedByRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -121,7 +124,8 @@ public RequestInformation ToGetRequestInformation(Action /// Represents an identity used to identify who is responsible for the activity. /// - public class PerformedByRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PerformedByRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -146,3 +150,4 @@ public class PerformedByRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.cs b/src/generated/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.cs index 0006a6b8ae..ed261649bc 100644 --- a/src/generated/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.cs +++ b/src/generated/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Connections.Item.Items.Item.Activities; using ApiSdk.Connections.Item.Items.Item.MicrosoftGraphExternalConnectorsAddActivities; using ApiSdk.Models.ExternalConnectors; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Connections.Item.Items.Item /// /// Provides operations to manage the items property of the microsoft.graph.externalConnectors.externalConnection entity. /// - public class ExternalItemItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExternalItemItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the activities property of the microsoft.graph.externalConnectors.externalItem entity. @@ -31,7 +34,7 @@ public Command BuildActivitiesNavCommand() { var command = new Command("activities"); command.Description = "Provides operations to manage the activities property of the microsoft.graph.externalConnectors.externalItem entity."; - var builder = new ActivitiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Connections.Item.Items.Item.Activities.ActivitiesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -157,7 +160,7 @@ public Command BuildMicrosoftGraphExternalConnectorsAddActivitiesNavCommand() { var command = new Command("microsoft-graph-external-connectors-add-activities"); command.Description = "Provides operations to call the addActivities method."; - var builder = new MicrosoftGraphExternalConnectorsAddActivitiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Connections.Item.Items.Item.MicrosoftGraphExternalConnectorsAddActivities.MicrosoftGraphExternalConnectorsAddActivitiesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -201,8 +204,8 @@ public Command BuildPutCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ExternalItem.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExternalConnectors.ExternalItem.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -224,14 +227,14 @@ public Command BuildPutCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ExternalItemItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections/{externalConnection%2Did}/items/{externalItem%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExternalItemItemRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{externalConnection%2Did}/items/{externalItem%2Did}{?%24expand,%24select}", rawUrl) @@ -263,11 +266,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -283,11 +286,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPutRequestInformation(ExternalItem body, Action>? requestConfiguration = default) + public RequestInformation ToPutRequestInformation(global::ApiSdk.Models.ExternalConnectors.ExternalItem body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPutRequestInformation(ExternalItem body, Action> requestConfiguration = default) + public RequestInformation ToPutRequestInformation(global::ApiSdk.Models.ExternalConnectors.ExternalItem body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -299,7 +302,8 @@ public RequestInformation ToPutRequestInformation(ExternalItem body, Action /// Get items from connections /// - public class ExternalItemItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExternalItemItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -324,3 +328,4 @@ public class ExternalItemItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/Items/Item/MicrosoftGraphExternalConnectorsAddActivities/AddActivitiesPostRequestBody.cs b/src/generated/Connections/Item/Items/Item/MicrosoftGraphExternalConnectorsAddActivities/AddActivitiesPostRequestBody.cs index e5465a4304..b79d18251a 100644 --- a/src/generated/Connections/Item/Items/Item/MicrosoftGraphExternalConnectorsAddActivities/AddActivitiesPostRequestBody.cs +++ b/src/generated/Connections/Item/Items/Item/MicrosoftGraphExternalConnectorsAddActivities/AddActivitiesPostRequestBody.cs @@ -1,28 +1,30 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ExternalConnectors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Connections.Item.Items.Item.MicrosoftGraphExternalConnectorsAddActivities { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddActivitiesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddActivitiesPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// The activities property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Activities { get; set; } + public List? Activities { get; set; } #nullable restore #else - public List Activities { get; set; } + public List Activities { get; set; } #endif /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. public IDictionary AdditionalData { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddActivitiesPostRequestBody() { @@ -31,12 +33,12 @@ public AddActivitiesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddActivitiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Connections.Item.Items.Item.MicrosoftGraphExternalConnectorsAddActivities.AddActivitiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddActivitiesPostRequestBody(); + return new global::ApiSdk.Connections.Item.Items.Item.MicrosoftGraphExternalConnectorsAddActivities.AddActivitiesPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "activities", n => { Activities = n.GetCollectionOfObjectValues(ExternalActivity.CreateFromDiscriminatorValue)?.ToList(); } }, + { "activities", n => { Activities = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ExternalConnectors.ExternalActivity.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("activities", Activities); + writer.WriteCollectionOfObjectValues("activities", Activities); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/Items/Item/MicrosoftGraphExternalConnectorsAddActivities/AddActivitiesPostResponse.cs b/src/generated/Connections/Item/Items/Item/MicrosoftGraphExternalConnectorsAddActivities/AddActivitiesPostResponse.cs index e6d842955e..d7a1ae162f 100644 --- a/src/generated/Connections/Item/Items/Item/MicrosoftGraphExternalConnectorsAddActivities/AddActivitiesPostResponse.cs +++ b/src/generated/Connections/Item/Items/Item/MicrosoftGraphExternalConnectorsAddActivities/AddActivitiesPostResponse.cs @@ -1,34 +1,36 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ExternalConnectors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Connections.Item.Items.Item.MicrosoftGraphExternalConnectorsAddActivities { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddActivitiesPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class AddActivitiesPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new AddActivitiesPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Connections.Item.Items.Item.MicrosoftGraphExternalConnectorsAddActivities.AddActivitiesPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddActivitiesPostResponse(); + return new global::ApiSdk.Connections.Item.Items.Item.MicrosoftGraphExternalConnectorsAddActivities.AddActivitiesPostResponse(); } /// /// The deserialization information for the current model @@ -38,7 +40,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(ExternalActivityResult.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ExternalConnectors.ExternalActivityResult.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -49,7 +51,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/Items/Item/MicrosoftGraphExternalConnectorsAddActivities/MicrosoftGraphExternalConnectorsAddActivitiesRequestBuilder.cs b/src/generated/Connections/Item/Items/Item/MicrosoftGraphExternalConnectorsAddActivities/MicrosoftGraphExternalConnectorsAddActivitiesRequestBuilder.cs index 5ea09a5b1c..529f0a410e 100644 --- a/src/generated/Connections/Item/Items/Item/MicrosoftGraphExternalConnectorsAddActivities/MicrosoftGraphExternalConnectorsAddActivitiesRequestBuilder.cs +++ b/src/generated/Connections/Item/Items/Item/MicrosoftGraphExternalConnectorsAddActivities/MicrosoftGraphExternalConnectorsAddActivitiesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Connections.Item.Items.Item.MicrosoftGraphExternalConnectorsAdd /// /// Provides operations to call the addActivities method. /// - public class MicrosoftGraphExternalConnectorsAddActivitiesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphExternalConnectorsAddActivitiesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action addActivities @@ -59,8 +62,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddActivitiesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Connections.Item.Items.Item.MicrosoftGraphExternalConnectorsAddActivities.AddActivitiesPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -91,14 +94,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftGraphExternalConnectorsAddActivitiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections/{externalConnection%2Did}/items/{externalItem%2Did}/microsoft.graph.externalConnectors.addActivities", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphExternalConnectorsAddActivitiesRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{externalConnection%2Did}/items/{externalItem%2Did}/microsoft.graph.externalConnectors.addActivities", rawUrl) @@ -112,11 +115,11 @@ public MicrosoftGraphExternalConnectorsAddActivitiesRequestBuilder(string rawUrl /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddActivitiesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Connections.Item.Items.Item.MicrosoftGraphExternalConnectorsAddActivities.AddActivitiesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddActivitiesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Connections.Item.Items.Item.MicrosoftGraphExternalConnectorsAddActivities.AddActivitiesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -127,3 +130,4 @@ public RequestInformation ToPostRequestInformation(AddActivitiesPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/Items/ItemsRequestBuilder.cs b/src/generated/Connections/Item/Items/ItemsRequestBuilder.cs index 4e212b8692..20abb0053d 100644 --- a/src/generated/Connections/Item/Items/ItemsRequestBuilder.cs +++ b/src/generated/Connections/Item/Items/ItemsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Connections.Item.Items.Count; using ApiSdk.Connections.Item.Items.Item; using ApiSdk.Models.ExternalConnectors; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Connections.Item.Items /// /// Provides operations to manage the items property of the microsoft.graph.externalConnectors.externalConnection entity. /// - public class ItemsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the items property of the microsoft.graph.externalConnectors.externalConnection entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ExternalItemItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Connections.Item.Items.Item.ExternalItemItemRequestBuilder(PathParameters); commands.Add(builder.BuildActivitiesNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Connections.Item.Items.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ExternalItem.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExternalConnectors.ExternalItem.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -210,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ItemsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections/{externalConnection%2Did}/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ItemsRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{externalConnection%2Did}/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public ItemsRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{extern /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -250,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ExternalItem body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExternalConnectors.ExternalItem body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ExternalItem body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExternalConnectors.ExternalItem body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(ExternalItem body, Action /// Get items from connections /// - public class ItemsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class ItemsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/Operations/Count/CountRequestBuilder.cs b/src/generated/Connections/Item/Operations/Count/CountRequestBuilder.cs index f81f835ff9..3f52c9e010 100644 --- a/src/generated/Connections/Item/Operations/Count/CountRequestBuilder.cs +++ b/src/generated/Connections/Item/Operations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Connections.Item.Operations.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections/{externalConnection%2Did}/operations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{externalConnection%2Did}/operations/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{extern /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/Operations/Item/ConnectionOperationItemRequestBuilder.cs b/src/generated/Connections/Item/Operations/Item/ConnectionOperationItemRequestBuilder.cs index 204f078b27..3e76f98c7b 100644 --- a/src/generated/Connections/Item/Operations/Item/ConnectionOperationItemRequestBuilder.cs +++ b/src/generated/Connections/Item/Operations/Item/ConnectionOperationItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ExternalConnectors; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Connections.Item.Operations.Item /// /// Provides operations to manage the operations property of the microsoft.graph.externalConnectors.externalConnection entity. /// - public class ConnectionOperationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConnectionOperationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property operations for connections @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ConnectionOperation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExternalConnectors.ConnectionOperation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ConnectionOperationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections/{externalConnection%2Did}/operations/{connectionOperation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ConnectionOperationItemRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{externalConnection%2Did}/operations/{connectionOperation%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ConnectionOperation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExternalConnectors.ConnectionOperation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ConnectionOperation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExternalConnectors.ConnectionOperation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ConnectionOperation body, Ac /// /// Get operations from connections /// - public class ConnectionOperationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConnectionOperationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ConnectionOperationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/Operations/OperationsRequestBuilder.cs b/src/generated/Connections/Item/Operations/OperationsRequestBuilder.cs index e0b5af4be7..bebf5a3430 100644 --- a/src/generated/Connections/Item/Operations/OperationsRequestBuilder.cs +++ b/src/generated/Connections/Item/Operations/OperationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Connections.Item.Operations.Count; using ApiSdk.Connections.Item.Operations.Item; using ApiSdk.Models.ExternalConnectors; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Connections.Item.Operations /// /// Provides operations to manage the operations property of the microsoft.graph.externalConnectors.externalConnection entity. /// - public class OperationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OperationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the operations property of the microsoft.graph.externalConnectors.externalConnection entity. @@ -30,7 +33,7 @@ public class OperationsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ConnectionOperationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Connections.Item.Operations.Item.ConnectionOperationItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Connections.Item.Operations.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ConnectionOperation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExternalConnectors.ConnectionOperation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public OperationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections/{externalConnection%2Did}/operations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OperationsRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{externalConnection%2Did}/operations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public OperationsRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{e /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ConnectionOperation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExternalConnectors.ConnectionOperation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ConnectionOperation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExternalConnectors.ConnectionOperation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(ConnectionOperation body, Act /// /// Get operations from connections /// - public class OperationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OperationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class OperationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/Quota/QuotaRequestBuilder.cs b/src/generated/Connections/Item/Quota/QuotaRequestBuilder.cs index c58893851b..1898839ad5 100644 --- a/src/generated/Connections/Item/Quota/QuotaRequestBuilder.cs +++ b/src/generated/Connections/Item/Quota/QuotaRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ExternalConnectors; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Connections.Item.Quota /// /// Provides operations to manage the quota property of the microsoft.graph.externalConnectors.externalConnection entity. /// - public class QuotaRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class QuotaRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property quota for connections @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ConnectionQuota.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExternalConnectors.ConnectionQuota.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public QuotaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections/{externalConnection%2Did}/quota{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public QuotaRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{externalConnection%2Did}/quota{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ConnectionQuota body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExternalConnectors.ConnectionQuota body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ConnectionQuota body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExternalConnectors.ConnectionQuota body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ConnectionQuota body, Action /// /// Get quota from connections /// - public class QuotaRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class QuotaRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class QuotaRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Connections/Item/Schema/SchemaRequestBuilder.cs b/src/generated/Connections/Item/Schema/SchemaRequestBuilder.cs index ee50949cc7..c3c9d3c91f 100644 --- a/src/generated/Connections/Item/Schema/SchemaRequestBuilder.cs +++ b/src/generated/Connections/Item/Schema/SchemaRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ExternalConnectors; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Connections.Item.Schema /// /// Provides operations to manage the schema property of the microsoft.graph.externalConnectors.externalConnection entity. /// - public class SchemaRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SchemaRequestBuilder : BaseCliRequestBuilder { /// /// Get schema from connections @@ -103,8 +106,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.ExternalConnectors.Schema.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExternalConnectors.Schema.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -125,14 +128,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SchemaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/connections/{externalConnection%2Did}/schema{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SchemaRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{externalConnection%2Did}/schema{?%24expand,%24select}", rawUrl) @@ -145,11 +148,11 @@ public SchemaRequestBuilder(string rawUrl) : base("{+baseurl}/connections/{exter /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -165,11 +168,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ExternalConnectors.Schema body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExternalConnectors.Schema body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ExternalConnectors.Schema body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExternalConnectors.Schema body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -181,7 +184,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ExternalConnec /// /// Get schema from connections /// - public class SchemaRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SchemaRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -206,3 +210,4 @@ public class SchemaRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/ContactsRequestBuilder.cs b/src/generated/Contacts/ContactsRequestBuilder.cs index 05b705c15c..bd4cd20819 100644 --- a/src/generated/Contacts/ContactsRequestBuilder.cs +++ b/src/generated/Contacts/ContactsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Contacts.Count; using ApiSdk.Contacts.Delta; using ApiSdk.Contacts.GetByIds; @@ -7,6 +8,7 @@ using ApiSdk.Contacts.ValidateProperties; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -25,7 +27,8 @@ namespace ApiSdk.Contacts /// /// Provides operations to manage the collection of orgContact entities. /// - public class ContactsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContactsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of orgContact entities. @@ -35,7 +38,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new OrgContactItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.OrgContactItemRequestBuilder(PathParameters); commands.Add(builder.BuildCheckMemberGroupsNavCommand()); commands.Add(builder.BuildCheckMemberObjectsNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -61,7 +64,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -95,8 +98,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(OrgContact.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.OrgContact.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -123,7 +126,7 @@ public Command BuildDeltaNavCommand() { var command = new Command("delta"); command.Description = "Provides operations to call the delta method."; - var builder = new DeltaRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Delta.DeltaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -140,7 +143,7 @@ public Command BuildGetByIdsNavCommand() { var command = new Command("get-by-ids"); command.Description = "Provides operations to call the getByIds method."; - var builder = new GetByIdsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.GetByIds.GetByIdsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -157,7 +160,7 @@ public Command BuildGetUserOwnedObjectsNavCommand() { var command = new Command("get-user-owned-objects"); command.Description = "Provides operations to call the getUserOwnedObjects method."; - var builder = new GetUserOwnedObjectsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.GetUserOwnedObjects.GetUserOwnedObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -175,46 +178,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get the list of organizational contacts for this organization.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/orgcontact-list?view=graph-rest-beta"; - var consistencyLevelOption = new Option("--consistency-level", description: "Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries") { - Arity = ArgumentArity.ZeroOrMore - }; - consistencyLevelOption.IsRequired = false; - command.AddOption(consistencyLevelOption); - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -222,15 +185,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var consistencyLevel = invocationContext.ParseResult.GetValueForOption(consistencyLevelOption); - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -240,16 +194,7 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); - if (consistencyLevel is not null) requestInfo.Headers.Add("ConsistencyLevel", consistencyLevel); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -278,7 +223,7 @@ public Command BuildValidatePropertiesNavCommand() { var command = new Command("validate-properties"); command.Description = "Provides operations to call the validateProperties method."; - var builder = new ValidatePropertiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.ValidateProperties.ValidatePropertiesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -288,14 +233,14 @@ public Command BuildValidatePropertiesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContactsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContactsRequestBuilder(string rawUrl) : base("{+baseurl}/contacts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -308,11 +253,11 @@ public ContactsRequestBuilder(string rawUrl) : base("{+baseurl}/contacts{?%24cou /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -328,11 +273,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(OrgContact body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.OrgContact body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(OrgContact body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.OrgContact body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -344,7 +289,8 @@ public RequestInformation ToPostRequestInformation(OrgContact body, Action /// Get the list of organizational contacts for this organization. /// - public class ContactsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContactsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -408,3 +354,4 @@ public class ContactsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Count/CountRequestBuilder.cs b/src/generated/Contacts/Count/CountRequestBuilder.cs index 0e8478283d..732347b210 100644 --- a/src/generated/Contacts/Count/CountRequestBuilder.cs +++ b/src/generated/Contacts/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Contacts.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,31 +31,12 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var consistencyLevelOption = new Option("--consistency-level", description: "Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries") { - Arity = ArgumentArity.ZeroOrMore - }; - consistencyLevelOption.IsRequired = false; - command.AddOption(consistencyLevelOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var consistencyLevel = invocationContext.ParseResult.GetValueForOption(consistencyLevelOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); - if (consistencyLevel is not null) requestInfo.Headers.Add("ConsistencyLevel", consistencyLevel); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -64,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/$count{?%24filter,%24search}", rawUrl) @@ -84,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/$count{?%2 /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -99,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -124,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Delta/DeltaGetResponse.cs b/src/generated/Contacts/Delta/DeltaGetResponse.cs index 1b80fb2ba4..8624aa05b5 100644 --- a/src/generated/Contacts/Delta/DeltaGetResponse.cs +++ b/src/generated/Contacts/Delta/DeltaGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contacts.Delta { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DeltaGetResponse : BaseDeltaFunctionResponse, IParsable + public partial class DeltaGetResponse : global::ApiSdk.Models.BaseDeltaFunctionResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Contacts.Delta.DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeltaGetResponse(); + return new global::ApiSdk.Contacts.Delta.DeltaGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(OrgContact.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.OrgContact.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Delta/DeltaRequestBuilder.cs b/src/generated/Contacts/Delta/DeltaRequestBuilder.cs index 83cea0fe9c..bfcbd9a73f 100644 --- a/src/generated/Contacts/Delta/DeltaRequestBuilder.cs +++ b/src/generated/Contacts/Delta/DeltaRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,52 +20,18 @@ namespace ApiSdk.Contacts.Delta /// /// Provides operations to call the delta method. /// - public class DeltaRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilder : BaseCliRequestBuilder { /// - /// Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. See change tracking for details. + /// Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. See change tracking for details.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/orgcontact-delta?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); + command.Description = "Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. For more information, see Use delta query to track changes in Microsoft Graph data for details.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/orgcontact-delta?view=graph-rest-beta"; var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -71,14 +39,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -88,14 +48,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Select = select; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -118,31 +70,31 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeltaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeltaRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. See change tracking for details. + /// Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -151,9 +103,10 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. See change tracking for details. + /// Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// - public class DeltaRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -217,3 +170,4 @@ public class DeltaRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/GetByIds/GetByIdsPostRequestBody.cs b/src/generated/Contacts/GetByIds/GetByIdsPostRequestBody.cs index 24fc214c85..151780f31e 100644 --- a/src/generated/Contacts/GetByIds/GetByIdsPostRequestBody.cs +++ b/src/generated/Contacts/GetByIds/GetByIdsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contacts.GetByIds { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetByIdsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetByIdsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class GetByIdsPostRequestBody : IAdditionalDataHolder, IParsable public List Types { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetByIdsPostRequestBody() { @@ -38,12 +40,12 @@ public GetByIdsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetByIdsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Contacts.GetByIds.GetByIdsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetByIdsPostRequestBody(); + return new global::ApiSdk.Contacts.GetByIds.GetByIdsPostRequestBody(); } /// /// The deserialization information for the current model @@ -53,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "types", n => { Types = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "types", n => { Types = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/GetByIds/GetByIdsPostResponse.cs b/src/generated/Contacts/GetByIds/GetByIdsPostResponse.cs index 0b857a9b64..d7622e57f6 100644 --- a/src/generated/Contacts/GetByIds/GetByIdsPostResponse.cs +++ b/src/generated/Contacts/GetByIds/GetByIdsPostResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contacts.GetByIds { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetByIdsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetByIdsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetByIdsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Contacts.GetByIds.GetByIdsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetByIdsPostResponse(); + return new global::ApiSdk.Contacts.GetByIds.GetByIdsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(DirectoryObject.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DirectoryObject.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/GetByIds/GetByIdsRequestBuilder.cs b/src/generated/Contacts/GetByIds/GetByIdsRequestBuilder.cs index e826d44181..e0320649b5 100644 --- a/src/generated/Contacts/GetByIds/GetByIdsRequestBuilder.cs +++ b/src/generated/Contacts/GetByIds/GetByIdsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Contacts.GetByIds /// /// Provides operations to call the getByIds method. /// - public class GetByIdsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetByIdsRequestBuilder : BaseCliRequestBuilder { /// /// Return the directory objects specified in a list of IDs. Some common uses for this function are to: @@ -50,8 +53,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetByIdsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Contacts.GetByIds.GetByIdsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -80,14 +83,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetByIdsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/getByIds", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetByIdsRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/getByIds", rawUrl) @@ -101,11 +104,11 @@ public GetByIdsRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/getById /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetByIdsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contacts.GetByIds.GetByIdsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetByIdsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contacts.GetByIds.GetByIdsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(GetByIdsPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs b/src/generated/Contacts/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs index 2027fe88b7..ec838e5893 100644 --- a/src/generated/Contacts/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs +++ b/src/generated/Contacts/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contacts.GetUserOwnedObjects { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetUserOwnedObjectsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetUserOwnedObjectsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class GetUserOwnedObjectsPostRequestBody : IAdditionalDataHolder, IParsab public string UserId { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetUserOwnedObjectsPostRequestBody() { @@ -38,12 +40,12 @@ public GetUserOwnedObjectsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetUserOwnedObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Contacts.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetUserOwnedObjectsPostRequestBody(); + return new global::ApiSdk.Contacts.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs b/src/generated/Contacts/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs index b8cdf037c8..a95280537d 100644 --- a/src/generated/Contacts/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs +++ b/src/generated/Contacts/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Contacts.GetUserOwnedObjects /// /// Provides operations to call the getUserOwnedObjects method. /// - public class GetUserOwnedObjectsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetUserOwnedObjectsRequestBuilder : BaseCliRequestBuilder { /// /// Retrieve a list of recently deleted application and group objects owned by the specified user. This API returns up to 1,000 deleted objects owned by the user, sorted by ID, and doesn't support pagination. @@ -47,8 +50,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetUserOwnedObjectsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Contacts.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -68,14 +71,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetUserOwnedObjectsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/getUserOwnedObjects", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetUserOwnedObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/getUserOwnedObjects", rawUrl) @@ -89,11 +92,11 @@ public GetUserOwnedObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/conta /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetUserOwnedObjectsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contacts.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetUserOwnedObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contacts.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetUserOwnedObjectsPostReques } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs b/src/generated/Contacts/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs index 73e700e9e1..1f18bf1f20 100644 --- a/src/generated/Contacts/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs +++ b/src/generated/Contacts/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contacts.Item.CheckMemberGroups { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CheckMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CheckMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class CheckMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable public List GroupIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CheckMemberGroupsPostRequestBody() { @@ -30,12 +32,12 @@ public CheckMemberGroupsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CheckMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Contacts.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberGroupsPostRequestBody(); + return new global::ApiSdk.Contacts.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "groupIds", n => { GroupIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupIds", n => { GroupIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs b/src/generated/Contacts/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs index 60b2fe796f..89a8b83710 100644 --- a/src/generated/Contacts/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs +++ b/src/generated/Contacts/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contacts.Item.CheckMemberGroups { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CheckMemberGroupsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class CheckMemberGroupsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class CheckMemberGroupsPostResponse : BaseCollectionPaginationCountRespon /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new CheckMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Contacts.Item.CheckMemberGroups.CheckMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberGroupsPostResponse(); + return new global::ApiSdk.Contacts.Item.CheckMemberGroups.CheckMemberGroupsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -52,3 +54,4 @@ public override void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs b/src/generated/Contacts/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs index 7da63286f6..9450ce342f 100644 --- a/src/generated/Contacts/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs +++ b/src/generated/Contacts/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.Contacts.Item.CheckMemberGroups /// /// Provides operations to call the checkMemberGroups method. /// - public class CheckMemberGroupsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CheckMemberGroupsRequestBuilder : BaseCliRequestBuilder { /// - /// Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + /// Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-beta"; + command.Description = "Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-beta"; var orgContactIdOption = new Option("--org-contact-id", description: "The unique identifier of orgContact") { }; orgContactIdOption.IsRequired = true; @@ -55,8 +58,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CheckMemberGroupsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Contacts.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -86,32 +89,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CheckMemberGroupsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/checkMemberGroups", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CheckMemberGroupsRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/checkMemberGroups", rawUrl) { } /// - /// Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + /// Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CheckMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contacts.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CheckMemberGroupsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contacts.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -122,3 +125,4 @@ public RequestInformation ToPostRequestInformation(CheckMemberGroupsPostRequestB } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs b/src/generated/Contacts/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs index 315c15e246..d9ef6a6fa6 100644 --- a/src/generated/Contacts/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs +++ b/src/generated/Contacts/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contacts.Item.CheckMemberObjects { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CheckMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CheckMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class CheckMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsabl public List Ids { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CheckMemberObjectsPostRequestBody() { @@ -30,12 +32,12 @@ public CheckMemberObjectsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CheckMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Contacts.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberObjectsPostRequestBody(); + return new global::ApiSdk.Contacts.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs b/src/generated/Contacts/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs index e1866e04f6..d8cd2225bf 100644 --- a/src/generated/Contacts/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs +++ b/src/generated/Contacts/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contacts.Item.CheckMemberObjects { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CheckMemberObjectsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class CheckMemberObjectsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class CheckMemberObjectsPostResponse : BaseCollectionPaginationCountRespo /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new CheckMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Contacts.Item.CheckMemberObjects.CheckMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberObjectsPostResponse(); + return new global::ApiSdk.Contacts.Item.CheckMemberObjects.CheckMemberObjectsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -52,3 +54,4 @@ public override void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs b/src/generated/Contacts/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs index 1ee79060e2..39ffb3e808 100644 --- a/src/generated/Contacts/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs +++ b/src/generated/Contacts/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Contacts.Item.CheckMemberObjects /// /// Provides operations to call the checkMemberObjects method. /// - public class CheckMemberObjectsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CheckMemberObjectsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action checkMemberObjects @@ -54,8 +57,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CheckMemberObjectsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Contacts.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -85,14 +88,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CheckMemberObjectsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/checkMemberObjects", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CheckMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/checkMemberObjects", rawUrl) @@ -106,11 +109,11 @@ public CheckMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/contac /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CheckMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contacts.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CheckMemberObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contacts.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -121,3 +124,4 @@ public RequestInformation ToPostRequestInformation(CheckMemberObjectsPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/DirectReports/Count/CountRequestBuilder.cs b/src/generated/Contacts/Item/DirectReports/Count/CountRequestBuilder.cs index 6b1af6c4f0..d312cad86b 100644 --- a/src/generated/Contacts/Item/DirectReports/Count/CountRequestBuilder.cs +++ b/src/generated/Contacts/Item/DirectReports/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Contacts.Item.DirectReports.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/directReports/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/directReports/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContac /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -105,7 +108,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -130,3 +134,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/DirectReports/DirectReportsRequestBuilder.cs b/src/generated/Contacts/Item/DirectReports/DirectReportsRequestBuilder.cs index 287ed98ad9..9941e6d1e0 100644 --- a/src/generated/Contacts/Item/DirectReports/DirectReportsRequestBuilder.cs +++ b/src/generated/Contacts/Item/DirectReports/DirectReportsRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Contacts.Item.DirectReports.Count; using ApiSdk.Contacts.Item.DirectReports.GraphOrgContact; using ApiSdk.Contacts.Item.DirectReports.GraphUser; using ApiSdk.Contacts.Item.DirectReports.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.Contacts.Item.DirectReports /// /// Provides operations to manage the directReports property of the microsoft.graph.orgContact entity. /// - public class DirectReportsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectReportsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the directReports property of the microsoft.graph.orgContact entity. @@ -33,7 +36,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DirectoryObjectItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.DirectReports.Item.DirectoryObjectItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildGraphOrgContactByIdNavCommand()); commands.Add(builder.BuildGraphUserByIdNavCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.DirectReports.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -64,7 +67,7 @@ public Command BuildGraphOrgContactNavCommand() { var command = new Command("graph-org-contact"); command.Description = "Casts the previous resource to orgContact."; - var builder = new GraphOrgContactRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.DirectReports.GraphOrgContact.GraphOrgContactRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -87,7 +90,7 @@ public Command BuildGraphUserNavCommand() { var command = new Command("graph-user"); command.Description = "Casts the previous resource to user."; - var builder = new GraphUserRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.DirectReports.GraphUser.GraphUserRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -213,14 +216,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DirectReportsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/directReports{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectReportsRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/directReports{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -233,11 +236,11 @@ public DirectReportsRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{o /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -248,7 +251,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the contact's direct reports. /// - public class DirectReportsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectReportsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -312,3 +316,4 @@ public class DirectReportsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/DirectReports/GraphOrgContact/Count/CountRequestBuilder.cs b/src/generated/Contacts/Item/DirectReports/GraphOrgContact/Count/CountRequestBuilder.cs index cd18b7d501..15c9004ac7 100644 --- a/src/generated/Contacts/Item/DirectReports/GraphOrgContact/Count/CountRequestBuilder.cs +++ b/src/generated/Contacts/Item/DirectReports/GraphOrgContact/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Contacts.Item.DirectReports.GraphOrgContact.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/directReports/graph.orgContact/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/directReports/graph.orgContact/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContac /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -105,7 +108,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -130,3 +134,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/DirectReports/GraphOrgContact/GraphOrgContactRequestBuilder.cs b/src/generated/Contacts/Item/DirectReports/GraphOrgContact/GraphOrgContactRequestBuilder.cs index e1cbf65b5b..58bc22242a 100644 --- a/src/generated/Contacts/Item/DirectReports/GraphOrgContact/GraphOrgContactRequestBuilder.cs +++ b/src/generated/Contacts/Item/DirectReports/GraphOrgContact/GraphOrgContactRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Contacts.Item.DirectReports.GraphOrgContact.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Contacts.Item.DirectReports.GraphOrgContact /// /// Casts the previous resource to orgContact. /// - public class GraphOrgContactRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphOrgContactRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.DirectReports.GraphOrgContact.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -149,14 +152,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphOrgContactRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/directReports/graph.orgContact{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphOrgContactRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/directReports/graph.orgContact{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphOrgContactRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -184,7 +187,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection /// - public class GraphOrgContactRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphOrgContactRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -248,3 +252,4 @@ public class GraphOrgContactRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/DirectReports/GraphUser/Count/CountRequestBuilder.cs b/src/generated/Contacts/Item/DirectReports/GraphUser/Count/CountRequestBuilder.cs index a074936d89..09dac221f3 100644 --- a/src/generated/Contacts/Item/DirectReports/GraphUser/Count/CountRequestBuilder.cs +++ b/src/generated/Contacts/Item/DirectReports/GraphUser/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Contacts.Item.DirectReports.GraphUser.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/directReports/graph.user/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/directReports/graph.user/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContac /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -105,7 +108,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -130,3 +134,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/DirectReports/GraphUser/GraphUserRequestBuilder.cs b/src/generated/Contacts/Item/DirectReports/GraphUser/GraphUserRequestBuilder.cs index fbbf17e53b..7a385d9496 100644 --- a/src/generated/Contacts/Item/DirectReports/GraphUser/GraphUserRequestBuilder.cs +++ b/src/generated/Contacts/Item/DirectReports/GraphUser/GraphUserRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Contacts.Item.DirectReports.GraphUser.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Contacts.Item.DirectReports.GraphUser /// /// Casts the previous resource to user. /// - public class GraphUserRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphUserRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.DirectReports.GraphUser.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -149,14 +152,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphUserRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/directReports/graph.user{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphUserRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/directReports/graph.user{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphUserRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgCo /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -184,7 +187,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection /// - public class GraphUserRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphUserRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -248,3 +252,4 @@ public class GraphUserRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/DirectReports/Item/DirectoryObjectItemRequestBuilder.cs b/src/generated/Contacts/Item/DirectReports/Item/DirectoryObjectItemRequestBuilder.cs index 0eeae9b739..b537858a70 100644 --- a/src/generated/Contacts/Item/DirectReports/Item/DirectoryObjectItemRequestBuilder.cs +++ b/src/generated/Contacts/Item/DirectReports/Item/DirectoryObjectItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Contacts.Item.DirectReports.Item.GraphOrgContact; using ApiSdk.Contacts.Item.DirectReports.Item.GraphUser; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Contacts.Item.DirectReports.Item /// /// Provides operations to manage the directReports property of the microsoft.graph.orgContact entity. /// - public class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder { /// /// The contact's direct reports. (The users and contacts that have their manager property set to this contact.) Read-only. Nullable. Supports $expand. @@ -96,7 +99,7 @@ public Command BuildGraphOrgContactByIdNavCommand() { var command = new Command("graph-org-contact-by-id"); command.Description = "Casts the previous resource to orgContact."; - var builder = new GraphOrgContactRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.DirectReports.Item.GraphOrgContact.GraphOrgContactRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -113,7 +116,7 @@ public Command BuildGraphUserByIdNavCommand() { var command = new Command("graph-user-by-id"); command.Description = "Casts the previous resource to user."; - var builder = new GraphUserRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.DirectReports.Item.GraphUser.GraphUserRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -123,14 +126,14 @@ public Command BuildGraphUserByIdNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DirectoryObjectItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/directReports/{directoryObject%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectoryObjectItemRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/directReports/{directoryObject%2Did}{?%24expand,%24select}", rawUrl) @@ -143,11 +146,11 @@ public DirectoryObjectItemRequestBuilder(string rawUrl) : base("{+baseurl}/conta /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -158,7 +161,8 @@ public RequestInformation ToGetRequestInformation(Action /// The contact's direct reports. (The users and contacts that have their manager property set to this contact.) Read-only. Nullable. Supports $expand. /// - public class DirectoryObjectItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryObjectItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -183,3 +187,4 @@ public class DirectoryObjectItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/DirectReports/Item/GraphOrgContact/GraphOrgContactRequestBuilder.cs b/src/generated/Contacts/Item/DirectReports/Item/GraphOrgContact/GraphOrgContactRequestBuilder.cs index 317d6ccf0d..7e35af2129 100644 --- a/src/generated/Contacts/Item/DirectReports/Item/GraphOrgContact/GraphOrgContactRequestBuilder.cs +++ b/src/generated/Contacts/Item/DirectReports/Item/GraphOrgContact/GraphOrgContactRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Contacts.Item.DirectReports.Item.GraphOrgContact /// /// Casts the previous resource to orgContact. /// - public class GraphOrgContactRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphOrgContactRequestBuilder : BaseCliRequestBuilder { /// /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact @@ -87,14 +90,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphOrgContactRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/directReports/{directoryObject%2Did}/graph.orgContact{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphOrgContactRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/directReports/{directoryObject%2Did}/graph.orgContact{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphOrgContactRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -122,7 +125,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact /// - public class GraphOrgContactRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphOrgContactRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -147,3 +151,4 @@ public class GraphOrgContactRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/DirectReports/Item/GraphUser/GraphUserRequestBuilder.cs b/src/generated/Contacts/Item/DirectReports/Item/GraphUser/GraphUserRequestBuilder.cs index d2ea8d6060..8d88f7a59d 100644 --- a/src/generated/Contacts/Item/DirectReports/Item/GraphUser/GraphUserRequestBuilder.cs +++ b/src/generated/Contacts/Item/DirectReports/Item/GraphUser/GraphUserRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Contacts.Item.DirectReports.Item.GraphUser /// /// Casts the previous resource to user. /// - public class GraphUserRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphUserRequestBuilder : BaseCliRequestBuilder { /// /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.user @@ -87,14 +90,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphUserRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/directReports/{directoryObject%2Did}/graph.user{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphUserRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/directReports/{directoryObject%2Did}/graph.user{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphUserRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgCo /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -122,7 +125,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.user /// - public class GraphUserRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphUserRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -147,3 +151,4 @@ public class GraphUserRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs b/src/generated/Contacts/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs index 59b8ef88fa..e83badd4e7 100644 --- a/src/generated/Contacts/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs +++ b/src/generated/Contacts/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contacts.Item.GetMemberGroups { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class GetMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable /// The securityEnabledOnly property public bool? SecurityEnabledOnly { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetMemberGroupsPostRequestBody() { @@ -24,12 +26,12 @@ public GetMemberGroupsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Contacts.Item.GetMemberGroups.GetMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberGroupsPostRequestBody(); + return new global::ApiSdk.Contacts.Item.GetMemberGroups.GetMemberGroupsPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs b/src/generated/Contacts/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs index e2110301d3..42ba39806a 100644 --- a/src/generated/Contacts/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs +++ b/src/generated/Contacts/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contacts.Item.GetMemberGroups { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetMemberGroupsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetMemberGroupsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class GetMemberGroupsPostResponse : BaseCollectionPaginationCountResponse /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Contacts.Item.GetMemberGroups.GetMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberGroupsPostResponse(); + return new global::ApiSdk.Contacts.Item.GetMemberGroups.GetMemberGroupsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -52,3 +54,4 @@ public override void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs b/src/generated/Contacts/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs index c594a8ce16..dfcc127f54 100644 --- a/src/generated/Contacts/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs +++ b/src/generated/Contacts/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.Contacts.Item.GetMemberGroups /// /// Provides operations to call the getMemberGroups method. /// - public class GetMemberGroupsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetMemberGroupsRequestBuilder : BaseCliRequestBuilder { /// - /// Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API. + /// Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the DirectoryResultSizeLimitExceeded error code. If you get the DirectoryResultSizeLimitExceeded error code, use the List group transitive memberOf API instead. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-beta"; + command.Description = "Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the DirectoryResultSizeLimitExceeded error code. If you get the DirectoryResultSizeLimitExceeded error code, use the List group transitive memberOf API instead.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-beta"; var orgContactIdOption = new Option("--org-contact-id", description: "The unique identifier of orgContact") { }; orgContactIdOption.IsRequired = true; @@ -55,8 +58,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetMemberGroupsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Contacts.Item.GetMemberGroups.GetMemberGroupsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -86,32 +89,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetMemberGroupsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/getMemberGroups", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetMemberGroupsRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/getMemberGroups", rawUrl) { } /// - /// Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API. + /// Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the DirectoryResultSizeLimitExceeded error code. If you get the DirectoryResultSizeLimitExceeded error code, use the List group transitive memberOf API instead. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contacts.Item.GetMemberGroups.GetMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMemberGroupsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contacts.Item.GetMemberGroups.GetMemberGroupsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -122,3 +125,4 @@ public RequestInformation ToPostRequestInformation(GetMemberGroupsPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs b/src/generated/Contacts/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs index 04bd49d9c6..3bfc4ae817 100644 --- a/src/generated/Contacts/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs +++ b/src/generated/Contacts/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contacts.Item.GetMemberObjects { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class GetMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsable /// The securityEnabledOnly property public bool? SecurityEnabledOnly { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetMemberObjectsPostRequestBody() { @@ -24,12 +26,12 @@ public GetMemberObjectsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Contacts.Item.GetMemberObjects.GetMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberObjectsPostRequestBody(); + return new global::ApiSdk.Contacts.Item.GetMemberObjects.GetMemberObjectsPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs b/src/generated/Contacts/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs index 142c5d0388..fb82cd38a8 100644 --- a/src/generated/Contacts/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs +++ b/src/generated/Contacts/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contacts.Item.GetMemberObjects { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetMemberObjectsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetMemberObjectsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class GetMemberObjectsPostResponse : BaseCollectionPaginationCountRespons /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Contacts.Item.GetMemberObjects.GetMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberObjectsPostResponse(); + return new global::ApiSdk.Contacts.Item.GetMemberObjects.GetMemberObjectsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -52,3 +54,4 @@ public override void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs b/src/generated/Contacts/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs index efc73446dc..3ceb6bd1f2 100644 --- a/src/generated/Contacts/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs +++ b/src/generated/Contacts/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Contacts.Item.GetMemberObjects /// /// Provides operations to call the getMemberObjects method. /// - public class GetMemberObjectsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetMemberObjectsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getMemberObjects @@ -54,8 +57,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetMemberObjectsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Contacts.Item.GetMemberObjects.GetMemberObjectsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -85,14 +88,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetMemberObjectsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/getMemberObjects", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/getMemberObjects", rawUrl) @@ -106,11 +109,11 @@ public GetMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/contacts /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contacts.Item.GetMemberObjects.GetMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMemberObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contacts.Item.GetMemberObjects.GetMemberObjectsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -121,3 +124,4 @@ public RequestInformation ToPostRequestInformation(GetMemberObjectsPostRequestBo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/Manager/ManagerRequestBuilder.cs b/src/generated/Contacts/Item/Manager/ManagerRequestBuilder.cs index 6cb2886400..7082e744a6 100644 --- a/src/generated/Contacts/Item/Manager/ManagerRequestBuilder.cs +++ b/src/generated/Contacts/Item/Manager/ManagerRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Contacts.Item.Manager /// /// Provides operations to manage the manager property of the microsoft.graph.orgContact entity. /// - public class ManagerRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagerRequestBuilder : BaseCliRequestBuilder { /// /// Get the contact's manager @@ -75,14 +78,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagerRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/manager{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagerRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/manager{?%24expand,%24select}", rawUrl) @@ -95,11 +98,11 @@ public ManagerRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgCont /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -110,7 +113,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the contact's manager /// - public class ManagerRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagerRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -135,3 +139,4 @@ public class ManagerRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/MemberOf/Count/CountRequestBuilder.cs b/src/generated/Contacts/Item/MemberOf/Count/CountRequestBuilder.cs index f9510792f1..7a67b05266 100644 --- a/src/generated/Contacts/Item/MemberOf/Count/CountRequestBuilder.cs +++ b/src/generated/Contacts/Item/MemberOf/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Contacts.Item.MemberOf.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/memberOf/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/memberOf/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContac /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -105,7 +108,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -130,3 +134,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/MemberOf/GraphAdministrativeUnit/Count/CountRequestBuilder.cs b/src/generated/Contacts/Item/MemberOf/GraphAdministrativeUnit/Count/CountRequestBuilder.cs index ae695deb49..11b4298dfb 100644 --- a/src/generated/Contacts/Item/MemberOf/GraphAdministrativeUnit/Count/CountRequestBuilder.cs +++ b/src/generated/Contacts/Item/MemberOf/GraphAdministrativeUnit/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Contacts.Item.MemberOf.GraphAdministrativeUnit.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/memberOf/graph.administrativeUnit/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/memberOf/graph.administrativeUnit/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContac /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -105,7 +108,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -130,3 +134,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/MemberOf/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs b/src/generated/Contacts/Item/MemberOf/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs index 6511a65bfc..12ddd2741f 100644 --- a/src/generated/Contacts/Item/MemberOf/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs +++ b/src/generated/Contacts/Item/MemberOf/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Contacts.Item.MemberOf.GraphAdministrativeUnit.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Contacts.Item.MemberOf.GraphAdministrativeUnit /// /// Casts the previous resource to administrativeUnit. /// - public class GraphAdministrativeUnitRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAdministrativeUnitRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.MemberOf.GraphAdministrativeUnit.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -149,14 +152,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphAdministrativeUnitRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/memberOf/graph.administrativeUnit{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphAdministrativeUnitRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/memberOf/graph.administrativeUnit{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphAdministrativeUnitRequestBuilder(string rawUrl) : base("{+baseurl}/c /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -184,7 +187,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.administrativeUnit in the microsoft.graph.directoryObject collection /// - public class GraphAdministrativeUnitRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAdministrativeUnitRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -248,3 +252,4 @@ public class GraphAdministrativeUnitRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/MemberOf/GraphGroup/Count/CountRequestBuilder.cs b/src/generated/Contacts/Item/MemberOf/GraphGroup/Count/CountRequestBuilder.cs index 9a0792df16..6cc6ce16b5 100644 --- a/src/generated/Contacts/Item/MemberOf/GraphGroup/Count/CountRequestBuilder.cs +++ b/src/generated/Contacts/Item/MemberOf/GraphGroup/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Contacts.Item.MemberOf.GraphGroup.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/memberOf/graph.group/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/memberOf/graph.group/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContac /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -105,7 +108,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -130,3 +134,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/MemberOf/GraphGroup/GraphGroupRequestBuilder.cs b/src/generated/Contacts/Item/MemberOf/GraphGroup/GraphGroupRequestBuilder.cs index 2bb2dde36e..bbe176b688 100644 --- a/src/generated/Contacts/Item/MemberOf/GraphGroup/GraphGroupRequestBuilder.cs +++ b/src/generated/Contacts/Item/MemberOf/GraphGroup/GraphGroupRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Contacts.Item.MemberOf.GraphGroup.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Contacts.Item.MemberOf.GraphGroup /// /// Casts the previous resource to group. /// - public class GraphGroupRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphGroupRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.MemberOf.GraphGroup.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -149,14 +152,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphGroupRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/memberOf/graph.group{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphGroupRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/memberOf/graph.group{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphGroupRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgC /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -184,7 +187,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection /// - public class GraphGroupRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphGroupRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -248,3 +252,4 @@ public class GraphGroupRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/MemberOf/Item/DirectoryObjectItemRequestBuilder.cs b/src/generated/Contacts/Item/MemberOf/Item/DirectoryObjectItemRequestBuilder.cs index af0bbafadc..dac4144937 100644 --- a/src/generated/Contacts/Item/MemberOf/Item/DirectoryObjectItemRequestBuilder.cs +++ b/src/generated/Contacts/Item/MemberOf/Item/DirectoryObjectItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Contacts.Item.MemberOf.Item.GraphAdministrativeUnit; using ApiSdk.Contacts.Item.MemberOf.Item.GraphGroup; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Contacts.Item.MemberOf.Item /// /// Provides operations to manage the memberOf property of the microsoft.graph.orgContact entity. /// - public class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder { /// /// Groups that this contact is a member of. Read-only. Nullable. Supports $expand. @@ -96,7 +99,7 @@ public Command BuildGraphAdministrativeUnitByIdNavCommand() { var command = new Command("graph-administrative-unit-by-id"); command.Description = "Casts the previous resource to administrativeUnit."; - var builder = new GraphAdministrativeUnitRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.MemberOf.Item.GraphAdministrativeUnit.GraphAdministrativeUnitRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -113,7 +116,7 @@ public Command BuildGraphGroupByIdNavCommand() { var command = new Command("graph-group-by-id"); command.Description = "Casts the previous resource to group."; - var builder = new GraphGroupRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.MemberOf.Item.GraphGroup.GraphGroupRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -123,14 +126,14 @@ public Command BuildGraphGroupByIdNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DirectoryObjectItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/memberOf/{directoryObject%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectoryObjectItemRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/memberOf/{directoryObject%2Did}{?%24expand,%24select}", rawUrl) @@ -143,11 +146,11 @@ public DirectoryObjectItemRequestBuilder(string rawUrl) : base("{+baseurl}/conta /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -158,7 +161,8 @@ public RequestInformation ToGetRequestInformation(Action /// Groups that this contact is a member of. Read-only. Nullable. Supports $expand. /// - public class DirectoryObjectItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryObjectItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -183,3 +187,4 @@ public class DirectoryObjectItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/MemberOf/Item/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs b/src/generated/Contacts/Item/MemberOf/Item/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs index 9b1cd58577..396c13c715 100644 --- a/src/generated/Contacts/Item/MemberOf/Item/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs +++ b/src/generated/Contacts/Item/MemberOf/Item/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Contacts.Item.MemberOf.Item.GraphAdministrativeUnit /// /// Casts the previous resource to administrativeUnit. /// - public class GraphAdministrativeUnitRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAdministrativeUnitRequestBuilder : BaseCliRequestBuilder { /// /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit @@ -87,14 +90,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphAdministrativeUnitRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/memberOf/{directoryObject%2Did}/graph.administrativeUnit{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphAdministrativeUnitRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/memberOf/{directoryObject%2Did}/graph.administrativeUnit{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphAdministrativeUnitRequestBuilder(string rawUrl) : base("{+baseurl}/c /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -122,7 +125,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit /// - public class GraphAdministrativeUnitRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAdministrativeUnitRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -147,3 +151,4 @@ public class GraphAdministrativeUnitRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/MemberOf/Item/GraphGroup/GraphGroupRequestBuilder.cs b/src/generated/Contacts/Item/MemberOf/Item/GraphGroup/GraphGroupRequestBuilder.cs index b7637ef68d..8b4e3c195b 100644 --- a/src/generated/Contacts/Item/MemberOf/Item/GraphGroup/GraphGroupRequestBuilder.cs +++ b/src/generated/Contacts/Item/MemberOf/Item/GraphGroup/GraphGroupRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Contacts.Item.MemberOf.Item.GraphGroup /// /// Casts the previous resource to group. /// - public class GraphGroupRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphGroupRequestBuilder : BaseCliRequestBuilder { /// /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.group @@ -87,14 +90,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphGroupRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/memberOf/{directoryObject%2Did}/graph.group{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphGroupRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/memberOf/{directoryObject%2Did}/graph.group{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphGroupRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgC /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -122,7 +125,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.group /// - public class GraphGroupRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphGroupRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -147,3 +151,4 @@ public class GraphGroupRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/MemberOf/MemberOfRequestBuilder.cs b/src/generated/Contacts/Item/MemberOf/MemberOfRequestBuilder.cs index c9132472a1..49fe6b00f1 100644 --- a/src/generated/Contacts/Item/MemberOf/MemberOfRequestBuilder.cs +++ b/src/generated/Contacts/Item/MemberOf/MemberOfRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Contacts.Item.MemberOf.Count; using ApiSdk.Contacts.Item.MemberOf.GraphAdministrativeUnit; using ApiSdk.Contacts.Item.MemberOf.GraphGroup; using ApiSdk.Contacts.Item.MemberOf.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.Contacts.Item.MemberOf /// /// Provides operations to manage the memberOf property of the microsoft.graph.orgContact entity. /// - public class MemberOfRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MemberOfRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the memberOf property of the microsoft.graph.orgContact entity. @@ -33,7 +36,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DirectoryObjectItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.MemberOf.Item.DirectoryObjectItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildGraphAdministrativeUnitByIdNavCommand()); commands.Add(builder.BuildGraphGroupByIdNavCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.MemberOf.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -64,7 +67,7 @@ public Command BuildGraphAdministrativeUnitNavCommand() { var command = new Command("graph-administrative-unit"); command.Description = "Casts the previous resource to administrativeUnit."; - var builder = new GraphAdministrativeUnitRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.MemberOf.GraphAdministrativeUnit.GraphAdministrativeUnitRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -87,7 +90,7 @@ public Command BuildGraphGroupNavCommand() { var command = new Command("graph-group"); command.Description = "Casts the previous resource to group."; - var builder = new GraphGroupRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.MemberOf.GraphGroup.GraphGroupRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -213,14 +216,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MemberOfRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/memberOf{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MemberOfRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/memberOf{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -233,11 +236,11 @@ public MemberOfRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgCon /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -248,7 +251,8 @@ public RequestInformation ToGetRequestInformation(Action /// Retrieve the list of groups and adminstrative units the contact is a member of. /// - public class MemberOfRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MemberOfRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -312,3 +316,4 @@ public class MemberOfRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/OrgContactItemRequestBuilder.cs b/src/generated/Contacts/Item/OrgContactItemRequestBuilder.cs index 852db43a0f..3e656b3c55 100644 --- a/src/generated/Contacts/Item/OrgContactItemRequestBuilder.cs +++ b/src/generated/Contacts/Item/OrgContactItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Contacts.Item.CheckMemberGroups; using ApiSdk.Contacts.Item.CheckMemberObjects; using ApiSdk.Contacts.Item.DirectReports; @@ -13,6 +14,7 @@ using ApiSdk.Contacts.Item.TransitiveReports; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -31,7 +33,8 @@ namespace ApiSdk.Contacts.Item /// /// Provides operations to manage the collection of orgContact entities. /// - public class OrgContactItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OrgContactItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the checkMemberGroups method. @@ -41,7 +44,7 @@ public Command BuildCheckMemberGroupsNavCommand() { var command = new Command("check-member-groups"); command.Description = "Provides operations to call the checkMemberGroups method."; - var builder = new CheckMemberGroupsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.CheckMemberGroups.CheckMemberGroupsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -58,7 +61,7 @@ public Command BuildCheckMemberObjectsNavCommand() { var command = new Command("check-member-objects"); command.Description = "Provides operations to call the checkMemberObjects method."; - var builder = new CheckMemberObjectsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.CheckMemberObjects.CheckMemberObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -110,7 +113,7 @@ public Command BuildDirectReportsNavCommand() { var command = new Command("direct-reports"); command.Description = "Provides operations to manage the directReports property of the microsoft.graph.orgContact entity."; - var builder = new DirectReportsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.DirectReports.DirectReportsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -191,7 +194,7 @@ public Command BuildGetMemberGroupsNavCommand() { var command = new Command("get-member-groups"); command.Description = "Provides operations to call the getMemberGroups method."; - var builder = new GetMemberGroupsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.GetMemberGroups.GetMemberGroupsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -208,7 +211,7 @@ public Command BuildGetMemberObjectsNavCommand() { var command = new Command("get-member-objects"); command.Description = "Provides operations to call the getMemberObjects method."; - var builder = new GetMemberObjectsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.GetMemberObjects.GetMemberObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -225,7 +228,7 @@ public Command BuildManagerNavCommand() { var command = new Command("manager"); command.Description = "Provides operations to manage the manager property of the microsoft.graph.orgContact entity."; - var builder = new ManagerRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.Manager.ManagerRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -242,7 +245,7 @@ public Command BuildMemberOfNavCommand() { var command = new Command("member-of"); command.Description = "Provides operations to manage the memberOf property of the microsoft.graph.orgContact entity."; - var builder = new MemberOfRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.MemberOf.MemberOfRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -292,8 +295,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(OrgContact.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.OrgContact.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -321,7 +324,7 @@ public Command BuildRestoreNavCommand() { var command = new Command("restore"); command.Description = "Provides operations to call the restore method."; - var builder = new RestoreRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.Restore.RestoreRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -338,7 +341,7 @@ public Command BuildRetryServiceProvisioningNavCommand() { var command = new Command("retry-service-provisioning"); command.Description = "Provides operations to call the retryServiceProvisioning method."; - var builder = new RetryServiceProvisioningRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.RetryServiceProvisioning.RetryServiceProvisioningRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -355,7 +358,7 @@ public Command BuildServiceProvisioningErrorsNavCommand() { var command = new Command("service-provisioning-errors"); command.Description = "The serviceProvisioningErrors property"; - var builder = new ServiceProvisioningErrorsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -378,7 +381,7 @@ public Command BuildTransitiveMemberOfNavCommand() { var command = new Command("transitive-member-of"); command.Description = "Provides operations to manage the transitiveMemberOf property of the microsoft.graph.orgContact entity."; - var builder = new TransitiveMemberOfRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.TransitiveMemberOf.TransitiveMemberOfRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -406,7 +409,7 @@ public Command BuildTransitiveReportsNavCommand() { var command = new Command("transitive-reports"); command.Description = "Provides operations to manage the transitiveReports property of the microsoft.graph.orgContact entity."; - var builder = new TransitiveReportsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.TransitiveReports.TransitiveReportsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -425,14 +428,14 @@ public Command BuildTransitiveReportsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public OrgContactItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OrgContactItemRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}{?%24expand,%24select}", rawUrl) @@ -464,11 +467,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -484,11 +487,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(OrgContact body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.OrgContact body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(OrgContact body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.OrgContact body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -500,7 +503,8 @@ public RequestInformation ToPatchRequestInformation(OrgContact body, Action /// Get the properties and relationships of an organizational contact object. /// - public class OrgContactItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OrgContactItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -525,3 +529,4 @@ public class OrgContactItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/Restore/RestoreRequestBuilder.cs b/src/generated/Contacts/Item/Restore/RestoreRequestBuilder.cs index c09f078b93..d048d80e0d 100644 --- a/src/generated/Contacts/Item/Restore/RestoreRequestBuilder.cs +++ b/src/generated/Contacts/Item/Restore/RestoreRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,17 +21,18 @@ namespace ApiSdk.Contacts.Item.Restore /// /// Provides operations to call the restore method. /// - public class RestoreRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RestoreRequestBuilder : BaseCliRequestBuilder { /// - /// Restore a recently deleted application, externalUserProfile, group, pendingExternalUserProfile, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. + /// Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Restore a recently deleted application, externalUserProfile, group, pendingExternalUserProfile, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-beta"; + command.Description = "Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-beta"; var orgContactIdOption = new Option("--org-contact-id", description: "The unique identifier of orgContact") { }; orgContactIdOption.IsRequired = true; @@ -61,21 +64,21 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RestoreRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/restore", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RestoreRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/restore", rawUrl) { } /// - /// Restore a recently deleted application, externalUserProfile, group, pendingExternalUserProfile, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. + /// Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -95,3 +98,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Contacts.Item.RetryServiceProvisioning /// /// Provides operations to call the retryServiceProvisioning method. /// - public class RetryServiceProvisioningRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetryServiceProvisioningRequestBuilder : BaseCliRequestBuilder { /// /// Retry the orgContact service provisioning. @@ -50,14 +53,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RetryServiceProvisioningRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/retryServiceProvisioning", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RetryServiceProvisioningRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/retryServiceProvisioning", rawUrl) @@ -84,3 +87,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Contacts.Item.ServiceProvisioningErrors.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/serviceProvisioningErrors/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/serviceProvisioningErrors/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContac /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -105,7 +108,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -130,3 +134,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs b/src/generated/Contacts/Item/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs index a0169b6e79..2a239771ab 100644 --- a/src/generated/Contacts/Item/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs +++ b/src/generated/Contacts/Item/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Contacts.Item.ServiceProvisioningErrors.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Contacts.Item.ServiceProvisioningErrors /// /// Builds and executes requests for operations under \contacts\{orgContact-id}\serviceProvisioningErrors /// - public class ServiceProvisioningErrorsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProvisioningErrorsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.ServiceProvisioningErrors.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -142,14 +145,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ServiceProvisioningErrorsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ServiceProvisioningErrorsRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -162,11 +165,11 @@ public ServiceProvisioningErrorsRequestBuilder(string rawUrl) : base("{+baseurl} /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -177,7 +180,8 @@ public RequestInformation ToGetRequestInformation(Action /// Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from an orgContact object . Supports $filter (eq, not, for isResolved and serviceInstance). /// - public class ServiceProvisioningErrorsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProvisioningErrorsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -241,3 +245,4 @@ public class ServiceProvisioningErrorsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/TransitiveMemberOf/Count/CountRequestBuilder.cs b/src/generated/Contacts/Item/TransitiveMemberOf/Count/CountRequestBuilder.cs index 6ec42b3a52..bd0fef2270 100644 --- a/src/generated/Contacts/Item/TransitiveMemberOf/Count/CountRequestBuilder.cs +++ b/src/generated/Contacts/Item/TransitiveMemberOf/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Contacts.Item.TransitiveMemberOf.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveMemberOf/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveMemberOf/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContac /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -105,7 +108,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -130,3 +134,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/TransitiveMemberOf/GraphAdministrativeUnit/Count/CountRequestBuilder.cs b/src/generated/Contacts/Item/TransitiveMemberOf/GraphAdministrativeUnit/Count/CountRequestBuilder.cs index 46a1081cff..9e0551246b 100644 --- a/src/generated/Contacts/Item/TransitiveMemberOf/GraphAdministrativeUnit/Count/CountRequestBuilder.cs +++ b/src/generated/Contacts/Item/TransitiveMemberOf/GraphAdministrativeUnit/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Contacts.Item.TransitiveMemberOf.GraphAdministrativeUnit.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveMemberOf/graph.administrativeUnit/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveMemberOf/graph.administrativeUnit/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContac /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -105,7 +108,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -130,3 +134,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/TransitiveMemberOf/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs b/src/generated/Contacts/Item/TransitiveMemberOf/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs index c89e1f2fec..36b9a5c3f4 100644 --- a/src/generated/Contacts/Item/TransitiveMemberOf/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs +++ b/src/generated/Contacts/Item/TransitiveMemberOf/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Contacts.Item.TransitiveMemberOf.GraphAdministrativeUnit.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Contacts.Item.TransitiveMemberOf.GraphAdministrativeUnit /// /// Casts the previous resource to administrativeUnit. /// - public class GraphAdministrativeUnitRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAdministrativeUnitRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.TransitiveMemberOf.GraphAdministrativeUnit.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -149,14 +152,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphAdministrativeUnitRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveMemberOf/graph.administrativeUnit{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphAdministrativeUnitRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveMemberOf/graph.administrativeUnit{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphAdministrativeUnitRequestBuilder(string rawUrl) : base("{+baseurl}/c /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -184,7 +187,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.administrativeUnit in the microsoft.graph.directoryObject collection /// - public class GraphAdministrativeUnitRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAdministrativeUnitRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -248,3 +252,4 @@ public class GraphAdministrativeUnitRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/TransitiveMemberOf/GraphGroup/Count/CountRequestBuilder.cs b/src/generated/Contacts/Item/TransitiveMemberOf/GraphGroup/Count/CountRequestBuilder.cs index 9041b62e77..bbf9ef8f05 100644 --- a/src/generated/Contacts/Item/TransitiveMemberOf/GraphGroup/Count/CountRequestBuilder.cs +++ b/src/generated/Contacts/Item/TransitiveMemberOf/GraphGroup/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Contacts.Item.TransitiveMemberOf.GraphGroup.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -70,14 +73,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveMemberOf/graph.group/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveMemberOf/graph.group/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContac /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -105,7 +108,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -130,3 +134,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/TransitiveMemberOf/GraphGroup/GraphGroupRequestBuilder.cs b/src/generated/Contacts/Item/TransitiveMemberOf/GraphGroup/GraphGroupRequestBuilder.cs index abc2cb79ab..823c49d0f4 100644 --- a/src/generated/Contacts/Item/TransitiveMemberOf/GraphGroup/GraphGroupRequestBuilder.cs +++ b/src/generated/Contacts/Item/TransitiveMemberOf/GraphGroup/GraphGroupRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Contacts.Item.TransitiveMemberOf.GraphGroup.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.Contacts.Item.TransitiveMemberOf.GraphGroup /// /// Casts the previous resource to group. /// - public class GraphGroupRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphGroupRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.TransitiveMemberOf.GraphGroup.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -149,14 +152,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphGroupRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveMemberOf/graph.group{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphGroupRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveMemberOf/graph.group{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphGroupRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgC /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -184,7 +187,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection /// - public class GraphGroupRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphGroupRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -248,3 +252,4 @@ public class GraphGroupRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/TransitiveMemberOf/Item/DirectoryObjectItemRequestBuilder.cs b/src/generated/Contacts/Item/TransitiveMemberOf/Item/DirectoryObjectItemRequestBuilder.cs index a9993b0ab2..7827cb1603 100644 --- a/src/generated/Contacts/Item/TransitiveMemberOf/Item/DirectoryObjectItemRequestBuilder.cs +++ b/src/generated/Contacts/Item/TransitiveMemberOf/Item/DirectoryObjectItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Contacts.Item.TransitiveMemberOf.Item.GraphAdministrativeUnit; using ApiSdk.Contacts.Item.TransitiveMemberOf.Item.GraphGroup; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Contacts.Item.TransitiveMemberOf.Item /// /// Provides operations to manage the transitiveMemberOf property of the microsoft.graph.orgContact entity. /// - public class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder { /// /// Get transitiveMemberOf from contacts @@ -96,7 +99,7 @@ public Command BuildGraphAdministrativeUnitByIdNavCommand() { var command = new Command("graph-administrative-unit-by-id"); command.Description = "Casts the previous resource to administrativeUnit."; - var builder = new GraphAdministrativeUnitRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.TransitiveMemberOf.Item.GraphAdministrativeUnit.GraphAdministrativeUnitRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -113,7 +116,7 @@ public Command BuildGraphGroupByIdNavCommand() { var command = new Command("graph-group-by-id"); command.Description = "Casts the previous resource to group."; - var builder = new GraphGroupRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.TransitiveMemberOf.Item.GraphGroup.GraphGroupRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -123,14 +126,14 @@ public Command BuildGraphGroupByIdNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DirectoryObjectItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveMemberOf/{directoryObject%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectoryObjectItemRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveMemberOf/{directoryObject%2Did}{?%24expand,%24select}", rawUrl) @@ -143,11 +146,11 @@ public DirectoryObjectItemRequestBuilder(string rawUrl) : base("{+baseurl}/conta /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -158,7 +161,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get transitiveMemberOf from contacts /// - public class DirectoryObjectItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryObjectItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -183,3 +187,4 @@ public class DirectoryObjectItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/TransitiveMemberOf/Item/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs b/src/generated/Contacts/Item/TransitiveMemberOf/Item/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs index ad7aa70d37..e036f351c8 100644 --- a/src/generated/Contacts/Item/TransitiveMemberOf/Item/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs +++ b/src/generated/Contacts/Item/TransitiveMemberOf/Item/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Contacts.Item.TransitiveMemberOf.Item.GraphAdministrativeUnit /// /// Casts the previous resource to administrativeUnit. /// - public class GraphAdministrativeUnitRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAdministrativeUnitRequestBuilder : BaseCliRequestBuilder { /// /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit @@ -87,14 +90,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphAdministrativeUnitRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveMemberOf/{directoryObject%2Did}/graph.administrativeUnit{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphAdministrativeUnitRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveMemberOf/{directoryObject%2Did}/graph.administrativeUnit{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphAdministrativeUnitRequestBuilder(string rawUrl) : base("{+baseurl}/c /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -122,7 +125,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit /// - public class GraphAdministrativeUnitRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAdministrativeUnitRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -147,3 +151,4 @@ public class GraphAdministrativeUnitRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/TransitiveMemberOf/Item/GraphGroup/GraphGroupRequestBuilder.cs b/src/generated/Contacts/Item/TransitiveMemberOf/Item/GraphGroup/GraphGroupRequestBuilder.cs index 3afc3857fd..7af9c0ffe1 100644 --- a/src/generated/Contacts/Item/TransitiveMemberOf/Item/GraphGroup/GraphGroupRequestBuilder.cs +++ b/src/generated/Contacts/Item/TransitiveMemberOf/Item/GraphGroup/GraphGroupRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Contacts.Item.TransitiveMemberOf.Item.GraphGroup /// /// Casts the previous resource to group. /// - public class GraphGroupRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphGroupRequestBuilder : BaseCliRequestBuilder { /// /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.group @@ -87,14 +90,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphGroupRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveMemberOf/{directoryObject%2Did}/graph.group{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphGroupRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveMemberOf/{directoryObject%2Did}/graph.group{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphGroupRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgC /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -122,7 +125,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.directoryObject as microsoft.graph.group /// - public class GraphGroupRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphGroupRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -147,3 +151,4 @@ public class GraphGroupRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/TransitiveMemberOf/TransitiveMemberOfRequestBuilder.cs b/src/generated/Contacts/Item/TransitiveMemberOf/TransitiveMemberOfRequestBuilder.cs index 5609a53f17..96c1a7d9b7 100644 --- a/src/generated/Contacts/Item/TransitiveMemberOf/TransitiveMemberOfRequestBuilder.cs +++ b/src/generated/Contacts/Item/TransitiveMemberOf/TransitiveMemberOfRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Contacts.Item.TransitiveMemberOf.Count; using ApiSdk.Contacts.Item.TransitiveMemberOf.GraphAdministrativeUnit; using ApiSdk.Contacts.Item.TransitiveMemberOf.GraphGroup; using ApiSdk.Contacts.Item.TransitiveMemberOf.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.Contacts.Item.TransitiveMemberOf /// /// Provides operations to manage the transitiveMemberOf property of the microsoft.graph.orgContact entity. /// - public class TransitiveMemberOfRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TransitiveMemberOfRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the transitiveMemberOf property of the microsoft.graph.orgContact entity. @@ -33,7 +36,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DirectoryObjectItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.TransitiveMemberOf.Item.DirectoryObjectItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildGraphAdministrativeUnitByIdNavCommand()); commands.Add(builder.BuildGraphGroupByIdNavCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.TransitiveMemberOf.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -64,7 +67,7 @@ public Command BuildGraphAdministrativeUnitNavCommand() { var command = new Command("graph-administrative-unit"); command.Description = "Casts the previous resource to administrativeUnit."; - var builder = new GraphAdministrativeUnitRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.TransitiveMemberOf.GraphAdministrativeUnit.GraphAdministrativeUnitRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -87,7 +90,7 @@ public Command BuildGraphGroupNavCommand() { var command = new Command("graph-group"); command.Description = "Casts the previous resource to group."; - var builder = new GraphGroupRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.TransitiveMemberOf.GraphGroup.GraphGroupRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -103,13 +106,14 @@ public Command BuildGraphGroupNavCommand() return command; } /// - /// Get transitiveMemberOf from contacts + /// Get groups that this organizational contact is a member of. The API request is transitive, and returns all groups the organizational contact is a nested member of. + /// Find more info here /// /// A public Command BuildListCommand() { var command = new Command("list"); - command.Description = "Get transitiveMemberOf from contacts"; + command.Description = "Get groups that this organizational contact is a member of. The API request is transitive, and returns all groups the organizational contact is a nested member of.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/orgcontact-list-transitivememberof?view=graph-rest-beta"; var orgContactIdOption = new Option("--org-contact-id", description: "The unique identifier of orgContact") { }; orgContactIdOption.IsRequired = true; @@ -212,31 +216,31 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TransitiveMemberOfRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveMemberOf{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TransitiveMemberOfRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveMemberOf{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Get transitiveMemberOf from contacts + /// Get groups that this organizational contact is a member of. The API request is transitive, and returns all groups the organizational contact is a nested member of. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -245,9 +249,10 @@ public RequestInformation ToGetRequestInformation(Action - /// Get transitiveMemberOf from contacts + /// Get groups that this organizational contact is a member of. The API request is transitive, and returns all groups the organizational contact is a nested member of. /// - public class TransitiveMemberOfRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TransitiveMemberOfRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -311,3 +316,4 @@ public class TransitiveMemberOfRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/TransitiveReports/Count/CountRequestBuilder.cs b/src/generated/Contacts/Item/TransitiveReports/Count/CountRequestBuilder.cs index 0f47852746..f889a0139a 100644 --- a/src/generated/Contacts/Item/TransitiveReports/Count/CountRequestBuilder.cs +++ b/src/generated/Contacts/Item/TransitiveReports/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Contacts.Item.TransitiveReports.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveReports/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveReports/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContac /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/TransitiveReports/Item/DirectoryObjectItemRequestBuilder.cs b/src/generated/Contacts/Item/TransitiveReports/Item/DirectoryObjectItemRequestBuilder.cs index cdf7a731d9..606dfd8dae 100644 --- a/src/generated/Contacts/Item/TransitiveReports/Item/DirectoryObjectItemRequestBuilder.cs +++ b/src/generated/Contacts/Item/TransitiveReports/Item/DirectoryObjectItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Contacts.Item.TransitiveReports.Item /// /// Provides operations to manage the transitiveReports property of the microsoft.graph.orgContact entity. /// - public class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder { /// /// The transitive reports for a contact. Read-only. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DirectoryObjectItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveReports/{directoryObject%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectoryObjectItemRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveReports/{directoryObject%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public DirectoryObjectItemRequestBuilder(string rawUrl) : base("{+baseurl}/conta /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The transitive reports for a contact. Read-only. /// - public class DirectoryObjectItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryObjectItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class DirectoryObjectItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/Item/TransitiveReports/TransitiveReportsRequestBuilder.cs b/src/generated/Contacts/Item/TransitiveReports/TransitiveReportsRequestBuilder.cs index a972edad0d..65e83f23c1 100644 --- a/src/generated/Contacts/Item/TransitiveReports/TransitiveReportsRequestBuilder.cs +++ b/src/generated/Contacts/Item/TransitiveReports/TransitiveReportsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Contacts.Item.TransitiveReports.Count; using ApiSdk.Contacts.Item.TransitiveReports.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Contacts.Item.TransitiveReports /// /// Provides operations to manage the transitiveReports property of the microsoft.graph.orgContact entity. /// - public class TransitiveReportsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TransitiveReportsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the transitiveReports property of the microsoft.graph.orgContact entity. @@ -30,7 +33,7 @@ public class TransitiveReportsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DirectoryObjectItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.TransitiveReports.Item.DirectoryObjectItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contacts.Item.TransitiveReports.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -155,14 +158,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TransitiveReportsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveReports{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TransitiveReportsRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/{orgContact%2Did}/transitiveReports{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -175,11 +178,11 @@ public TransitiveReportsRequestBuilder(string rawUrl) : base("{+baseurl}/contact /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -190,7 +193,8 @@ public RequestInformation ToGetRequestInformation(Action /// Retrieve a count of transitive reports for an organizational contact. /// - public class TransitiveReportsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TransitiveReportsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -254,3 +258,4 @@ public class TransitiveReportsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/ValidateProperties/ValidatePropertiesPostRequestBody.cs b/src/generated/Contacts/ValidateProperties/ValidatePropertiesPostRequestBody.cs index 52375ba39c..390f00a1aa 100644 --- a/src/generated/Contacts/ValidateProperties/ValidatePropertiesPostRequestBody.cs +++ b/src/generated/Contacts/ValidateProperties/ValidatePropertiesPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contacts.ValidateProperties { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ValidatePropertiesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ValidatePropertiesPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -39,7 +41,7 @@ public class ValidatePropertiesPostRequestBody : IAdditionalDataHolder, IParsabl /// The onBehalfOfUserId property public Guid? OnBehalfOfUserId { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ValidatePropertiesPostRequestBody() { @@ -48,12 +50,12 @@ public ValidatePropertiesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ValidatePropertiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Contacts.ValidateProperties.ValidatePropertiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ValidatePropertiesPostRequestBody(); + return new global::ApiSdk.Contacts.ValidateProperties.ValidatePropertiesPostRequestBody(); } /// /// The deserialization information for the current model @@ -84,3 +86,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contacts/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/generated/Contacts/ValidateProperties/ValidatePropertiesRequestBuilder.cs index dc3e2d3dc2..8286da1973 100644 --- a/src/generated/Contacts/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/generated/Contacts/ValidateProperties/ValidatePropertiesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.Contacts.ValidateProperties /// /// Provides operations to call the validateProperties method. /// - public class ValidatePropertiesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ValidatePropertiesRequestBuilder : BaseCliRequestBuilder { /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-beta"; + command.Description = "Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-beta"; var bodyOption = new Option("--body", description: "The request body") { }; bodyOption.IsRequired = true; @@ -38,8 +41,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ValidatePropertiesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Contacts.ValidateProperties.ValidatePropertiesPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -57,32 +60,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ValidatePropertiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contacts/validateProperties", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ValidatePropertiesRequestBuilder(string rawUrl) : base("{+baseurl}/contacts/validateProperties", rawUrl) { } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ValidatePropertiesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contacts.ValidateProperties.ValidatePropertiesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ValidatePropertiesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contacts.ValidateProperties.ValidatePropertiesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -93,3 +96,4 @@ public RequestInformation ToPostRequestInformation(ValidatePropertiesPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/ContractsRequestBuilder.cs b/src/generated/Contracts/ContractsRequestBuilder.cs index 0564aa0b73..2f3ff0c1f7 100644 --- a/src/generated/Contracts/ContractsRequestBuilder.cs +++ b/src/generated/Contracts/ContractsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Contracts.Count; using ApiSdk.Contracts.Delta; using ApiSdk.Contracts.GetByIds; @@ -7,6 +8,7 @@ using ApiSdk.Contracts.ValidateProperties; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -25,7 +27,8 @@ namespace ApiSdk.Contracts /// /// Provides operations to manage the collection of contract entities. /// - public class ContractsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContractsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of contract entities. @@ -35,7 +38,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ContractItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contracts.Item.ContractItemRequestBuilder(PathParameters); commands.Add(builder.BuildCheckMemberGroupsNavCommand()); commands.Add(builder.BuildCheckMemberObjectsNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -54,7 +57,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contracts.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Contract.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Contract.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -116,7 +119,7 @@ public Command BuildDeltaNavCommand() { var command = new Command("delta"); command.Description = "Provides operations to call the delta method."; - var builder = new DeltaRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contracts.Delta.DeltaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -133,7 +136,7 @@ public Command BuildGetByIdsNavCommand() { var command = new Command("get-by-ids"); command.Description = "Provides operations to call the getByIds method."; - var builder = new GetByIdsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contracts.GetByIds.GetByIdsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -150,7 +153,7 @@ public Command BuildGetUserOwnedObjectsNavCommand() { var command = new Command("get-user-owned-objects"); command.Description = "Provides operations to call the getUserOwnedObjects method."; - var builder = new GetUserOwnedObjectsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contracts.GetUserOwnedObjects.GetUserOwnedObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -168,41 +171,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Retrieve a list of contract objects associated to a partner tenant.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/contract-list?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -210,14 +178,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -227,14 +187,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -264,7 +216,7 @@ public Command BuildValidatePropertiesNavCommand() { var command = new Command("validate-properties"); command.Description = "Provides operations to call the validateProperties method."; - var builder = new ValidatePropertiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contracts.ValidateProperties.ValidatePropertiesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -274,14 +226,14 @@ public Command BuildValidatePropertiesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContractsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contracts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContractsRequestBuilder(string rawUrl) : base("{+baseurl}/contracts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -294,11 +246,11 @@ public ContractsRequestBuilder(string rawUrl) : base("{+baseurl}/contracts{?%24c /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -314,11 +266,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Contract body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Contract body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Contract body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Contract body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -330,7 +282,8 @@ public RequestInformation ToPostRequestInformation(Contract body, Action /// Retrieve a list of contract objects associated to a partner tenant. /// - public class ContractsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContractsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -394,3 +347,4 @@ public class ContractsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/Count/CountRequestBuilder.cs b/src/generated/Contracts/Count/CountRequestBuilder.cs index 284681c072..069d4387c7 100644 --- a/src/generated/Contracts/Count/CountRequestBuilder.cs +++ b/src/generated/Contracts/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Contracts.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contracts/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contracts/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/contracts/$count{?% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/Delta/DeltaGetResponse.cs b/src/generated/Contracts/Delta/DeltaGetResponse.cs index 19d120137e..72cfd565e3 100644 --- a/src/generated/Contracts/Delta/DeltaGetResponse.cs +++ b/src/generated/Contracts/Delta/DeltaGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contracts.Delta { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DeltaGetResponse : BaseDeltaFunctionResponse, IParsable + public partial class DeltaGetResponse : global::ApiSdk.Models.BaseDeltaFunctionResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Contracts.Delta.DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeltaGetResponse(); + return new global::ApiSdk.Contracts.Delta.DeltaGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(DirectoryObject.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DirectoryObject.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/Delta/DeltaRequestBuilder.cs b/src/generated/Contracts/Delta/DeltaRequestBuilder.cs index ee8e78bd15..56dfa37a7f 100644 --- a/src/generated/Contracts/Delta/DeltaRequestBuilder.cs +++ b/src/generated/Contracts/Delta/DeltaRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,52 +20,18 @@ namespace ApiSdk.Contracts.Delta /// /// Provides operations to call the delta method. /// - public class DeltaRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilder : BaseCliRequestBuilder { /// - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-beta"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); + command.Description = "Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-beta"; var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -71,14 +39,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -88,14 +48,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Select = select; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -118,31 +70,31 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeltaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contracts/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeltaRequestBuilder(string rawUrl) : base("{+baseurl}/contracts/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -151,9 +103,10 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// - public class DeltaRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -217,3 +170,4 @@ public class DeltaRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/GetByIds/GetByIdsPostRequestBody.cs b/src/generated/Contracts/GetByIds/GetByIdsPostRequestBody.cs index b0274f3f7e..868e466584 100644 --- a/src/generated/Contracts/GetByIds/GetByIdsPostRequestBody.cs +++ b/src/generated/Contracts/GetByIds/GetByIdsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contracts.GetByIds { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetByIdsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetByIdsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class GetByIdsPostRequestBody : IAdditionalDataHolder, IParsable public List Types { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetByIdsPostRequestBody() { @@ -38,12 +40,12 @@ public GetByIdsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetByIdsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Contracts.GetByIds.GetByIdsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetByIdsPostRequestBody(); + return new global::ApiSdk.Contracts.GetByIds.GetByIdsPostRequestBody(); } /// /// The deserialization information for the current model @@ -53,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "types", n => { Types = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "types", n => { Types = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/GetByIds/GetByIdsPostResponse.cs b/src/generated/Contracts/GetByIds/GetByIdsPostResponse.cs index 8f6461f2e3..540c45ee31 100644 --- a/src/generated/Contracts/GetByIds/GetByIdsPostResponse.cs +++ b/src/generated/Contracts/GetByIds/GetByIdsPostResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contracts.GetByIds { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetByIdsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetByIdsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetByIdsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Contracts.GetByIds.GetByIdsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetByIdsPostResponse(); + return new global::ApiSdk.Contracts.GetByIds.GetByIdsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(DirectoryObject.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DirectoryObject.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/GetByIds/GetByIdsRequestBuilder.cs b/src/generated/Contracts/GetByIds/GetByIdsRequestBuilder.cs index 61cb5d012c..146239eb72 100644 --- a/src/generated/Contracts/GetByIds/GetByIdsRequestBuilder.cs +++ b/src/generated/Contracts/GetByIds/GetByIdsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Contracts.GetByIds /// /// Provides operations to call the getByIds method. /// - public class GetByIdsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetByIdsRequestBuilder : BaseCliRequestBuilder { /// /// Return the directory objects specified in a list of IDs. Some common uses for this function are to: @@ -50,8 +53,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetByIdsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Contracts.GetByIds.GetByIdsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -80,14 +83,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetByIdsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contracts/getByIds", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetByIdsRequestBuilder(string rawUrl) : base("{+baseurl}/contracts/getByIds", rawUrl) @@ -101,11 +104,11 @@ public GetByIdsRequestBuilder(string rawUrl) : base("{+baseurl}/contracts/getByI /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetByIdsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contracts.GetByIds.GetByIdsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetByIdsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contracts.GetByIds.GetByIdsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(GetByIdsPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs b/src/generated/Contracts/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs index 23eb53ea92..921fdf32e6 100644 --- a/src/generated/Contracts/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs +++ b/src/generated/Contracts/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contracts.GetUserOwnedObjects { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetUserOwnedObjectsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetUserOwnedObjectsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class GetUserOwnedObjectsPostRequestBody : IAdditionalDataHolder, IParsab public string UserId { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetUserOwnedObjectsPostRequestBody() { @@ -38,12 +40,12 @@ public GetUserOwnedObjectsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetUserOwnedObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Contracts.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetUserOwnedObjectsPostRequestBody(); + return new global::ApiSdk.Contracts.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs b/src/generated/Contracts/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs index 65d5b891e0..10b11c0e31 100644 --- a/src/generated/Contracts/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs +++ b/src/generated/Contracts/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Contracts.GetUserOwnedObjects /// /// Provides operations to call the getUserOwnedObjects method. /// - public class GetUserOwnedObjectsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetUserOwnedObjectsRequestBuilder : BaseCliRequestBuilder { /// /// Retrieve a list of recently deleted application and group objects owned by the specified user. This API returns up to 1,000 deleted objects owned by the user, sorted by ID, and doesn't support pagination. @@ -47,8 +50,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetUserOwnedObjectsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Contracts.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -68,14 +71,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetUserOwnedObjectsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contracts/getUserOwnedObjects", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetUserOwnedObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/contracts/getUserOwnedObjects", rawUrl) @@ -89,11 +92,11 @@ public GetUserOwnedObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/contr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetUserOwnedObjectsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contracts.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetUserOwnedObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contracts.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetUserOwnedObjectsPostReques } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs b/src/generated/Contracts/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs index 6c6dcabf5e..b7fdabfa38 100644 --- a/src/generated/Contracts/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs +++ b/src/generated/Contracts/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contracts.Item.CheckMemberGroups { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CheckMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CheckMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class CheckMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable public List GroupIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CheckMemberGroupsPostRequestBody() { @@ -30,12 +32,12 @@ public CheckMemberGroupsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CheckMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Contracts.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberGroupsPostRequestBody(); + return new global::ApiSdk.Contracts.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "groupIds", n => { GroupIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupIds", n => { GroupIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs b/src/generated/Contracts/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs index 270c99950a..890b265f5c 100644 --- a/src/generated/Contracts/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs +++ b/src/generated/Contracts/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contracts.Item.CheckMemberGroups { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CheckMemberGroupsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class CheckMemberGroupsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class CheckMemberGroupsPostResponse : BaseCollectionPaginationCountRespon /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new CheckMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Contracts.Item.CheckMemberGroups.CheckMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberGroupsPostResponse(); + return new global::ApiSdk.Contracts.Item.CheckMemberGroups.CheckMemberGroupsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -52,3 +54,4 @@ public override void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs b/src/generated/Contracts/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs index 8549c3c639..91e74876b2 100644 --- a/src/generated/Contracts/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs +++ b/src/generated/Contracts/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.Contracts.Item.CheckMemberGroups /// /// Provides operations to call the checkMemberGroups method. /// - public class CheckMemberGroupsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CheckMemberGroupsRequestBuilder : BaseCliRequestBuilder { /// - /// Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + /// Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-beta"; + command.Description = "Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-beta"; var contractIdOption = new Option("--contract-id", description: "The unique identifier of contract") { }; contractIdOption.IsRequired = true; @@ -55,8 +58,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CheckMemberGroupsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Contracts.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -86,32 +89,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CheckMemberGroupsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contracts/{contract%2Did}/checkMemberGroups", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CheckMemberGroupsRequestBuilder(string rawUrl) : base("{+baseurl}/contracts/{contract%2Did}/checkMemberGroups", rawUrl) { } /// - /// Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + /// Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CheckMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contracts.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CheckMemberGroupsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contracts.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -122,3 +125,4 @@ public RequestInformation ToPostRequestInformation(CheckMemberGroupsPostRequestB } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs b/src/generated/Contracts/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs index 36bf276ef8..f1d8d29e2c 100644 --- a/src/generated/Contracts/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs +++ b/src/generated/Contracts/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contracts.Item.CheckMemberObjects { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CheckMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CheckMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class CheckMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsabl public List Ids { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CheckMemberObjectsPostRequestBody() { @@ -30,12 +32,12 @@ public CheckMemberObjectsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CheckMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Contracts.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberObjectsPostRequestBody(); + return new global::ApiSdk.Contracts.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "ids", n => { Ids = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs b/src/generated/Contracts/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs index 457f6bfb5e..b62f563339 100644 --- a/src/generated/Contracts/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs +++ b/src/generated/Contracts/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contracts.Item.CheckMemberObjects { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CheckMemberObjectsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class CheckMemberObjectsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class CheckMemberObjectsPostResponse : BaseCollectionPaginationCountRespo /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new CheckMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Contracts.Item.CheckMemberObjects.CheckMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberObjectsPostResponse(); + return new global::ApiSdk.Contracts.Item.CheckMemberObjects.CheckMemberObjectsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -52,3 +54,4 @@ public override void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs b/src/generated/Contracts/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs index 7a97217c64..2d46ba4522 100644 --- a/src/generated/Contracts/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs +++ b/src/generated/Contracts/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Contracts.Item.CheckMemberObjects /// /// Provides operations to call the checkMemberObjects method. /// - public class CheckMemberObjectsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CheckMemberObjectsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action checkMemberObjects @@ -54,8 +57,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CheckMemberObjectsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Contracts.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -85,14 +88,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CheckMemberObjectsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contracts/{contract%2Did}/checkMemberObjects", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CheckMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/contracts/{contract%2Did}/checkMemberObjects", rawUrl) @@ -106,11 +109,11 @@ public CheckMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/contra /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CheckMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contracts.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CheckMemberObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contracts.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -121,3 +124,4 @@ public RequestInformation ToPostRequestInformation(CheckMemberObjectsPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/Item/ContractItemRequestBuilder.cs b/src/generated/Contracts/Item/ContractItemRequestBuilder.cs index 66a59ed90d..d95ea0958e 100644 --- a/src/generated/Contracts/Item/ContractItemRequestBuilder.cs +++ b/src/generated/Contracts/Item/ContractItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Contracts.Item.CheckMemberGroups; using ApiSdk.Contracts.Item.CheckMemberObjects; using ApiSdk.Contracts.Item.GetMemberGroups; @@ -6,6 +7,7 @@ using ApiSdk.Contracts.Item.Restore; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -24,7 +26,8 @@ namespace ApiSdk.Contracts.Item /// /// Provides operations to manage the collection of contract entities. /// - public class ContractItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContractItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the checkMemberGroups method. @@ -34,7 +37,7 @@ public Command BuildCheckMemberGroupsNavCommand() { var command = new Command("check-member-groups"); command.Description = "Provides operations to call the checkMemberGroups method."; - var builder = new CheckMemberGroupsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contracts.Item.CheckMemberGroups.CheckMemberGroupsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -51,7 +54,7 @@ public Command BuildCheckMemberObjectsNavCommand() { var command = new Command("check-member-objects"); command.Description = "Provides operations to call the checkMemberObjects method."; - var builder = new CheckMemberObjectsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contracts.Item.CheckMemberObjects.CheckMemberObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -156,7 +159,7 @@ public Command BuildGetMemberGroupsNavCommand() { var command = new Command("get-member-groups"); command.Description = "Provides operations to call the getMemberGroups method."; - var builder = new GetMemberGroupsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contracts.Item.GetMemberGroups.GetMemberGroupsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -173,7 +176,7 @@ public Command BuildGetMemberObjectsNavCommand() { var command = new Command("get-member-objects"); command.Description = "Provides operations to call the getMemberObjects method."; - var builder = new GetMemberObjectsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contracts.Item.GetMemberObjects.GetMemberObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -212,8 +215,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Contract.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Contract.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -241,7 +244,7 @@ public Command BuildRestoreNavCommand() { var command = new Command("restore"); command.Description = "Provides operations to call the restore method."; - var builder = new RestoreRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Contracts.Item.Restore.RestoreRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -251,14 +254,14 @@ public Command BuildRestoreNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContractItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contracts/{contract%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContractItemRequestBuilder(string rawUrl) : base("{+baseurl}/contracts/{contract%2Did}{?%24expand,%24select}", rawUrl) @@ -290,11 +293,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -310,11 +313,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(Contract body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Contract body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(Contract body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Contract body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -326,7 +329,8 @@ public RequestInformation ToPatchRequestInformation(Contract body, Action /// Retrieve the properties and relationships of contract object. /// - public class ContractItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContractItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -351,3 +355,4 @@ public class ContractItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs b/src/generated/Contracts/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs index 1fa3d00386..dec9cda097 100644 --- a/src/generated/Contracts/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs +++ b/src/generated/Contracts/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contracts.Item.GetMemberGroups { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class GetMemberGroupsPostRequestBody : IAdditionalDataHolder, IParsable /// The securityEnabledOnly property public bool? SecurityEnabledOnly { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetMemberGroupsPostRequestBody() { @@ -24,12 +26,12 @@ public GetMemberGroupsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Contracts.Item.GetMemberGroups.GetMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberGroupsPostRequestBody(); + return new global::ApiSdk.Contracts.Item.GetMemberGroups.GetMemberGroupsPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs b/src/generated/Contracts/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs index b007bd3558..106abbbd77 100644 --- a/src/generated/Contracts/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs +++ b/src/generated/Contracts/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contracts.Item.GetMemberGroups { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetMemberGroupsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetMemberGroupsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class GetMemberGroupsPostResponse : BaseCollectionPaginationCountResponse /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Contracts.Item.GetMemberGroups.GetMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberGroupsPostResponse(); + return new global::ApiSdk.Contracts.Item.GetMemberGroups.GetMemberGroupsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -52,3 +54,4 @@ public override void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs b/src/generated/Contracts/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs index a4634dcbaf..5376d83339 100644 --- a/src/generated/Contracts/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs +++ b/src/generated/Contracts/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.Contracts.Item.GetMemberGroups /// /// Provides operations to call the getMemberGroups method. /// - public class GetMemberGroupsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetMemberGroupsRequestBuilder : BaseCliRequestBuilder { /// - /// Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API. + /// Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the DirectoryResultSizeLimitExceeded error code. If you get the DirectoryResultSizeLimitExceeded error code, use the List group transitive memberOf API instead. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-beta"; + command.Description = "Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the DirectoryResultSizeLimitExceeded error code. If you get the DirectoryResultSizeLimitExceeded error code, use the List group transitive memberOf API instead.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-beta"; var contractIdOption = new Option("--contract-id", description: "The unique identifier of contract") { }; contractIdOption.IsRequired = true; @@ -55,8 +58,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetMemberGroupsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Contracts.Item.GetMemberGroups.GetMemberGroupsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -86,32 +89,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetMemberGroupsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contracts/{contract%2Did}/getMemberGroups", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetMemberGroupsRequestBuilder(string rawUrl) : base("{+baseurl}/contracts/{contract%2Did}/getMemberGroups", rawUrl) { } /// - /// Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API. + /// Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the DirectoryResultSizeLimitExceeded error code. If you get the DirectoryResultSizeLimitExceeded error code, use the List group transitive memberOf API instead. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contracts.Item.GetMemberGroups.GetMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMemberGroupsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contracts.Item.GetMemberGroups.GetMemberGroupsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -122,3 +125,4 @@ public RequestInformation ToPostRequestInformation(GetMemberGroupsPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs b/src/generated/Contracts/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs index b25a42f4fa..c8d60c76f7 100644 --- a/src/generated/Contracts/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs +++ b/src/generated/Contracts/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contracts.Item.GetMemberObjects { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class GetMemberObjectsPostRequestBody : IAdditionalDataHolder, IParsable /// The securityEnabledOnly property public bool? SecurityEnabledOnly { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetMemberObjectsPostRequestBody() { @@ -24,12 +26,12 @@ public GetMemberObjectsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Contracts.Item.GetMemberObjects.GetMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberObjectsPostRequestBody(); + return new global::ApiSdk.Contracts.Item.GetMemberObjects.GetMemberObjectsPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs b/src/generated/Contracts/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs index e26de6f07a..de65f05486 100644 --- a/src/generated/Contracts/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs +++ b/src/generated/Contracts/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contracts.Item.GetMemberObjects { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetMemberObjectsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetMemberObjectsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class GetMemberObjectsPostResponse : BaseCollectionPaginationCountRespons /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Contracts.Item.GetMemberObjects.GetMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberObjectsPostResponse(); + return new global::ApiSdk.Contracts.Item.GetMemberObjects.GetMemberObjectsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -52,3 +54,4 @@ public override void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs b/src/generated/Contracts/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs index 1b3b8f1876..e6e1105edd 100644 --- a/src/generated/Contracts/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs +++ b/src/generated/Contracts/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Contracts.Item.GetMemberObjects /// /// Provides operations to call the getMemberObjects method. /// - public class GetMemberObjectsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetMemberObjectsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getMemberObjects @@ -54,8 +57,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetMemberObjectsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Contracts.Item.GetMemberObjects.GetMemberObjectsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -85,14 +88,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetMemberObjectsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contracts/{contract%2Did}/getMemberObjects", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/contracts/{contract%2Did}/getMemberObjects", rawUrl) @@ -106,11 +109,11 @@ public GetMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/contract /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contracts.Item.GetMemberObjects.GetMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMemberObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contracts.Item.GetMemberObjects.GetMemberObjectsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -121,3 +124,4 @@ public RequestInformation ToPostRequestInformation(GetMemberObjectsPostRequestBo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/Item/Restore/RestoreRequestBuilder.cs b/src/generated/Contracts/Item/Restore/RestoreRequestBuilder.cs index 01d5478107..284b4a0da7 100644 --- a/src/generated/Contracts/Item/Restore/RestoreRequestBuilder.cs +++ b/src/generated/Contracts/Item/Restore/RestoreRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,17 +21,18 @@ namespace ApiSdk.Contracts.Item.Restore /// /// Provides operations to call the restore method. /// - public class RestoreRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RestoreRequestBuilder : BaseCliRequestBuilder { /// - /// Restore a recently deleted application, externalUserProfile, group, pendingExternalUserProfile, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. + /// Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Restore a recently deleted application, externalUserProfile, group, pendingExternalUserProfile, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-beta"; + command.Description = "Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-beta"; var contractIdOption = new Option("--contract-id", description: "The unique identifier of contract") { }; contractIdOption.IsRequired = true; @@ -61,21 +64,21 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RestoreRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contracts/{contract%2Did}/restore", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RestoreRequestBuilder(string rawUrl) : base("{+baseurl}/contracts/{contract%2Did}/restore", rawUrl) { } /// - /// Restore a recently deleted application, externalUserProfile, group, pendingExternalUserProfile, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. + /// Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -95,3 +98,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.Contracts.ValidateProperties { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ValidatePropertiesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ValidatePropertiesPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -39,7 +41,7 @@ public class ValidatePropertiesPostRequestBody : IAdditionalDataHolder, IParsabl /// The onBehalfOfUserId property public Guid? OnBehalfOfUserId { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ValidatePropertiesPostRequestBody() { @@ -48,12 +50,12 @@ public ValidatePropertiesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ValidatePropertiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Contracts.ValidateProperties.ValidatePropertiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ValidatePropertiesPostRequestBody(); + return new global::ApiSdk.Contracts.ValidateProperties.ValidatePropertiesPostRequestBody(); } /// /// The deserialization information for the current model @@ -84,3 +86,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Contracts/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/generated/Contracts/ValidateProperties/ValidatePropertiesRequestBuilder.cs index af9a15e1da..8b47f969df 100644 --- a/src/generated/Contracts/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/generated/Contracts/ValidateProperties/ValidatePropertiesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,17 +20,18 @@ namespace ApiSdk.Contracts.ValidateProperties /// /// Provides operations to call the validateProperties method. /// - public class ValidatePropertiesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ValidatePropertiesRequestBuilder : BaseCliRequestBuilder { /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-beta"; + command.Description = "Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-beta"; var bodyOption = new Option("--body", description: "The request body") { }; bodyOption.IsRequired = true; @@ -38,8 +41,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ValidatePropertiesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Contracts.ValidateProperties.ValidatePropertiesPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -57,32 +60,32 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ValidatePropertiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/contracts/validateProperties", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ValidatePropertiesRequestBuilder(string rawUrl) : base("{+baseurl}/contracts/validateProperties", rawUrl) { } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ValidatePropertiesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contracts.ValidateProperties.ValidatePropertiesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ValidatePropertiesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Contracts.ValidateProperties.ValidatePropertiesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -93,3 +96,4 @@ public RequestInformation ToPostRequestInformation(ValidatePropertiesPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ClassifyExactMatches/ClassifyExactMatchesPostRequestBody.cs b/src/generated/DataClassification/ClassifyExactMatches/ClassifyExactMatchesPostRequestBody.cs index 64d7d4d878..39b1027431 100644 --- a/src/generated/DataClassification/ClassifyExactMatches/ClassifyExactMatchesPostRequestBody.cs +++ b/src/generated/DataClassification/ClassifyExactMatches/ClassifyExactMatchesPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DataClassification.ClassifyExactMatches { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ClassifyExactMatchesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ClassifyExactMatchesPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,10 +18,10 @@ public class ClassifyExactMatchesPostRequestBody : IAdditionalDataHolder, IParsa /// The contentClassifications property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? ContentClassifications { get; set; } + public List? ContentClassifications { get; set; } #nullable restore #else - public List ContentClassifications { get; set; } + public List ContentClassifications { get; set; } #endif /// The sensitiveTypeIds property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -46,7 +48,7 @@ public class ClassifyExactMatchesPostRequestBody : IAdditionalDataHolder, IParsa public string TimeoutInMs { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ClassifyExactMatchesPostRequestBody() { @@ -55,12 +57,12 @@ public ClassifyExactMatchesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ClassifyExactMatchesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DataClassification.ClassifyExactMatches.ClassifyExactMatchesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ClassifyExactMatchesPostRequestBody(); + return new global::ApiSdk.DataClassification.ClassifyExactMatches.ClassifyExactMatchesPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,8 +72,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "contentClassifications", n => { ContentClassifications = n.GetCollectionOfObjectValues(ContentClassification.CreateFromDiscriminatorValue)?.ToList(); } }, - { "sensitiveTypeIds", n => { SensitiveTypeIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "contentClassifications", n => { ContentClassifications = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ContentClassification.CreateFromDiscriminatorValue)?.AsList(); } }, + { "sensitiveTypeIds", n => { SensitiveTypeIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "text", n => { Text = n.GetStringValue(); } }, { "timeoutInMs", n => { TimeoutInMs = n.GetStringValue(); } }, }; @@ -83,7 +85,7 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("contentClassifications", ContentClassifications); + writer.WriteCollectionOfObjectValues("contentClassifications", ContentClassifications); writer.WriteCollectionOfPrimitiveValues("sensitiveTypeIds", SensitiveTypeIds); writer.WriteStringValue("text", Text); writer.WriteStringValue("timeoutInMs", TimeoutInMs); @@ -91,3 +93,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ClassifyExactMatches/ClassifyExactMatchesRequestBuilder.cs b/src/generated/DataClassification/ClassifyExactMatches/ClassifyExactMatchesRequestBuilder.cs index 1957c4edfb..fc044271e3 100644 --- a/src/generated/DataClassification/ClassifyExactMatches/ClassifyExactMatchesRequestBuilder.cs +++ b/src/generated/DataClassification/ClassifyExactMatches/ClassifyExactMatchesRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DataClassification.ClassifyExactMatches /// /// Provides operations to call the classifyExactMatches method. /// - public class ClassifyExactMatchesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClassifyExactMatchesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action classifyExactMatches @@ -46,8 +49,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ClassifyExactMatchesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DataClassification.ClassifyExactMatches.ClassifyExactMatchesPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -67,14 +70,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ClassifyExactMatchesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/classifyExactMatches", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClassifyExactMatchesRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/classifyExactMatches", rawUrl) @@ -88,11 +91,11 @@ public ClassifyExactMatchesRequestBuilder(string rawUrl) : base("{+baseurl}/data /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ClassifyExactMatchesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DataClassification.ClassifyExactMatches.ClassifyExactMatchesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ClassifyExactMatchesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DataClassification.ClassifyExactMatches.ClassifyExactMatchesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -103,3 +106,4 @@ public RequestInformation ToPostRequestInformation(ClassifyExactMatchesPostReque } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ClassifyFile/ClassifyFilePostRequestBody.cs b/src/generated/DataClassification/ClassifyFile/ClassifyFilePostRequestBody.cs index c4b4e84490..2bb4138a6a 100644 --- a/src/generated/DataClassification/ClassifyFile/ClassifyFilePostRequestBody.cs +++ b/src/generated/DataClassification/ClassifyFile/ClassifyFilePostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DataClassification.ClassifyFile { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ClassifyFilePostRequestBody : IAdditionalDataHolder, IParsable + public partial class ClassifyFilePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class ClassifyFilePostRequestBody : IAdditionalDataHolder, IParsable public List SensitiveTypeIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ClassifyFilePostRequestBody() { @@ -38,12 +40,12 @@ public ClassifyFilePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ClassifyFilePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DataClassification.ClassifyFile.ClassifyFilePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ClassifyFilePostRequestBody(); + return new global::ApiSdk.DataClassification.ClassifyFile.ClassifyFilePostRequestBody(); } /// /// The deserialization information for the current model @@ -54,7 +56,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "file", n => { File = n.GetByteArrayValue(); } }, - { "sensitiveTypeIds", n => { SensitiveTypeIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "sensitiveTypeIds", n => { SensitiveTypeIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ClassifyFile/ClassifyFileRequestBuilder.cs b/src/generated/DataClassification/ClassifyFile/ClassifyFileRequestBuilder.cs index 44f298edad..15ebc918f9 100644 --- a/src/generated/DataClassification/ClassifyFile/ClassifyFileRequestBuilder.cs +++ b/src/generated/DataClassification/ClassifyFile/ClassifyFileRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DataClassification.ClassifyFile /// /// Provides operations to call the classifyFile method. /// - public class ClassifyFileRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClassifyFileRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action classifyFile @@ -46,8 +49,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ClassifyFilePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DataClassification.ClassifyFile.ClassifyFilePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -67,14 +70,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ClassifyFileRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/classifyFile", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClassifyFileRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/classifyFile", rawUrl) @@ -88,11 +91,11 @@ public ClassifyFileRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassifi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ClassifyFilePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DataClassification.ClassifyFile.ClassifyFilePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ClassifyFilePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DataClassification.ClassifyFile.ClassifyFilePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -103,3 +106,4 @@ public RequestInformation ToPostRequestInformation(ClassifyFilePostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ClassifyFileJobs/ClassifyFileJobsRequestBuilder.cs b/src/generated/DataClassification/ClassifyFileJobs/ClassifyFileJobsRequestBuilder.cs index 92f7025c41..9a8a9daeef 100644 --- a/src/generated/DataClassification/ClassifyFileJobs/ClassifyFileJobsRequestBuilder.cs +++ b/src/generated/DataClassification/ClassifyFileJobs/ClassifyFileJobsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DataClassification.ClassifyFileJobs.Count; using ApiSdk.DataClassification.ClassifyFileJobs.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DataClassification.ClassifyFileJobs /// /// Provides operations to manage the classifyFileJobs property of the microsoft.graph.dataClassificationService entity. /// - public class ClassifyFileJobsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClassifyFileJobsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the classifyFileJobs property of the microsoft.graph.dataClassificationService entity. @@ -30,7 +33,7 @@ public class ClassifyFileJobsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new JobResponseBaseItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ClassifyFileJobs.Item.JobResponseBaseItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ClassifyFileJobs.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(JobResponseBase.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.JobResponseBase.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get classifyFileJobs from dataClassification"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ClassifyFileJobsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/classifyFileJobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClassifyFileJobsRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/classifyFileJobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public ClassifyFileJobsRequestBuilder(string rawUrl) : base("{+baseurl}/dataClas /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(JobResponseBase body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.JobResponseBase body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(JobResponseBase body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.JobResponseBase body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(JobResponseBase body, Action< /// /// Get classifyFileJobs from dataClassification /// - public class ClassifyFileJobsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClassifyFileJobsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class ClassifyFileJobsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ClassifyFileJobs/Count/CountRequestBuilder.cs b/src/generated/DataClassification/ClassifyFileJobs/Count/CountRequestBuilder.cs index e32592ffb9..39d97bf24b 100644 --- a/src/generated/DataClassification/ClassifyFileJobs/Count/CountRequestBuilder.cs +++ b/src/generated/DataClassification/ClassifyFileJobs/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DataClassification.ClassifyFileJobs.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/classifyFileJobs/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/classifyFileJobs/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ClassifyFileJobs/Item/JobResponseBaseItemRequestBuilder.cs b/src/generated/DataClassification/ClassifyFileJobs/Item/JobResponseBaseItemRequestBuilder.cs index d315837632..c71ca2c55c 100644 --- a/src/generated/DataClassification/ClassifyFileJobs/Item/JobResponseBaseItemRequestBuilder.cs +++ b/src/generated/DataClassification/ClassifyFileJobs/Item/JobResponseBaseItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DataClassification.ClassifyFileJobs.Item /// /// Provides operations to manage the classifyFileJobs property of the microsoft.graph.dataClassificationService entity. /// - public class JobResponseBaseItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class JobResponseBaseItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property classifyFileJobs for dataClassification @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(JobResponseBase.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.JobResponseBase.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public JobResponseBaseItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/classifyFileJobs/{jobResponseBase%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public JobResponseBaseItemRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/classifyFileJobs/{jobResponseBase%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(JobResponseBase body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.JobResponseBase body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(JobResponseBase body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.JobResponseBase body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(JobResponseBase body, Action /// /// Get classifyFileJobs from dataClassification /// - public class JobResponseBaseItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class JobResponseBaseItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class JobResponseBaseItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ClassifyTextJobs/ClassifyTextJobsRequestBuilder.cs b/src/generated/DataClassification/ClassifyTextJobs/ClassifyTextJobsRequestBuilder.cs index 72991f0fc4..b943a16600 100644 --- a/src/generated/DataClassification/ClassifyTextJobs/ClassifyTextJobsRequestBuilder.cs +++ b/src/generated/DataClassification/ClassifyTextJobs/ClassifyTextJobsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DataClassification.ClassifyTextJobs.Count; using ApiSdk.DataClassification.ClassifyTextJobs.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DataClassification.ClassifyTextJobs /// /// Provides operations to manage the classifyTextJobs property of the microsoft.graph.dataClassificationService entity. /// - public class ClassifyTextJobsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClassifyTextJobsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the classifyTextJobs property of the microsoft.graph.dataClassificationService entity. @@ -30,7 +33,7 @@ public class ClassifyTextJobsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new JobResponseBaseItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ClassifyTextJobs.Item.JobResponseBaseItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ClassifyTextJobs.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(JobResponseBase.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.JobResponseBase.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get classifyTextJobs from dataClassification"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ClassifyTextJobsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/classifyTextJobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClassifyTextJobsRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/classifyTextJobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public ClassifyTextJobsRequestBuilder(string rawUrl) : base("{+baseurl}/dataClas /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(JobResponseBase body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.JobResponseBase body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(JobResponseBase body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.JobResponseBase body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(JobResponseBase body, Action< /// /// Get classifyTextJobs from dataClassification /// - public class ClassifyTextJobsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClassifyTextJobsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class ClassifyTextJobsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ClassifyTextJobs/Count/CountRequestBuilder.cs b/src/generated/DataClassification/ClassifyTextJobs/Count/CountRequestBuilder.cs index 972e31326b..664094fc57 100644 --- a/src/generated/DataClassification/ClassifyTextJobs/Count/CountRequestBuilder.cs +++ b/src/generated/DataClassification/ClassifyTextJobs/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DataClassification.ClassifyTextJobs.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/classifyTextJobs/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/classifyTextJobs/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ClassifyTextJobs/Item/JobResponseBaseItemRequestBuilder.cs b/src/generated/DataClassification/ClassifyTextJobs/Item/JobResponseBaseItemRequestBuilder.cs index f42c2efc03..3de0f2cd14 100644 --- a/src/generated/DataClassification/ClassifyTextJobs/Item/JobResponseBaseItemRequestBuilder.cs +++ b/src/generated/DataClassification/ClassifyTextJobs/Item/JobResponseBaseItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DataClassification.ClassifyTextJobs.Item /// /// Provides operations to manage the classifyTextJobs property of the microsoft.graph.dataClassificationService entity. /// - public class JobResponseBaseItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class JobResponseBaseItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property classifyTextJobs for dataClassification @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(JobResponseBase.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.JobResponseBase.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public JobResponseBaseItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/classifyTextJobs/{jobResponseBase%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public JobResponseBaseItemRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/classifyTextJobs/{jobResponseBase%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(JobResponseBase body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.JobResponseBase body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(JobResponseBase body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.JobResponseBase body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(JobResponseBase body, Action /// /// Get classifyTextJobs from dataClassification /// - public class JobResponseBaseItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class JobResponseBaseItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class JobResponseBaseItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/DataClassificationRequestBuilder.cs b/src/generated/DataClassification/DataClassificationRequestBuilder.cs index 469ba679f1..a59e56c3a4 100644 --- a/src/generated/DataClassification/DataClassificationRequestBuilder.cs +++ b/src/generated/DataClassification/DataClassificationRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DataClassification.ClassifyExactMatches; using ApiSdk.DataClassification.ClassifyFile; using ApiSdk.DataClassification.ClassifyFileJobs; @@ -12,6 +13,7 @@ using ApiSdk.DataClassification.SensitivityLabels; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -30,7 +32,8 @@ namespace ApiSdk.DataClassification /// /// Provides operations to manage the dataClassificationService singleton. /// - public class DataClassificationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataClassificationRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the classifyExactMatches method. @@ -40,7 +43,7 @@ public Command BuildClassifyExactMatchesNavCommand() { var command = new Command("classify-exact-matches"); command.Description = "Provides operations to call the classifyExactMatches method."; - var builder = new ClassifyExactMatchesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ClassifyExactMatches.ClassifyExactMatchesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -57,7 +60,7 @@ public Command BuildClassifyFileJobsNavCommand() { var command = new Command("classify-file-jobs"); command.Description = "Provides operations to manage the classifyFileJobs property of the microsoft.graph.dataClassificationService entity."; - var builder = new ClassifyFileJobsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ClassifyFileJobs.ClassifyFileJobsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -84,7 +87,7 @@ public Command BuildClassifyFileNavCommand() { var command = new Command("classify-file"); command.Description = "Provides operations to call the classifyFile method."; - var builder = new ClassifyFileRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ClassifyFile.ClassifyFileRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -101,7 +104,7 @@ public Command BuildClassifyTextJobsNavCommand() { var command = new Command("classify-text-jobs"); command.Description = "Provides operations to manage the classifyTextJobs property of the microsoft.graph.dataClassificationService entity."; - var builder = new ClassifyTextJobsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ClassifyTextJobs.ClassifyTextJobsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -128,7 +131,7 @@ public Command BuildEvaluateDlpPoliciesJobsNavCommand() { var command = new Command("evaluate-dlp-policies-jobs"); command.Description = "Provides operations to manage the evaluateDlpPoliciesJobs property of the microsoft.graph.dataClassificationService entity."; - var builder = new EvaluateDlpPoliciesJobsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.EvaluateDlpPoliciesJobs.EvaluateDlpPoliciesJobsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -155,7 +158,7 @@ public Command BuildEvaluateLabelJobsNavCommand() { var command = new Command("evaluate-label-jobs"); command.Description = "Provides operations to manage the evaluateLabelJobs property of the microsoft.graph.dataClassificationService entity."; - var builder = new EvaluateLabelJobsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.EvaluateLabelJobs.EvaluateLabelJobsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -182,7 +185,7 @@ public Command BuildExactMatchDataStoresNavCommand() { var command = new Command("exact-match-data-stores"); command.Description = "Provides operations to manage the exactMatchDataStores property of the microsoft.graph.dataClassificationService entity."; - var builder = new ExactMatchDataStoresRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ExactMatchDataStores.ExactMatchDataStoresRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -209,7 +212,7 @@ public Command BuildExactMatchUploadAgentsNavCommand() { var command = new Command("exact-match-upload-agents"); command.Description = "Provides operations to manage the exactMatchUploadAgents property of the microsoft.graph.dataClassificationService entity."; - var builder = new ExactMatchUploadAgentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ExactMatchUploadAgents.ExactMatchUploadAgentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -236,23 +239,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get dataClassification"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -260,8 +251,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -282,7 +271,7 @@ public Command BuildJobsNavCommand() { var command = new Command("jobs"); command.Description = "Provides operations to manage the jobs property of the microsoft.graph.dataClassificationService entity."; - var builder = new JobsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.Jobs.JobsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -326,8 +315,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DataClassificationService.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DataClassificationService.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -354,7 +343,7 @@ public Command BuildSensitiveTypesNavCommand() { var command = new Command("sensitive-types"); command.Description = "Provides operations to manage the sensitiveTypes property of the microsoft.graph.dataClassificationService entity."; - var builder = new SensitiveTypesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.SensitiveTypes.SensitiveTypesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -381,9 +370,11 @@ public Command BuildSensitivityLabelsNavCommand() { var command = new Command("sensitivity-labels"); command.Description = "Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataClassificationService entity."; - var builder = new SensitivityLabelsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.SensitivityLabels.SensitivityLabelsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRbCommand()); + nonExecCommands.Add(builder.BuildComputeRightsAndInheritanceNavCommand()); nonExecCommands.Add(builder.BuildCountNavCommand()); execCommands.Add(builder.BuildCreateCommand()); nonExecCommands.Add(builder.BuildEvaluateNavCommand()); @@ -402,14 +393,14 @@ public Command BuildSensitivityLabelsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DataClassificationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DataClassificationRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification{?%24expand,%24select}", rawUrl) @@ -422,11 +413,11 @@ public DataClassificationRequestBuilder(string rawUrl) : base("{+baseurl}/dataCl /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -442,11 +433,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DataClassificationService body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DataClassificationService body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DataClassificationService body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DataClassificationService body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -458,7 +449,8 @@ public RequestInformation ToPatchRequestInformation(DataClassificationService bo /// /// Get dataClassification /// - public class DataClassificationRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataClassificationRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -483,3 +475,4 @@ public class DataClassificationRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/EvaluateDlpPoliciesJobs/Count/CountRequestBuilder.cs b/src/generated/DataClassification/EvaluateDlpPoliciesJobs/Count/CountRequestBuilder.cs index 33f143eb20..81b8cca6b0 100644 --- a/src/generated/DataClassification/EvaluateDlpPoliciesJobs/Count/CountRequestBuilder.cs +++ b/src/generated/DataClassification/EvaluateDlpPoliciesJobs/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DataClassification.EvaluateDlpPoliciesJobs.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/evaluateDlpPoliciesJobs/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/evaluateDlpPoliciesJobs/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/EvaluateDlpPoliciesJobs/EvaluateDlpPoliciesJobsRequestBuilder.cs b/src/generated/DataClassification/EvaluateDlpPoliciesJobs/EvaluateDlpPoliciesJobsRequestBuilder.cs index b4aa3804e3..0fadf6f439 100644 --- a/src/generated/DataClassification/EvaluateDlpPoliciesJobs/EvaluateDlpPoliciesJobsRequestBuilder.cs +++ b/src/generated/DataClassification/EvaluateDlpPoliciesJobs/EvaluateDlpPoliciesJobsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DataClassification.EvaluateDlpPoliciesJobs.Count; using ApiSdk.DataClassification.EvaluateDlpPoliciesJobs.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DataClassification.EvaluateDlpPoliciesJobs /// /// Provides operations to manage the evaluateDlpPoliciesJobs property of the microsoft.graph.dataClassificationService entity. /// - public class EvaluateDlpPoliciesJobsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EvaluateDlpPoliciesJobsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the evaluateDlpPoliciesJobs property of the microsoft.graph.dataClassificationService entity. @@ -30,7 +33,7 @@ public class EvaluateDlpPoliciesJobsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new JobResponseBaseItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.EvaluateDlpPoliciesJobs.Item.JobResponseBaseItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.EvaluateDlpPoliciesJobs.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(JobResponseBase.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.JobResponseBase.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get evaluateDlpPoliciesJobs from dataClassification"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public EvaluateDlpPoliciesJobsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/evaluateDlpPoliciesJobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EvaluateDlpPoliciesJobsRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/evaluateDlpPoliciesJobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public EvaluateDlpPoliciesJobsRequestBuilder(string rawUrl) : base("{+baseurl}/d /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(JobResponseBase body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.JobResponseBase body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(JobResponseBase body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.JobResponseBase body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(JobResponseBase body, Action< /// /// Get evaluateDlpPoliciesJobs from dataClassification /// - public class EvaluateDlpPoliciesJobsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EvaluateDlpPoliciesJobsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class EvaluateDlpPoliciesJobsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/EvaluateDlpPoliciesJobs/Item/JobResponseBaseItemRequestBuilder.cs b/src/generated/DataClassification/EvaluateDlpPoliciesJobs/Item/JobResponseBaseItemRequestBuilder.cs index fa03c7d0c9..0425d62e94 100644 --- a/src/generated/DataClassification/EvaluateDlpPoliciesJobs/Item/JobResponseBaseItemRequestBuilder.cs +++ b/src/generated/DataClassification/EvaluateDlpPoliciesJobs/Item/JobResponseBaseItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DataClassification.EvaluateDlpPoliciesJobs.Item /// /// Provides operations to manage the evaluateDlpPoliciesJobs property of the microsoft.graph.dataClassificationService entity. /// - public class JobResponseBaseItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class JobResponseBaseItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property evaluateDlpPoliciesJobs for dataClassification @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(JobResponseBase.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.JobResponseBase.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public JobResponseBaseItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/evaluateDlpPoliciesJobs/{jobResponseBase%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public JobResponseBaseItemRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/evaluateDlpPoliciesJobs/{jobResponseBase%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(JobResponseBase body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.JobResponseBase body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(JobResponseBase body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.JobResponseBase body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(JobResponseBase body, Action /// /// Get evaluateDlpPoliciesJobs from dataClassification /// - public class JobResponseBaseItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class JobResponseBaseItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class JobResponseBaseItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/EvaluateLabelJobs/Count/CountRequestBuilder.cs b/src/generated/DataClassification/EvaluateLabelJobs/Count/CountRequestBuilder.cs index a44f8df0bc..f612ada176 100644 --- a/src/generated/DataClassification/EvaluateLabelJobs/Count/CountRequestBuilder.cs +++ b/src/generated/DataClassification/EvaluateLabelJobs/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DataClassification.EvaluateLabelJobs.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/evaluateLabelJobs/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/evaluateLabelJobs/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/EvaluateLabelJobs/EvaluateLabelJobsRequestBuilder.cs b/src/generated/DataClassification/EvaluateLabelJobs/EvaluateLabelJobsRequestBuilder.cs index a3e581a319..1d7f326061 100644 --- a/src/generated/DataClassification/EvaluateLabelJobs/EvaluateLabelJobsRequestBuilder.cs +++ b/src/generated/DataClassification/EvaluateLabelJobs/EvaluateLabelJobsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DataClassification.EvaluateLabelJobs.Count; using ApiSdk.DataClassification.EvaluateLabelJobs.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DataClassification.EvaluateLabelJobs /// /// Provides operations to manage the evaluateLabelJobs property of the microsoft.graph.dataClassificationService entity. /// - public class EvaluateLabelJobsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EvaluateLabelJobsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the evaluateLabelJobs property of the microsoft.graph.dataClassificationService entity. @@ -30,7 +33,7 @@ public class EvaluateLabelJobsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new JobResponseBaseItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.EvaluateLabelJobs.Item.JobResponseBaseItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.EvaluateLabelJobs.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(JobResponseBase.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.JobResponseBase.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get evaluateLabelJobs from dataClassification"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public EvaluateLabelJobsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/evaluateLabelJobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EvaluateLabelJobsRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/evaluateLabelJobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public EvaluateLabelJobsRequestBuilder(string rawUrl) : base("{+baseurl}/dataCla /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(JobResponseBase body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.JobResponseBase body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(JobResponseBase body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.JobResponseBase body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(JobResponseBase body, Action< /// /// Get evaluateLabelJobs from dataClassification /// - public class EvaluateLabelJobsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EvaluateLabelJobsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class EvaluateLabelJobsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/EvaluateLabelJobs/Item/JobResponseBaseItemRequestBuilder.cs b/src/generated/DataClassification/EvaluateLabelJobs/Item/JobResponseBaseItemRequestBuilder.cs index 5027522bef..162164f4d0 100644 --- a/src/generated/DataClassification/EvaluateLabelJobs/Item/JobResponseBaseItemRequestBuilder.cs +++ b/src/generated/DataClassification/EvaluateLabelJobs/Item/JobResponseBaseItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DataClassification.EvaluateLabelJobs.Item /// /// Provides operations to manage the evaluateLabelJobs property of the microsoft.graph.dataClassificationService entity. /// - public class JobResponseBaseItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class JobResponseBaseItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property evaluateLabelJobs for dataClassification @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(JobResponseBase.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.JobResponseBase.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public JobResponseBaseItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/evaluateLabelJobs/{jobResponseBase%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public JobResponseBaseItemRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/evaluateLabelJobs/{jobResponseBase%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(JobResponseBase body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.JobResponseBase body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(JobResponseBase body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.JobResponseBase body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(JobResponseBase body, Action /// /// Get evaluateLabelJobs from dataClassification /// - public class JobResponseBaseItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class JobResponseBaseItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class JobResponseBaseItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ExactMatchDataStores/Count/CountRequestBuilder.cs b/src/generated/DataClassification/ExactMatchDataStores/Count/CountRequestBuilder.cs index 0ccf1cd5e6..b2736eb00d 100644 --- a/src/generated/DataClassification/ExactMatchDataStores/Count/CountRequestBuilder.cs +++ b/src/generated/DataClassification/ExactMatchDataStores/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DataClassification.ExactMatchDataStores.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/exactMatchDataStores/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/exactMatchDataStores/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ExactMatchDataStores/ExactMatchDataStoresRequestBuilder.cs b/src/generated/DataClassification/ExactMatchDataStores/ExactMatchDataStoresRequestBuilder.cs index c09baf0356..814259b7f0 100644 --- a/src/generated/DataClassification/ExactMatchDataStores/ExactMatchDataStoresRequestBuilder.cs +++ b/src/generated/DataClassification/ExactMatchDataStores/ExactMatchDataStoresRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DataClassification.ExactMatchDataStores.Count; using ApiSdk.DataClassification.ExactMatchDataStores.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DataClassification.ExactMatchDataStores /// /// Provides operations to manage the exactMatchDataStores property of the microsoft.graph.dataClassificationService entity. /// - public class ExactMatchDataStoresRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExactMatchDataStoresRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the exactMatchDataStores property of the microsoft.graph.dataClassificationService entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ExactMatchDataStoreItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ExactMatchDataStores.Item.ExactMatchDataStoreItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildLookupNavCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ExactMatchDataStores.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -81,8 +84,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ExactMatchDataStore.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExactMatchDataStore.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -109,41 +112,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get exactMatchDataStores from dataClassification"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -151,14 +119,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -168,14 +128,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -198,14 +150,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ExactMatchDataStoresRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/exactMatchDataStores{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExactMatchDataStoresRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/exactMatchDataStores{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -218,11 +170,11 @@ public ExactMatchDataStoresRequestBuilder(string rawUrl) : base("{+baseurl}/data /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -238,11 +190,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ExactMatchDataStore body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExactMatchDataStore body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ExactMatchDataStore body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExactMatchDataStore body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +206,8 @@ public RequestInformation ToPostRequestInformation(ExactMatchDataStore body, Act /// /// Get exactMatchDataStores from dataClassification /// - public class ExactMatchDataStoresRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExactMatchDataStoresRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -318,3 +271,4 @@ public class ExactMatchDataStoresRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ExactMatchDataStores/Item/ExactMatchDataStoreItemRequestBuilder.cs b/src/generated/DataClassification/ExactMatchDataStores/Item/ExactMatchDataStoreItemRequestBuilder.cs index 5c269d7941..a5f9b68209 100644 --- a/src/generated/DataClassification/ExactMatchDataStores/Item/ExactMatchDataStoreItemRequestBuilder.cs +++ b/src/generated/DataClassification/ExactMatchDataStores/Item/ExactMatchDataStoreItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DataClassification.ExactMatchDataStores.Item.Lookup; using ApiSdk.DataClassification.ExactMatchDataStores.Item.Sessions; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DataClassification.ExactMatchDataStores.Item /// /// Provides operations to manage the exactMatchDataStores property of the microsoft.graph.dataClassificationService entity. /// - public class ExactMatchDataStoreItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExactMatchDataStoreItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property exactMatchDataStores for dataClassification @@ -118,7 +121,7 @@ public Command BuildLookupNavCommand() { var command = new Command("lookup"); command.Description = "Provides operations to call the lookup method."; - var builder = new LookupRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ExactMatchDataStores.Item.Lookup.LookupRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -157,8 +160,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ExactMatchDataStore.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExactMatchDataStore.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildSessionsNavCommand() { var command = new Command("sessions"); command.Description = "Provides operations to manage the sessions property of the microsoft.graph.exactMatchDataStore entity."; - var builder = new SessionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ExactMatchDataStores.Item.Sessions.SessionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -206,14 +209,14 @@ public Command BuildSessionsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ExactMatchDataStoreItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/exactMatchDataStores/{exactMatchDataStore%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExactMatchDataStoreItemRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/exactMatchDataStores/{exactMatchDataStore%2Did}{?%24expand,%24select}", rawUrl) @@ -245,11 +248,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -265,11 +268,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ExactMatchDataStore body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExactMatchDataStore body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ExactMatchDataStore body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExactMatchDataStore body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(ExactMatchDataStore body, Ac /// /// Get exactMatchDataStores from dataClassification /// - public class ExactMatchDataStoreItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExactMatchDataStoreItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class ExactMatchDataStoreItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ExactMatchDataStores/Item/Lookup/LookupPostRequestBody.cs b/src/generated/DataClassification/ExactMatchDataStores/Item/Lookup/LookupPostRequestBody.cs index 5034c998a8..4df19c5997 100644 --- a/src/generated/DataClassification/ExactMatchDataStores/Item/Lookup/LookupPostRequestBody.cs +++ b/src/generated/DataClassification/ExactMatchDataStores/Item/Lookup/LookupPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DataClassification.ExactMatchDataStores.Item.Lookup { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class LookupPostRequestBody : IAdditionalDataHolder, IParsable + public partial class LookupPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -37,7 +39,7 @@ public class LookupPostRequestBody : IAdditionalDataHolder, IParsable public List Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public LookupPostRequestBody() { @@ -46,12 +48,12 @@ public LookupPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static LookupPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DataClassification.ExactMatchDataStores.Item.Lookup.LookupPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new LookupPostRequestBody(); + return new global::ApiSdk.DataClassification.ExactMatchDataStores.Item.Lookup.LookupPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,8 +64,8 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "key", n => { Key = n.GetStringValue(); } }, - { "resultColumnNames", n => { ResultColumnNames = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "values", n => { Values = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "resultColumnNames", n => { ResultColumnNames = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "values", n => { Values = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -80,3 +82,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ExactMatchDataStores/Item/Lookup/LookupPostResponse.cs b/src/generated/DataClassification/ExactMatchDataStores/Item/Lookup/LookupPostResponse.cs index c751b4933e..8361c56d68 100644 --- a/src/generated/DataClassification/ExactMatchDataStores/Item/Lookup/LookupPostResponse.cs +++ b/src/generated/DataClassification/ExactMatchDataStores/Item/Lookup/LookupPostResponse.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DataClassification.ExactMatchDataStores.Item.Lookup { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class LookupPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class LookupPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class LookupPostResponse : BaseCollectionPaginationCountResponse, IParsab /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new LookupPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DataClassification.ExactMatchDataStores.Item.Lookup.LookupPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new LookupPostResponse(); + return new global::ApiSdk.DataClassification.ExactMatchDataStores.Item.Lookup.LookupPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -52,3 +54,4 @@ public override void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ExactMatchDataStores/Item/Lookup/LookupRequestBuilder.cs b/src/generated/DataClassification/ExactMatchDataStores/Item/Lookup/LookupRequestBuilder.cs index ee46011f07..4182a23655 100644 --- a/src/generated/DataClassification/ExactMatchDataStores/Item/Lookup/LookupRequestBuilder.cs +++ b/src/generated/DataClassification/ExactMatchDataStores/Item/Lookup/LookupRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DataClassification.ExactMatchDataStores.Item.Lookup /// /// Provides operations to call the lookup method. /// - public class LookupRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LookupRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action lookup @@ -54,8 +57,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(LookupPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DataClassification.ExactMatchDataStores.Item.Lookup.LookupPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -85,14 +88,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LookupRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/exactMatchDataStores/{exactMatchDataStore%2Did}/lookup", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LookupRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/exactMatchDataStores/{exactMatchDataStore%2Did}/lookup", rawUrl) @@ -106,11 +109,11 @@ public LookupRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(LookupPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DataClassification.ExactMatchDataStores.Item.Lookup.LookupPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(LookupPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DataClassification.ExactMatchDataStores.Item.Lookup.LookupPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -121,3 +124,4 @@ public RequestInformation ToPostRequestInformation(LookupPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ExactMatchDataStores/Item/Sessions/Count/CountRequestBuilder.cs b/src/generated/DataClassification/ExactMatchDataStores/Item/Sessions/Count/CountRequestBuilder.cs index 2db4b2c689..92066ad3a6 100644 --- a/src/generated/DataClassification/ExactMatchDataStores/Item/Sessions/Count/CountRequestBuilder.cs +++ b/src/generated/DataClassification/ExactMatchDataStores/Item/Sessions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DataClassification.ExactMatchDataStores.Item.Sessions.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/exactMatchDataStores/{exactMatchDataStore%2Did}/sessions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/exactMatchDataStores/{exactMatchDataStore%2Did}/sessions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ExactMatchDataStores/Item/Sessions/Item/Cancel/CancelRequestBuilder.cs b/src/generated/DataClassification/ExactMatchDataStores/Item/Sessions/Item/Cancel/CancelRequestBuilder.cs index 145e73ca5b..1075be4f29 100644 --- a/src/generated/DataClassification/ExactMatchDataStores/Item/Sessions/Item/Cancel/CancelRequestBuilder.cs +++ b/src/generated/DataClassification/ExactMatchDataStores/Item/Sessions/Item/Cancel/CancelRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DataClassification.ExactMatchDataStores.Item.Sessions.Item.Canc /// /// Provides operations to call the cancel method. /// - public class CancelRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CancelRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action cancel @@ -55,14 +58,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CancelRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/exactMatchDataStores/{exactMatchDataStore%2Did}/sessions/{exactMatchSession%2Did}/cancel", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CancelRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/exactMatchDataStores/{exactMatchDataStore%2Did}/sessions/{exactMatchSession%2Did}/cancel", rawUrl) @@ -89,3 +92,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DataClassification.ExactMatchDataStores.Item.Sessions.Item.Comm /// /// Provides operations to call the commit method. /// - public class CommitRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommitRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action commit @@ -55,14 +58,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CommitRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/exactMatchDataStores/{exactMatchDataStore%2Did}/sessions/{exactMatchSession%2Did}/commit", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/exactMatchDataStores/{exactMatchDataStore%2Did}/sessions/{exactMatchSession%2Did}/commit", rawUrl) @@ -89,3 +92,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DataClassification.ExactMatchDataStores.Item.Sessions.Item.Cancel; using ApiSdk.DataClassification.ExactMatchDataStores.Item.Sessions.Item.Commit; using ApiSdk.DataClassification.ExactMatchDataStores.Item.Sessions.Item.Renew; using ApiSdk.DataClassification.ExactMatchDataStores.Item.Sessions.Item.UploadAgent; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.DataClassification.ExactMatchDataStores.Item.Sessions.Item /// /// Provides operations to manage the sessions property of the microsoft.graph.exactMatchDataStore entity. /// - public class ExactMatchSessionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExactMatchSessionItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the cancel method. @@ -33,7 +36,7 @@ public Command BuildCancelNavCommand() { var command = new Command("cancel"); command.Description = "Provides operations to call the cancel method."; - var builder = new CancelRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ExactMatchDataStores.Item.Sessions.Item.Cancel.CancelRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -50,7 +53,7 @@ public Command BuildCommitNavCommand() { var command = new Command("commit"); command.Description = "Provides operations to call the commit method."; - var builder = new CommitRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ExactMatchDataStores.Item.Sessions.Item.Commit.CommitRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -193,8 +196,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ExactMatchSession.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExactMatchSession.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -223,7 +226,7 @@ public Command BuildRenewNavCommand() { var command = new Command("renew"); command.Description = "Provides operations to call the renew method."; - var builder = new RenewRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ExactMatchDataStores.Item.Sessions.Item.Renew.RenewRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -240,7 +243,7 @@ public Command BuildUploadAgentNavCommand() { var command = new Command("upload-agent"); command.Description = "Provides operations to manage the uploadAgent property of the microsoft.graph.exactMatchSession entity."; - var builder = new UploadAgentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ExactMatchDataStores.Item.Sessions.Item.UploadAgent.UploadAgentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -252,14 +255,14 @@ public Command BuildUploadAgentNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ExactMatchSessionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/exactMatchDataStores/{exactMatchDataStore%2Did}/sessions/{exactMatchSession%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExactMatchSessionItemRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/exactMatchDataStores/{exactMatchDataStore%2Did}/sessions/{exactMatchSession%2Did}{?%24expand,%24select}", rawUrl) @@ -291,11 +294,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -311,11 +314,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ExactMatchSession body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExactMatchSession body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ExactMatchSession body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExactMatchSession body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -327,7 +330,8 @@ public RequestInformation ToPatchRequestInformation(ExactMatchSession body, Acti /// /// Get sessions from dataClassification /// - public class ExactMatchSessionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExactMatchSessionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -352,3 +356,4 @@ public class ExactMatchSessionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ExactMatchDataStores/Item/Sessions/Item/Renew/RenewRequestBuilder.cs b/src/generated/DataClassification/ExactMatchDataStores/Item/Sessions/Item/Renew/RenewRequestBuilder.cs index b9d25cf4a0..aa6f512f4d 100644 --- a/src/generated/DataClassification/ExactMatchDataStores/Item/Sessions/Item/Renew/RenewRequestBuilder.cs +++ b/src/generated/DataClassification/ExactMatchDataStores/Item/Sessions/Item/Renew/RenewRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DataClassification.ExactMatchDataStores.Item.Sessions.Item.Rene /// /// Provides operations to call the renew method. /// - public class RenewRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RenewRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action renew @@ -66,14 +69,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RenewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/exactMatchDataStores/{exactMatchDataStore%2Did}/sessions/{exactMatchSession%2Did}/renew", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RenewRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/exactMatchDataStores/{exactMatchDataStore%2Did}/sessions/{exactMatchSession%2Did}/renew", rawUrl) @@ -100,3 +103,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DataClassification.ExactMatchDataStores.Item.Sessions.Item.Uplo /// /// Provides operations to manage the uploadAgent property of the microsoft.graph.exactMatchSession entity. /// - public class UploadAgentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UploadAgentRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property uploadAgent for dataClassification @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ExactMatchUploadAgent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExactMatchUploadAgent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UploadAgentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/exactMatchDataStores/{exactMatchDataStore%2Did}/sessions/{exactMatchSession%2Did}/uploadAgent{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UploadAgentRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/exactMatchDataStores/{exactMatchDataStore%2Did}/sessions/{exactMatchSession%2Did}/uploadAgent{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ExactMatchUploadAgent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExactMatchUploadAgent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ExactMatchUploadAgent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExactMatchUploadAgent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ExactMatchUploadAgent body, /// /// Get uploadAgent from dataClassification /// - public class UploadAgentRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UploadAgentRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class UploadAgentRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ExactMatchDataStores/Item/Sessions/SessionsRequestBuilder.cs b/src/generated/DataClassification/ExactMatchDataStores/Item/Sessions/SessionsRequestBuilder.cs index 4fec9bb4ee..8a080a86ff 100644 --- a/src/generated/DataClassification/ExactMatchDataStores/Item/Sessions/SessionsRequestBuilder.cs +++ b/src/generated/DataClassification/ExactMatchDataStores/Item/Sessions/SessionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DataClassification.ExactMatchDataStores.Item.Sessions.Count; using ApiSdk.DataClassification.ExactMatchDataStores.Item.Sessions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DataClassification.ExactMatchDataStores.Item.Sessions /// /// Provides operations to manage the sessions property of the microsoft.graph.exactMatchDataStore entity. /// - public class SessionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SessionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the sessions property of the microsoft.graph.exactMatchDataStore entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ExactMatchSessionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ExactMatchDataStores.Item.Sessions.Item.ExactMatchSessionItemRequestBuilder(PathParameters); commands.Add(builder.BuildCancelNavCommand()); commands.Add(builder.BuildCommitNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -49,7 +52,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ExactMatchDataStores.Item.Sessions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ExactMatchSession.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExactMatchSession.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -212,14 +215,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SessionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/exactMatchDataStores/{exactMatchDataStore%2Did}/sessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SessionsRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/exactMatchDataStores/{exactMatchDataStore%2Did}/sessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -232,11 +235,11 @@ public SessionsRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassificati /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -252,11 +255,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ExactMatchSession body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExactMatchSession body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ExactMatchSession body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExactMatchSession body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -268,7 +271,8 @@ public RequestInformation ToPostRequestInformation(ExactMatchSession body, Actio /// /// Get sessions from dataClassification /// - public class SessionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SessionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -332,3 +336,4 @@ public class SessionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ExactMatchUploadAgents/Count/CountRequestBuilder.cs b/src/generated/DataClassification/ExactMatchUploadAgents/Count/CountRequestBuilder.cs index 810d7ddf7c..7c53788347 100644 --- a/src/generated/DataClassification/ExactMatchUploadAgents/Count/CountRequestBuilder.cs +++ b/src/generated/DataClassification/ExactMatchUploadAgents/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DataClassification.ExactMatchUploadAgents.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/exactMatchUploadAgents/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/exactMatchUploadAgents/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ExactMatchUploadAgents/ExactMatchUploadAgentsRequestBuilder.cs b/src/generated/DataClassification/ExactMatchUploadAgents/ExactMatchUploadAgentsRequestBuilder.cs index 7c8adf826c..b5a7bd20e9 100644 --- a/src/generated/DataClassification/ExactMatchUploadAgents/ExactMatchUploadAgentsRequestBuilder.cs +++ b/src/generated/DataClassification/ExactMatchUploadAgents/ExactMatchUploadAgentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DataClassification.ExactMatchUploadAgents.Count; using ApiSdk.DataClassification.ExactMatchUploadAgents.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DataClassification.ExactMatchUploadAgents /// /// Provides operations to manage the exactMatchUploadAgents property of the microsoft.graph.dataClassificationService entity. /// - public class ExactMatchUploadAgentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExactMatchUploadAgentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the exactMatchUploadAgents property of the microsoft.graph.dataClassificationService entity. @@ -30,7 +33,7 @@ public class ExactMatchUploadAgentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ExactMatchUploadAgentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ExactMatchUploadAgents.Item.ExactMatchUploadAgentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.ExactMatchUploadAgents.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ExactMatchUploadAgent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExactMatchUploadAgent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get exactMatchUploadAgents from dataClassification"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ExactMatchUploadAgentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/exactMatchUploadAgents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExactMatchUploadAgentsRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/exactMatchUploadAgents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public ExactMatchUploadAgentsRequestBuilder(string rawUrl) : base("{+baseurl}/da /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ExactMatchUploadAgent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExactMatchUploadAgent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ExactMatchUploadAgent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExactMatchUploadAgent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ExactMatchUploadAgent body, A /// /// Get exactMatchUploadAgents from dataClassification /// - public class ExactMatchUploadAgentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExactMatchUploadAgentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class ExactMatchUploadAgentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/ExactMatchUploadAgents/Item/ExactMatchUploadAgentItemRequestBuilder.cs b/src/generated/DataClassification/ExactMatchUploadAgents/Item/ExactMatchUploadAgentItemRequestBuilder.cs index 4d2240b99a..9b4ef2910c 100644 --- a/src/generated/DataClassification/ExactMatchUploadAgents/Item/ExactMatchUploadAgentItemRequestBuilder.cs +++ b/src/generated/DataClassification/ExactMatchUploadAgents/Item/ExactMatchUploadAgentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DataClassification.ExactMatchUploadAgents.Item /// /// Provides operations to manage the exactMatchUploadAgents property of the microsoft.graph.dataClassificationService entity. /// - public class ExactMatchUploadAgentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExactMatchUploadAgentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property exactMatchUploadAgents for dataClassification @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ExactMatchUploadAgent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExactMatchUploadAgent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ExactMatchUploadAgentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/exactMatchUploadAgents/{exactMatchUploadAgent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExactMatchUploadAgentItemRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/exactMatchUploadAgents/{exactMatchUploadAgent%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ExactMatchUploadAgent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExactMatchUploadAgent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ExactMatchUploadAgent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExactMatchUploadAgent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ExactMatchUploadAgent body, /// /// Get exactMatchUploadAgents from dataClassification /// - public class ExactMatchUploadAgentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExactMatchUploadAgentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class ExactMatchUploadAgentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/Jobs/Count/CountRequestBuilder.cs b/src/generated/DataClassification/Jobs/Count/CountRequestBuilder.cs index 5290c2735e..cacc8c6921 100644 --- a/src/generated/DataClassification/Jobs/Count/CountRequestBuilder.cs +++ b/src/generated/DataClassification/Jobs/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DataClassification.Jobs.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/jobs/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/jobs/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/Jobs/Item/JobResponseBaseItemRequestBuilder.cs b/src/generated/DataClassification/Jobs/Item/JobResponseBaseItemRequestBuilder.cs index 6e6543f47d..3d586f9c4f 100644 --- a/src/generated/DataClassification/Jobs/Item/JobResponseBaseItemRequestBuilder.cs +++ b/src/generated/DataClassification/Jobs/Item/JobResponseBaseItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DataClassification.Jobs.Item /// /// Provides operations to manage the jobs property of the microsoft.graph.dataClassificationService entity. /// - public class JobResponseBaseItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class JobResponseBaseItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property jobs for dataClassification @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(JobResponseBase.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.JobResponseBase.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public JobResponseBaseItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/jobs/{jobResponseBase%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public JobResponseBaseItemRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/jobs/{jobResponseBase%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(JobResponseBase body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.JobResponseBase body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(JobResponseBase body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.JobResponseBase body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(JobResponseBase body, Action /// /// Get jobs from dataClassification /// - public class JobResponseBaseItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class JobResponseBaseItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class JobResponseBaseItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/Jobs/JobsRequestBuilder.cs b/src/generated/DataClassification/Jobs/JobsRequestBuilder.cs index 8e776a8612..2a7a338a31 100644 --- a/src/generated/DataClassification/Jobs/JobsRequestBuilder.cs +++ b/src/generated/DataClassification/Jobs/JobsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DataClassification.Jobs.Count; using ApiSdk.DataClassification.Jobs.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DataClassification.Jobs /// /// Provides operations to manage the jobs property of the microsoft.graph.dataClassificationService entity. /// - public class JobsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class JobsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the jobs property of the microsoft.graph.dataClassificationService entity. @@ -30,7 +33,7 @@ public class JobsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new JobResponseBaseItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.Jobs.Item.JobResponseBaseItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.Jobs.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(JobResponseBase.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.JobResponseBase.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get jobs from dataClassification"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public JobsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/jobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public JobsRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/jobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public JobsRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/j /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(JobResponseBase body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.JobResponseBase body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(JobResponseBase body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.JobResponseBase body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(JobResponseBase body, Action< /// /// Get jobs from dataClassification /// - public class JobsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class JobsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class JobsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/SensitiveTypes/Count/CountRequestBuilder.cs b/src/generated/DataClassification/SensitiveTypes/Count/CountRequestBuilder.cs index 445d8e5ef1..4d3d8b80a9 100644 --- a/src/generated/DataClassification/SensitiveTypes/Count/CountRequestBuilder.cs +++ b/src/generated/DataClassification/SensitiveTypes/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DataClassification.SensitiveTypes.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/sensitiveTypes/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/sensitiveTypes/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/SensitiveTypes/Item/SensitiveTypeItemRequestBuilder.cs b/src/generated/DataClassification/SensitiveTypes/Item/SensitiveTypeItemRequestBuilder.cs index e56b0257f8..dafb9bd5ae 100644 --- a/src/generated/DataClassification/SensitiveTypes/Item/SensitiveTypeItemRequestBuilder.cs +++ b/src/generated/DataClassification/SensitiveTypes/Item/SensitiveTypeItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DataClassification.SensitiveTypes.Item /// /// Provides operations to manage the sensitiveTypes property of the microsoft.graph.dataClassificationService entity. /// - public class SensitiveTypeItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitiveTypeItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property sensitiveTypes for dataClassification @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SensitiveType.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SensitiveType.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SensitiveTypeItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/sensitiveTypes/{sensitiveType%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SensitiveTypeItemRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/sensitiveTypes/{sensitiveType%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(SensitiveType body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SensitiveType body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(SensitiveType body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SensitiveType body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(SensitiveType body, Action /// Get sensitiveTypes from dataClassification /// - public class SensitiveTypeItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitiveTypeItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class SensitiveTypeItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/SensitiveTypes/SensitiveTypesRequestBuilder.cs b/src/generated/DataClassification/SensitiveTypes/SensitiveTypesRequestBuilder.cs index 05a542c5da..71568511e9 100644 --- a/src/generated/DataClassification/SensitiveTypes/SensitiveTypesRequestBuilder.cs +++ b/src/generated/DataClassification/SensitiveTypes/SensitiveTypesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DataClassification.SensitiveTypes.Count; using ApiSdk.DataClassification.SensitiveTypes.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DataClassification.SensitiveTypes /// /// Provides operations to manage the sensitiveTypes property of the microsoft.graph.dataClassificationService entity. /// - public class SensitiveTypesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitiveTypesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the sensitiveTypes property of the microsoft.graph.dataClassificationService entity. @@ -30,7 +33,7 @@ public class SensitiveTypesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new SensitiveTypeItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.SensitiveTypes.Item.SensitiveTypeItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.SensitiveTypes.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SensitiveType.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SensitiveType.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get sensitiveTypes from dataClassification"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SensitiveTypesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/sensitiveTypes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SensitiveTypesRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/sensitiveTypes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public SensitiveTypesRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SensitiveType body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SensitiveType body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SensitiveType body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SensitiveType body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(SensitiveType body, Action /// Get sensitiveTypes from dataClassification /// - public class SensitiveTypesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitiveTypesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class SensitiveTypesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/SensitivityLabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs b/src/generated/DataClassification/SensitivityLabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs new file mode 100644 index 0000000000..22a052dc16 --- /dev/null +++ b/src/generated/DataClassification/SensitivityLabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs @@ -0,0 +1,113 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DataClassification.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats +{ + /// + /// Provides operations to call the computeInheritance method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + /// Find more info here + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta"; + var labelIdsOption = new Option("--label-ids", description: "Usage: labelIds={labelIds}") { + }; + labelIdsOption.IsRequired = true; + command.AddOption(labelIdsOption); + var localeOption = new Option("--locale", description: "Usage: locale='{locale}'") { + }; + localeOption.IsRequired = true; + command.AddOption(localeOption); + var contentFormatsOption = new Option("--content-formats", description: "Usage: contentFormats={contentFormats}") { + }; + contentFormatsOption.IsRequired = true; + command.AddOption(contentFormatsOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var labelIds = invocationContext.ParseResult.GetValueForOption(labelIdsOption); + var locale = invocationContext.ParseResult.GetValueForOption(localeOption); + var contentFormats = invocationContext.ParseResult.GetValueForOption(contentFormatsOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + if (labelIds is not null) requestInfo.PathParameters.Add("labelIds", labelIds); + if (locale is not null) requestInfo.PathParameters.Add("locale", locale); + if (contentFormats is not null) requestInfo.PathParameters.Add("contentFormats", contentFormats); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", rawUrl) + { + } + /// + /// Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs b/src/generated/DataClassification/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs new file mode 100644 index 0000000000..24938963e1 --- /dev/null +++ b/src/generated/DataClassification/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs @@ -0,0 +1,96 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.DataClassification.SensitivityLabels.ComputeRightsAndInheritance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComputeRightsAndInheritancePostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The delegatedUserEmail property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DelegatedUserEmail { get; set; } +#nullable restore +#else + public string DelegatedUserEmail { get; set; } +#endif + /// The locale property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Locale { get; set; } +#nullable restore +#else + public string Locale { get; set; } +#endif + /// The protectedContents property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ProtectedContents { get; set; } +#nullable restore +#else + public List ProtectedContents { get; set; } +#endif + /// The supportedContentFormats property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? SupportedContentFormats { get; set; } +#nullable restore +#else + public List SupportedContentFormats { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ComputeRightsAndInheritancePostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.DataClassification.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DataClassification.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "delegatedUserEmail", n => { DelegatedUserEmail = n.GetStringValue(); } }, + { "locale", n => { Locale = n.GetStringValue(); } }, + { "protectedContents", n => { ProtectedContents = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ProtectedContent.CreateFromDiscriminatorValue)?.AsList(); } }, + { "supportedContentFormats", n => { SupportedContentFormats = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("delegatedUserEmail", DelegatedUserEmail); + writer.WriteStringValue("locale", Locale); + writer.WriteCollectionOfObjectValues("protectedContents", ProtectedContents); + writer.WriteCollectionOfPrimitiveValues("supportedContentFormats", SupportedContentFormats); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs b/src/generated/DataClassification/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs new file mode 100644 index 0000000000..135cb0e056 --- /dev/null +++ b/src/generated/DataClassification/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs @@ -0,0 +1,110 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DataClassification.SensitivityLabels.ComputeRightsAndInheritance +{ + /// + /// Provides operations to call the computeRightsAndInheritance method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeRightsAndInheritanceRequestBuilder : BaseCliRequestBuilder + { + /// + /// Computes the rights and inheritance for sensitivity labels based on the input content and labels. + /// Find more info here + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Computes the rights and inheritance for sensitivity labels based on the input content and labels.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/sensitivitylabel-computerightsandinheritance?view=graph-rest-beta"; + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DataClassification.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ComputeRightsAndInheritanceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/sensitivityLabels/computeRightsAndInheritance", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ComputeRightsAndInheritanceRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/sensitivityLabels/computeRightsAndInheritance", rawUrl) + { + } + /// + /// Computes the rights and inheritance for sensitivity labels based on the input content and labels. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.DataClassification.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DataClassification.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/SensitivityLabels/Count/CountRequestBuilder.cs b/src/generated/DataClassification/SensitivityLabels/Count/CountRequestBuilder.cs index 044aa82e12..6ec0136235 100644 --- a/src/generated/DataClassification/SensitivityLabels/Count/CountRequestBuilder.cs +++ b/src/generated/DataClassification/SensitivityLabels/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DataClassification.SensitivityLabels.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/sensitivityLabels/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/sensitivityLabels/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/SensitivityLabels/Evaluate/EvaluatePostRequestBody.cs b/src/generated/DataClassification/SensitivityLabels/Evaluate/EvaluatePostRequestBody.cs index efc0403961..4b11289d36 100644 --- a/src/generated/DataClassification/SensitivityLabels/Evaluate/EvaluatePostRequestBody.cs +++ b/src/generated/DataClassification/SensitivityLabels/Evaluate/EvaluatePostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DataClassification.SensitivityLabels.Evaluate { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EvaluatePostRequestBody : IAdditionalDataHolder, IParsable + public partial class EvaluatePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,21 +18,21 @@ public class EvaluatePostRequestBody : IAdditionalDataHolder, IParsable /// The currentLabel property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.CurrentLabel? CurrentLabel { get; set; } + public global::ApiSdk.Models.CurrentLabel? CurrentLabel { get; set; } #nullable restore #else - public ApiSdk.Models.CurrentLabel CurrentLabel { get; set; } + public global::ApiSdk.Models.CurrentLabel CurrentLabel { get; set; } #endif /// The discoveredSensitiveTypes property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? DiscoveredSensitiveTypes { get; set; } + public List? DiscoveredSensitiveTypes { get; set; } #nullable restore #else - public List DiscoveredSensitiveTypes { get; set; } + public List DiscoveredSensitiveTypes { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EvaluatePostRequestBody() { @@ -39,12 +41,12 @@ public EvaluatePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EvaluatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DataClassification.SensitivityLabels.Evaluate.EvaluatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EvaluatePostRequestBody(); + return new global::ApiSdk.DataClassification.SensitivityLabels.Evaluate.EvaluatePostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +56,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "currentLabel", n => { CurrentLabel = n.GetObjectValue(ApiSdk.Models.CurrentLabel.CreateFromDiscriminatorValue); } }, - { "discoveredSensitiveTypes", n => { DiscoveredSensitiveTypes = n.GetCollectionOfObjectValues(DiscoveredSensitiveType.CreateFromDiscriminatorValue)?.ToList(); } }, + { "currentLabel", n => { CurrentLabel = n.GetObjectValue(global::ApiSdk.Models.CurrentLabel.CreateFromDiscriminatorValue); } }, + { "discoveredSensitiveTypes", n => { DiscoveredSensitiveTypes = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DiscoveredSensitiveType.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -65,9 +67,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("currentLabel", CurrentLabel); - writer.WriteCollectionOfObjectValues("discoveredSensitiveTypes", DiscoveredSensitiveTypes); + writer.WriteObjectValue("currentLabel", CurrentLabel); + writer.WriteCollectionOfObjectValues("discoveredSensitiveTypes", DiscoveredSensitiveTypes); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/SensitivityLabels/Evaluate/EvaluateRequestBuilder.cs b/src/generated/DataClassification/SensitivityLabels/Evaluate/EvaluateRequestBuilder.cs index 10ea26a65e..639c723a24 100644 --- a/src/generated/DataClassification/SensitivityLabels/Evaluate/EvaluateRequestBuilder.cs +++ b/src/generated/DataClassification/SensitivityLabels/Evaluate/EvaluateRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DataClassification.SensitivityLabels.Evaluate /// /// Provides operations to call the evaluate method. /// - public class EvaluateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EvaluateRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action evaluate @@ -46,8 +49,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EvaluatePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DataClassification.SensitivityLabels.Evaluate.EvaluatePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -67,14 +70,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public EvaluateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/sensitivityLabels/evaluate", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EvaluateRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/sensitivityLabels/evaluate", rawUrl) @@ -88,11 +91,11 @@ public EvaluateRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassificati /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(EvaluatePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DataClassification.SensitivityLabels.Evaluate.EvaluatePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EvaluatePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DataClassification.SensitivityLabels.Evaluate.EvaluatePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -103,3 +106,4 @@ public RequestInformation ToPostRequestInformation(EvaluatePostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/SensitivityLabels/Item/Rights/RightsRequestBuilder.cs b/src/generated/DataClassification/SensitivityLabels/Item/Rights/RightsRequestBuilder.cs new file mode 100644 index 0000000000..0a8029632e --- /dev/null +++ b/src/generated/DataClassification/SensitivityLabels/Item/Rights/RightsRequestBuilder.cs @@ -0,0 +1,141 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DataClassification.SensitivityLabels.Item.Rights +{ + /// + /// Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get rights from dataClassification + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get rights from dataClassification"; + var sensitivityLabelIdOption = new Option("--sensitivity-label-id", description: "The unique identifier of sensitivityLabel") { + }; + sensitivityLabelIdOption.IsRequired = true; + command.AddOption(sensitivityLabelIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var sensitivityLabelId = invocationContext.ParseResult.GetValueForOption(sensitivityLabelIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (sensitivityLabelId is not null) requestInfo.PathParameters.Add("sensitivityLabel%2Did", sensitivityLabelId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public RightsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/sensitivityLabels/{sensitivityLabel%2Did}/rights{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RightsRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/sensitivityLabels/{sensitivityLabel%2Did}/rights{?%24expand,%24select}", rawUrl) + { + } + /// + /// Get rights from dataClassification + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get rights from dataClassification + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/SensitivityLabels/Item/SensitivityLabelItemRequestBuilder.cs b/src/generated/DataClassification/SensitivityLabels/Item/SensitivityLabelItemRequestBuilder.cs index 3d35e0d3c9..4eb651eeb5 100644 --- a/src/generated/DataClassification/SensitivityLabels/Item/SensitivityLabelItemRequestBuilder.cs +++ b/src/generated/DataClassification/SensitivityLabels/Item/SensitivityLabelItemRequestBuilder.cs @@ -1,7 +1,10 @@ // +#pragma warning disable CS0618 +using ApiSdk.DataClassification.SensitivityLabels.Item.Rights; using ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +23,8 @@ namespace ApiSdk.DataClassification.SensitivityLabels.Item /// /// Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataClassificationService entity. /// - public class SensitivityLabelItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property sensitivityLabels for dataClassification @@ -139,8 +143,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SensitivityLabel.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SensitivityLabel.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -161,6 +165,23 @@ public Command BuildPatchCommand() return command; } /// + /// Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + /// + /// A + public Command BuildRightsNavCommand() + { + var command = new Command("rights"); + command.Description = "Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity."; + var builder = new global::ApiSdk.DataClassification.SensitivityLabels.Item.Rights.RightsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// /// Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. /// /// A @@ -168,9 +189,11 @@ public Command BuildSublabelsNavCommand() { var command = new Command("sublabels"); command.Description = "Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity."; - var builder = new SublabelsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.SublabelsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRbCommand()); + nonExecCommands.Add(builder.BuildComputeRightsAndInheritanceNavCommand()); nonExecCommands.Add(builder.BuildCountNavCommand()); execCommands.Add(builder.BuildCreateCommand()); nonExecCommands.Add(builder.BuildEvaluateNavCommand()); @@ -189,14 +212,14 @@ public Command BuildSublabelsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SensitivityLabelItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/sensitivityLabels/{sensitivityLabel%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SensitivityLabelItemRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/sensitivityLabels/{sensitivityLabel%2Did}{?%24expand,%24select}", rawUrl) @@ -228,11 +251,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -248,11 +271,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(SensitivityLabel body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SensitivityLabel body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(SensitivityLabel body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SensitivityLabel body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -264,7 +287,8 @@ public RequestInformation ToPatchRequestInformation(SensitivityLabel body, Actio /// /// Get sensitivityLabels from dataClassification /// - public class SensitivityLabelItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -289,3 +313,4 @@ public class SensitivityLabelItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs b/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs new file mode 100644 index 0000000000..444c326f4f --- /dev/null +++ b/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs @@ -0,0 +1,119 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats +{ + /// + /// Provides operations to call the computeInheritance method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + /// Find more info here + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta"; + var sensitivityLabelIdOption = new Option("--sensitivity-label-id", description: "The unique identifier of sensitivityLabel") { + }; + sensitivityLabelIdOption.IsRequired = true; + command.AddOption(sensitivityLabelIdOption); + var labelIdsOption = new Option("--label-ids", description: "Usage: labelIds={labelIds}") { + }; + labelIdsOption.IsRequired = true; + command.AddOption(labelIdsOption); + var localeOption = new Option("--locale", description: "Usage: locale='{locale}'") { + }; + localeOption.IsRequired = true; + command.AddOption(localeOption); + var contentFormatsOption = new Option("--content-formats", description: "Usage: contentFormats={contentFormats}") { + }; + contentFormatsOption.IsRequired = true; + command.AddOption(contentFormatsOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var sensitivityLabelId = invocationContext.ParseResult.GetValueForOption(sensitivityLabelIdOption); + var labelIds = invocationContext.ParseResult.GetValueForOption(labelIdsOption); + var locale = invocationContext.ParseResult.GetValueForOption(localeOption); + var contentFormats = invocationContext.ParseResult.GetValueForOption(contentFormatsOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + if (sensitivityLabelId is not null) requestInfo.PathParameters.Add("sensitivityLabel%2Did", sensitivityLabelId); + if (labelIds is not null) requestInfo.PathParameters.Add("labelIds", labelIds); + if (locale is not null) requestInfo.PathParameters.Add("locale", locale); + if (contentFormats is not null) requestInfo.PathParameters.Add("contentFormats", contentFormats); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", rawUrl) + { + } + /// + /// Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs b/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs new file mode 100644 index 0000000000..82c32a01c9 --- /dev/null +++ b/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs @@ -0,0 +1,96 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComputeRightsAndInheritancePostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The delegatedUserEmail property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DelegatedUserEmail { get; set; } +#nullable restore +#else + public string DelegatedUserEmail { get; set; } +#endif + /// The locale property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Locale { get; set; } +#nullable restore +#else + public string Locale { get; set; } +#endif + /// The protectedContents property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ProtectedContents { get; set; } +#nullable restore +#else + public List ProtectedContents { get; set; } +#endif + /// The supportedContentFormats property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? SupportedContentFormats { get; set; } +#nullable restore +#else + public List SupportedContentFormats { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ComputeRightsAndInheritancePostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "delegatedUserEmail", n => { DelegatedUserEmail = n.GetStringValue(); } }, + { "locale", n => { Locale = n.GetStringValue(); } }, + { "protectedContents", n => { ProtectedContents = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ProtectedContent.CreateFromDiscriminatorValue)?.AsList(); } }, + { "supportedContentFormats", n => { SupportedContentFormats = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("delegatedUserEmail", DelegatedUserEmail); + writer.WriteStringValue("locale", Locale); + writer.WriteCollectionOfObjectValues("protectedContents", ProtectedContents); + writer.WriteCollectionOfPrimitiveValues("supportedContentFormats", SupportedContentFormats); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs b/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs new file mode 100644 index 0000000000..a05c2c63ee --- /dev/null +++ b/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs @@ -0,0 +1,116 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance +{ + /// + /// Provides operations to call the computeRightsAndInheritance method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeRightsAndInheritanceRequestBuilder : BaseCliRequestBuilder + { + /// + /// Computes the rights and inheritance for sensitivity labels based on the input content and labels. + /// Find more info here + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Computes the rights and inheritance for sensitivity labels based on the input content and labels.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/sensitivitylabel-computerightsandinheritance?view=graph-rest-beta"; + var sensitivityLabelIdOption = new Option("--sensitivity-label-id", description: "The unique identifier of sensitivityLabel") { + }; + sensitivityLabelIdOption.IsRequired = true; + command.AddOption(sensitivityLabelIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var sensitivityLabelId = invocationContext.ParseResult.GetValueForOption(sensitivityLabelIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (sensitivityLabelId is not null) requestInfo.PathParameters.Add("sensitivityLabel%2Did", sensitivityLabelId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ComputeRightsAndInheritanceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeRightsAndInheritance", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ComputeRightsAndInheritanceRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeRightsAndInheritance", rawUrl) + { + } + /// + /// Computes the rights and inheritance for sensitivity labels based on the input content and labels. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/Count/CountRequestBuilder.cs b/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/Count/CountRequestBuilder.cs index 143a0b8461..ba90056337 100644 --- a/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/Count/CountRequestBuilder.cs +++ b/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/Evaluate/EvaluatePostRequestBody.cs b/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/Evaluate/EvaluatePostRequestBody.cs index 503ef05224..82749aa290 100644 --- a/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/Evaluate/EvaluatePostRequestBody.cs +++ b/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/Evaluate/EvaluatePostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.Evaluate { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EvaluatePostRequestBody : IAdditionalDataHolder, IParsable + public partial class EvaluatePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,21 +18,21 @@ public class EvaluatePostRequestBody : IAdditionalDataHolder, IParsable /// The currentLabel property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.CurrentLabel? CurrentLabel { get; set; } + public global::ApiSdk.Models.CurrentLabel? CurrentLabel { get; set; } #nullable restore #else - public ApiSdk.Models.CurrentLabel CurrentLabel { get; set; } + public global::ApiSdk.Models.CurrentLabel CurrentLabel { get; set; } #endif /// The discoveredSensitiveTypes property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? DiscoveredSensitiveTypes { get; set; } + public List? DiscoveredSensitiveTypes { get; set; } #nullable restore #else - public List DiscoveredSensitiveTypes { get; set; } + public List DiscoveredSensitiveTypes { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EvaluatePostRequestBody() { @@ -39,12 +41,12 @@ public EvaluatePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EvaluatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.Evaluate.EvaluatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EvaluatePostRequestBody(); + return new global::ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.Evaluate.EvaluatePostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +56,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "currentLabel", n => { CurrentLabel = n.GetObjectValue(ApiSdk.Models.CurrentLabel.CreateFromDiscriminatorValue); } }, - { "discoveredSensitiveTypes", n => { DiscoveredSensitiveTypes = n.GetCollectionOfObjectValues(DiscoveredSensitiveType.CreateFromDiscriminatorValue)?.ToList(); } }, + { "currentLabel", n => { CurrentLabel = n.GetObjectValue(global::ApiSdk.Models.CurrentLabel.CreateFromDiscriminatorValue); } }, + { "discoveredSensitiveTypes", n => { DiscoveredSensitiveTypes = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DiscoveredSensitiveType.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -65,9 +67,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("currentLabel", CurrentLabel); - writer.WriteCollectionOfObjectValues("discoveredSensitiveTypes", DiscoveredSensitiveTypes); + writer.WriteObjectValue("currentLabel", CurrentLabel); + writer.WriteCollectionOfObjectValues("discoveredSensitiveTypes", DiscoveredSensitiveTypes); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/Evaluate/EvaluateRequestBuilder.cs b/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/Evaluate/EvaluateRequestBuilder.cs index 401e714feb..ea6f88cb8f 100644 --- a/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/Evaluate/EvaluateRequestBuilder.cs +++ b/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/Evaluate/EvaluateRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.Evaluate /// /// Provides operations to call the evaluate method. /// - public class EvaluateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EvaluateRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action evaluate @@ -51,8 +54,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EvaluatePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.Evaluate.EvaluatePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -73,14 +76,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public EvaluateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/evaluate", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EvaluateRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/evaluate", rawUrl) @@ -94,11 +97,11 @@ public EvaluateRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassificati /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(EvaluatePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.Evaluate.EvaluatePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EvaluatePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.Evaluate.EvaluatePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -109,3 +112,4 @@ public RequestInformation ToPostRequestInformation(EvaluatePostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/Item/Rights/RightsRequestBuilder.cs b/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/Item/Rights/RightsRequestBuilder.cs new file mode 100644 index 0000000000..32c7731da6 --- /dev/null +++ b/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/Item/Rights/RightsRequestBuilder.cs @@ -0,0 +1,147 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.Item.Rights +{ + /// + /// Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get rights from dataClassification + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get rights from dataClassification"; + var sensitivityLabelIdOption = new Option("--sensitivity-label-id", description: "The unique identifier of sensitivityLabel") { + }; + sensitivityLabelIdOption.IsRequired = true; + command.AddOption(sensitivityLabelIdOption); + var sensitivityLabelId1Option = new Option("--sensitivity-label-id1", description: "The unique identifier of sensitivityLabel") { + }; + sensitivityLabelId1Option.IsRequired = true; + command.AddOption(sensitivityLabelId1Option); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var sensitivityLabelId = invocationContext.ParseResult.GetValueForOption(sensitivityLabelIdOption); + var sensitivityLabelId1 = invocationContext.ParseResult.GetValueForOption(sensitivityLabelId1Option); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (sensitivityLabelId is not null) requestInfo.PathParameters.Add("sensitivityLabel%2Did", sensitivityLabelId); + if (sensitivityLabelId1 is not null) requestInfo.PathParameters.Add("sensitivityLabel%2Did1", sensitivityLabelId1); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public RightsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}/rights{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RightsRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}/rights{?%24expand,%24select}", rawUrl) + { + } + /// + /// Get rights from dataClassification + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get rights from dataClassification + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/Item/SensitivityLabelItemRequestBuilder.cs b/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/Item/SensitivityLabelItemRequestBuilder.cs index b084e29910..da98d1a2fd 100644 --- a/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/Item/SensitivityLabelItemRequestBuilder.cs +++ b/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/Item/SensitivityLabelItemRequestBuilder.cs @@ -1,6 +1,9 @@ // +#pragma warning disable CS0618 +using ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.Item.Rights; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +22,8 @@ namespace ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.Item /// /// Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. /// - public class SensitivityLabelItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property sublabels for dataClassification @@ -155,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SensitivityLabel.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SensitivityLabel.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +182,31 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + /// + /// A + public Command BuildRightsNavCommand() + { + var command = new Command("rights"); + command.Description = "Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity."; + var builder = new global::ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.Item.Rights.RightsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SensitivityLabelItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SensitivityLabelItemRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}{?%24expand,%24select}", rawUrl) @@ -217,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(SensitivityLabel body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SensitivityLabel body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(SensitivityLabel body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SensitivityLabel body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(SensitivityLabel body, Actio /// /// Get sublabels from dataClassification /// - public class SensitivityLabelItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +300,4 @@ public class SensitivityLabelItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/SublabelsRequestBuilder.cs b/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/SublabelsRequestBuilder.cs index dfa53f3b88..382f46a613 100644 --- a/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/SublabelsRequestBuilder.cs +++ b/src/generated/DataClassification/SensitivityLabels/Item/Sublabels/SublabelsRequestBuilder.cs @@ -1,9 +1,13 @@ // +#pragma warning disable CS0618 +using ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats; +using ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance; using ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.Count; using ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.Evaluate; using ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +26,8 @@ namespace ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels /// /// Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. /// - public class SublabelsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SublabelsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. @@ -31,11 +36,47 @@ public class SublabelsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder(PathParameters); + var commands = new List(); + var builder = new global::ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); - return new(executables, new(0)); + commands.Add(builder.BuildRightsNavCommand()); + return new(executables, commands); + } + /// + /// Provides operations to call the computeInheritance method. + /// + /// A + public Command BuildComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRbCommand() + { + var command = new Command("compute-inheritance-with-label-ids-with-locale-with-content-formats"); + command.Description = "Provides operations to call the computeInheritance method."; + var builder = new global::ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the computeRightsAndInheritance method. + /// + /// A + public Command BuildComputeRightsAndInheritanceNavCommand() + { + var command = new Command("compute-rights-and-inheritance"); + command.Description = "Provides operations to call the computeRightsAndInheritance method."; + var builder = new global::ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; } /// /// Provides operations to count the resources in the collection. @@ -45,7 +86,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -84,8 +125,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SensitivityLabel.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SensitivityLabel.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -113,7 +154,7 @@ public Command BuildEvaluateNavCommand() { var command = new Command("evaluate"); command.Description = "Provides operations to call the evaluate method."; - var builder = new EvaluateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.SensitivityLabels.Item.Sublabels.Evaluate.EvaluateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -225,14 +266,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SublabelsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/sensitivityLabels/{sensitivityLabel%2Did}/sublabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SublabelsRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/sensitivityLabels/{sensitivityLabel%2Did}/sublabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -245,11 +286,11 @@ public SublabelsRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassificat /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -265,11 +306,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SensitivityLabel body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SensitivityLabel body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SensitivityLabel body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SensitivityLabel body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +322,8 @@ public RequestInformation ToPostRequestInformation(SensitivityLabel body, Action /// /// Get sublabels from dataClassification /// - public class SublabelsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SublabelsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -345,3 +387,4 @@ public class SublabelsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataClassification/SensitivityLabels/SensitivityLabelsRequestBuilder.cs b/src/generated/DataClassification/SensitivityLabels/SensitivityLabelsRequestBuilder.cs index d740535791..21cd996190 100644 --- a/src/generated/DataClassification/SensitivityLabels/SensitivityLabelsRequestBuilder.cs +++ b/src/generated/DataClassification/SensitivityLabels/SensitivityLabelsRequestBuilder.cs @@ -1,9 +1,13 @@ // +#pragma warning disable CS0618 +using ApiSdk.DataClassification.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats; +using ApiSdk.DataClassification.SensitivityLabels.ComputeRightsAndInheritance; using ApiSdk.DataClassification.SensitivityLabels.Count; using ApiSdk.DataClassification.SensitivityLabels.Evaluate; using ApiSdk.DataClassification.SensitivityLabels.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +26,8 @@ namespace ApiSdk.DataClassification.SensitivityLabels /// /// Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataClassificationService entity. /// - public class SensitivityLabelsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataClassificationService entity. @@ -32,14 +37,49 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new SensitivityLabelItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); + commands.Add(builder.BuildRightsNavCommand()); commands.Add(builder.BuildSublabelsNavCommand()); return new(executables, commands); } /// + /// Provides operations to call the computeInheritance method. + /// + /// A + public Command BuildComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRbCommand() + { + var command = new Command("compute-inheritance-with-label-ids-with-locale-with-content-formats"); + command.Description = "Provides operations to call the computeInheritance method."; + var builder = new global::ApiSdk.DataClassification.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the computeRightsAndInheritance method. + /// + /// A + public Command BuildComputeRightsAndInheritanceNavCommand() + { + var command = new Command("compute-rights-and-inheritance"); + command.Description = "Provides operations to call the computeRightsAndInheritance method."; + var builder = new global::ApiSdk.DataClassification.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// /// Provides operations to count the resources in the collection. /// /// A @@ -47,7 +87,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.SensitivityLabels.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -81,8 +121,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SensitivityLabel.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SensitivityLabel.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -109,7 +149,7 @@ public Command BuildEvaluateNavCommand() { var command = new Command("evaluate"); command.Description = "Provides operations to call the evaluate method."; - var builder = new EvaluateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataClassification.SensitivityLabels.Evaluate.EvaluateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -126,41 +166,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get sensitivityLabels from dataClassification"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -168,14 +173,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -185,14 +182,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -215,14 +204,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SensitivityLabelsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataClassification/sensitivityLabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SensitivityLabelsRequestBuilder(string rawUrl) : base("{+baseurl}/dataClassification/sensitivityLabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -235,11 +224,11 @@ public SensitivityLabelsRequestBuilder(string rawUrl) : base("{+baseurl}/dataCla /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +244,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SensitivityLabel body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SensitivityLabel body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SensitivityLabel body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SensitivityLabel body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +260,8 @@ public RequestInformation ToPostRequestInformation(SensitivityLabel body, Action /// /// Get sensitivityLabels from dataClassification /// - public class SensitivityLabelsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -335,3 +325,4 @@ public class SensitivityLabelsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataPolicyOperations/Count/CountRequestBuilder.cs b/src/generated/DataPolicyOperations/Count/CountRequestBuilder.cs index 2dfa5e6a82..e38d9d2aeb 100644 --- a/src/generated/DataPolicyOperations/Count/CountRequestBuilder.cs +++ b/src/generated/DataPolicyOperations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DataPolicyOperations.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataPolicyOperations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataPolicyOperations/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/dataPolicyOperation /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataPolicyOperations/DataPolicyOperationsRequestBuilder.cs b/src/generated/DataPolicyOperations/DataPolicyOperationsRequestBuilder.cs index d6594cc608..049d81a90d 100644 --- a/src/generated/DataPolicyOperations/DataPolicyOperationsRequestBuilder.cs +++ b/src/generated/DataPolicyOperations/DataPolicyOperationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DataPolicyOperations.Count; using ApiSdk.DataPolicyOperations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DataPolicyOperations /// /// Provides operations to manage the collection of dataPolicyOperation entities. /// - public class DataPolicyOperationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataPolicyOperationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of dataPolicyOperation entities. @@ -30,7 +33,7 @@ public class DataPolicyOperationsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DataPolicyOperationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataPolicyOperations.Item.DataPolicyOperationItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DataPolicyOperations.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DataPolicyOperation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DataPolicyOperation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Retrieve the properties of the dataPolicyOperation object."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DataPolicyOperationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataPolicyOperations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DataPolicyOperationsRequestBuilder(string rawUrl) : base("{+baseurl}/dataPolicyOperations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public DataPolicyOperationsRequestBuilder(string rawUrl) : base("{+baseurl}/data /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DataPolicyOperation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DataPolicyOperation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DataPolicyOperation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DataPolicyOperation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(DataPolicyOperation body, Act /// /// Retrieve the properties of the dataPolicyOperation object. /// - public class DataPolicyOperationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataPolicyOperationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class DataPolicyOperationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DataPolicyOperations/Item/DataPolicyOperationItemRequestBuilder.cs b/src/generated/DataPolicyOperations/Item/DataPolicyOperationItemRequestBuilder.cs index 6a9b84ad4b..40d25a600c 100644 --- a/src/generated/DataPolicyOperations/Item/DataPolicyOperationItemRequestBuilder.cs +++ b/src/generated/DataPolicyOperations/Item/DataPolicyOperationItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DataPolicyOperations.Item /// /// Provides operations to manage the collection of dataPolicyOperation entities. /// - public class DataPolicyOperationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataPolicyOperationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete entity from dataPolicyOperations @@ -139,8 +142,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DataPolicyOperation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DataPolicyOperation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -161,14 +164,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DataPolicyOperationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/dataPolicyOperations/{dataPolicyOperation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DataPolicyOperationItemRequestBuilder(string rawUrl) : base("{+baseurl}/dataPolicyOperations/{dataPolicyOperation%2Did}{?%24expand,%24select}", rawUrl) @@ -200,11 +203,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -220,11 +223,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DataPolicyOperation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DataPolicyOperation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DataPolicyOperation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DataPolicyOperation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -236,7 +239,8 @@ public RequestInformation ToPatchRequestInformation(DataPolicyOperation body, Ac /// /// Retrieve the properties of the dataPolicyOperation object. /// - public class DataPolicyOperationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataPolicyOperationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -261,3 +265,4 @@ public class DataPolicyOperationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/AndroidManagedAppProtectionsRequestBuilder.cs b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/AndroidManagedAppProtectionsRequestBuilder.cs index 67a1455492..d863e5f1ad 100644 --- a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/AndroidManagedAppProtectionsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/AndroidManagedAppProtectionsRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Count; using ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.HasPayloadLinks; using ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceAppManagement.AndroidManagedAppProtections /// /// Provides operations to manage the androidManagedAppProtections property of the microsoft.graph.deviceAppManagement entity. /// - public class AndroidManagedAppProtectionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidManagedAppProtectionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the androidManagedAppProtections property of the microsoft.graph.deviceAppManagement entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new AndroidManagedAppProtectionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.AndroidManagedAppProtectionItemRequestBuilder(PathParameters); commands.Add(builder.BuildAppsNavCommand()); commands.Add(builder.BuildAssignmentsNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -49,7 +52,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AndroidManagedAppProtection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AndroidManagedAppProtection.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -111,7 +114,7 @@ public Command BuildHasPayloadLinksNavCommand() { var command = new Command("has-payload-links"); command.Description = "Provides operations to call the hasPayloadLinks method."; - var builder = new HasPayloadLinksRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.HasPayloadLinks.HasPayloadLinksRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -128,41 +131,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Android managed app policies."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -170,14 +138,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -187,14 +147,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -217,14 +169,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AndroidManagedAppProtectionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AndroidManagedAppProtectionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -237,11 +189,11 @@ public AndroidManagedAppProtectionsRequestBuilder(string rawUrl) : base("{+baseu /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -257,11 +209,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AndroidManagedAppProtection body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AndroidManagedAppProtection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AndroidManagedAppProtection body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AndroidManagedAppProtection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -273,7 +225,8 @@ public RequestInformation ToPostRequestInformation(AndroidManagedAppProtection b /// /// Android managed app policies. /// - public class AndroidManagedAppProtectionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidManagedAppProtectionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -337,3 +290,4 @@ public class AndroidManagedAppProtectionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Count/CountRequestBuilder.cs index fb4af792d0..1e2778912d 100644 --- a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs index 3c206e89b1..248091a67d 100644 --- a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.HasPayloadLinks { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class HasPayloadLinksPostRequestBody : IAdditionalDataHolder, IParsable + public partial class HasPayloadLinksPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class HasPayloadLinksPostRequestBody : IAdditionalDataHolder, IParsable public List PayloadIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public HasPayloadLinksPostRequestBody() { @@ -30,12 +32,12 @@ public HasPayloadLinksPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static HasPayloadLinksPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.HasPayloadLinks.HasPayloadLinksPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.HasPayloadLinks.HasPayloadLinksPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "payloadIds", n => { PayloadIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "payloadIds", n => { PayloadIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/HasPayloadLinks/HasPayloadLinksPostResponse.cs b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/HasPayloadLinks/HasPayloadLinksPostResponse.cs index ab90b01a6b..1d053a0592 100644 --- a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/HasPayloadLinks/HasPayloadLinksPostResponse.cs +++ b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/HasPayloadLinks/HasPayloadLinksPostResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.HasPayloadLinks { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class HasPayloadLinksPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class HasPayloadLinksPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new HasPayloadLinksPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.HasPayloadLinks.HasPayloadLinksPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostResponse(); + return new global::ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.HasPayloadLinks.HasPayloadLinksPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(HasPayloadLinkResultItem.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.HasPayloadLinkResultItem.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs index 513f8a3814..d4f1c76a6b 100644 --- a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.HasPayloadLink /// /// Provides operations to call the hasPayloadLinks method. /// - public class HasPayloadLinksRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HasPayloadLinksRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action hasPayloadLinks @@ -49,8 +52,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(HasPayloadLinksPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.HasPayloadLinks.HasPayloadLinksPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -79,14 +82,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public HasPayloadLinksRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections/hasPayloadLinks", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HasPayloadLinksRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections/hasPayloadLinks", rawUrl) @@ -100,11 +103,11 @@ public HasPayloadLinksRequestBuilder(string rawUrl) : base("{+baseurl}/deviceApp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.HasPayloadLinks.HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.HasPayloadLinks.HasPayloadLinksPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/AndroidManagedAppProtectionItemRequestBuilder.cs b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/AndroidManagedAppProtectionItemRequestBuilder.cs index 3e0cb93e0a..dc56fc4e34 100644 --- a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/AndroidManagedAppProtectionItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/AndroidManagedAppProtectionItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.Apps; using ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.Assignments; using ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.DeploymentSummary; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item /// /// Provides operations to manage the androidManagedAppProtections property of the microsoft.graph.deviceAppManagement entity. /// - public class AndroidManagedAppProtectionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidManagedAppProtectionItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the apps property of the microsoft.graph.androidManagedAppProtection entity. @@ -32,7 +35,7 @@ public Command BuildAppsNavCommand() { var command = new Command("apps"); command.Description = "Provides operations to manage the apps property of the microsoft.graph.androidManagedAppProtection entity."; - var builder = new AppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.Apps.AppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -59,7 +62,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.targetedManagedAppProtection entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -121,7 +124,7 @@ public Command BuildDeploymentSummaryNavCommand() { var command = new Command("deployment-summary"); command.Description = "Provides operations to manage the deploymentSummary property of the microsoft.graph.androidManagedAppProtection entity."; - var builder = new DeploymentSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.DeploymentSummary.DeploymentSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -214,8 +217,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AndroidManagedAppProtection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AndroidManagedAppProtection.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -236,14 +239,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AndroidManagedAppProtectionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AndroidManagedAppProtectionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection%2Did}{?%24expand,%24select}", rawUrl) @@ -275,11 +278,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -295,11 +298,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AndroidManagedAppProtection body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AndroidManagedAppProtection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AndroidManagedAppProtection body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AndroidManagedAppProtection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -311,7 +314,8 @@ public RequestInformation ToPatchRequestInformation(AndroidManagedAppProtection /// /// Android managed app policies. /// - public class AndroidManagedAppProtectionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidManagedAppProtectionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -336,3 +340,4 @@ public class AndroidManagedAppProtectionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Apps/AppsRequestBuilder.cs b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Apps/AppsRequestBuilder.cs index fbea2ae68c..217681ee7b 100644 --- a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Apps/AppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Apps/AppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.Apps.Count; using ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.Apps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.Apps /// /// Provides operations to manage the apps property of the microsoft.graph.androidManagedAppProtection entity. /// - public class AppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the apps property of the microsoft.graph.androidManagedAppProtection entity. @@ -30,7 +33,7 @@ public class AppsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ManagedMobileAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.Apps.Item.ManagedMobileAppItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.Apps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedMobileApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedMobileApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection%2Did}/apps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection%2Did}/apps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedMobileApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedMobileApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedMobileApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedMobileApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(ManagedMobileApp body, Action /// /// List of apps to which the policy is deployed. /// - public class AppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Apps/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Apps/Count/CountRequestBuilder.cs index b5f2b4e414..cc728fc7bf 100644 --- a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Apps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Apps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.Apps.Coun /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection%2Did}/apps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection%2Did}/apps/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Apps/Item/ManagedMobileAppItemRequestBuilder.cs b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Apps/Item/ManagedMobileAppItemRequestBuilder.cs index 0ffd8f75ca..61ca8e2e3f 100644 --- a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Apps/Item/ManagedMobileAppItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Apps/Item/ManagedMobileAppItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.Apps.Item /// /// Provides operations to manage the apps property of the microsoft.graph.androidManagedAppProtection entity. /// - public class ManagedMobileAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedMobileAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property apps for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedMobileApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedMobileApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedMobileAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection%2Did}/apps/{managedMobileApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedMobileAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection%2Did}/apps/{managedMobileApp%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedMobileApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedMobileApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedMobileApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedMobileApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ManagedMobileApp body, Actio /// /// List of apps to which the policy is deployed. /// - public class ManagedMobileAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedMobileAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ManagedMobileAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Assignments/AssignmentsRequestBuilder.cs index e412e0e8fa..47cf2ec7da 100644 --- a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.Assignments.Count; using ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.Assignmen /// /// Provides operations to manage the assignments property of the microsoft.graph.targetedManagedAppProtection entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.targetedManagedAppProtection entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new TargetedManagedAppPolicyAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.Assignments.Item.TargetedManagedAppPolicyAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(TargetedManagedAppPolicyAssig /// /// Navigation property to list of inclusion and exclusion groups to which the policy is deployed. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Assignments/Count/CountRequestBuilder.cs index 8c136ab830..a778c94a7f 100644 --- a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.Assignmen /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection%2Did}/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs index 65d604e533..1a16e9bb00 100644 --- a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.Assignmen /// /// Provides operations to manage the assignments property of the microsoft.graph.targetedManagedAppProtection entity. /// - public class TargetedManagedAppPolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TargetedManagedAppPolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TargetedManagedAppPolicyAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection%2Did}/assignments/{targetedManagedAppPolicyAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TargetedManagedAppPolicyAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection%2Did}/assignments/{targetedManagedAppPolicyAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(TargetedManagedAppPolicyAssi /// /// Navigation property to list of inclusion and exclusion groups to which the policy is deployed. /// - public class TargetedManagedAppPolicyAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TargetedManagedAppPolicyAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class TargetedManagedAppPolicyAssignmentItemRequestBuilderGetQueryParamet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/DeploymentSummary/DeploymentSummaryRequestBuilder.cs b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/DeploymentSummary/DeploymentSummaryRequestBuilder.cs index 1d69506063..21efb56994 100644 --- a/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/DeploymentSummary/DeploymentSummaryRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/AndroidManagedAppProtections/Item/DeploymentSummary/DeploymentSummaryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.Item.Deploymen /// /// Provides operations to manage the deploymentSummary property of the microsoft.graph.androidManagedAppProtection entity. /// - public class DeploymentSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deploymentSummary for deviceAppManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedAppPolicyDeploymentSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedAppPolicyDeploymentSummary.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeploymentSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection%2Did}/deploymentSummary{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeploymentSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection%2Did}/deploymentSummary{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedAppPolicyDeploymentSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppPolicyDeploymentSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedAppPolicyDeploymentSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppPolicyDeploymentSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ManagedAppPolicyDeploymentSu /// /// Navigation property to deployment summary of the configuration. /// - public class DeploymentSummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentSummaryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeploymentSummaryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Count/CountRequestBuilder.cs index 241d9206ed..ebe411b075 100644 --- a/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.DefaultManagedAppProtections.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/defaultManagedAppProtections/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/defaultManagedAppProtections/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/DefaultManagedAppProtections/DefaultManagedAppProtectionsRequestBuilder.cs b/src/generated/DeviceAppManagement/DefaultManagedAppProtections/DefaultManagedAppProtectionsRequestBuilder.cs index b002171bf5..308a860466 100644 --- a/src/generated/DeviceAppManagement/DefaultManagedAppProtections/DefaultManagedAppProtectionsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/DefaultManagedAppProtections/DefaultManagedAppProtectionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.DefaultManagedAppProtections.Count; using ApiSdk.DeviceAppManagement.DefaultManagedAppProtections.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.DefaultManagedAppProtections /// /// Provides operations to manage the defaultManagedAppProtections property of the microsoft.graph.deviceAppManagement entity. /// - public class DefaultManagedAppProtectionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefaultManagedAppProtectionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the defaultManagedAppProtections property of the microsoft.graph.deviceAppManagement entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DefaultManagedAppProtectionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.DefaultManagedAppProtections.Item.DefaultManagedAppProtectionItemRequestBuilder(PathParameters); commands.Add(builder.BuildAppsNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildDeploymentSummaryNavCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.DefaultManagedAppProtections.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -81,8 +84,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DefaultManagedAppProtection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DefaultManagedAppProtection.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -109,41 +112,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Default managed app policies."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -151,14 +119,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -168,14 +128,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -198,14 +150,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DefaultManagedAppProtectionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/defaultManagedAppProtections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DefaultManagedAppProtectionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/defaultManagedAppProtections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -218,11 +170,11 @@ public DefaultManagedAppProtectionsRequestBuilder(string rawUrl) : base("{+baseu /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -238,11 +190,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DefaultManagedAppProtection body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DefaultManagedAppProtection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DefaultManagedAppProtection body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DefaultManagedAppProtection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +206,8 @@ public RequestInformation ToPostRequestInformation(DefaultManagedAppProtection b /// /// Default managed app policies. /// - public class DefaultManagedAppProtectionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefaultManagedAppProtectionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -318,3 +271,4 @@ public class DefaultManagedAppProtectionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Item/Apps/AppsRequestBuilder.cs b/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Item/Apps/AppsRequestBuilder.cs index ca51ca3ca8..73f050b854 100644 --- a/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Item/Apps/AppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Item/Apps/AppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.DefaultManagedAppProtections.Item.Apps.Count; using ApiSdk.DeviceAppManagement.DefaultManagedAppProtections.Item.Apps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.DefaultManagedAppProtections.Item.Apps /// /// Provides operations to manage the apps property of the microsoft.graph.defaultManagedAppProtection entity. /// - public class AppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the apps property of the microsoft.graph.defaultManagedAppProtection entity. @@ -30,7 +33,7 @@ public class AppsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ManagedMobileAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.DefaultManagedAppProtections.Item.Apps.Item.ManagedMobileAppItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.DefaultManagedAppProtections.Item.Apps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedMobileApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedMobileApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection%2Did}/apps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection%2Did}/apps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedMobileApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedMobileApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedMobileApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedMobileApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(ManagedMobileApp body, Action /// /// List of apps to which the policy is deployed. /// - public class AppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Item/Apps/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Item/Apps/Count/CountRequestBuilder.cs index b8a1ec9cee..2ff3e476ba 100644 --- a/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Item/Apps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Item/Apps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.DefaultManagedAppProtections.Item.Apps.Coun /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection%2Did}/apps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection%2Did}/apps/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Item/Apps/Item/ManagedMobileAppItemRequestBuilder.cs b/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Item/Apps/Item/ManagedMobileAppItemRequestBuilder.cs index 434f136d36..2a889866c1 100644 --- a/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Item/Apps/Item/ManagedMobileAppItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Item/Apps/Item/ManagedMobileAppItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.DefaultManagedAppProtections.Item.Apps.Item /// /// Provides operations to manage the apps property of the microsoft.graph.defaultManagedAppProtection entity. /// - public class ManagedMobileAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedMobileAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property apps for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedMobileApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedMobileApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedMobileAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection%2Did}/apps/{managedMobileApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedMobileAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection%2Did}/apps/{managedMobileApp%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedMobileApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedMobileApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedMobileApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedMobileApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ManagedMobileApp body, Actio /// /// List of apps to which the policy is deployed. /// - public class ManagedMobileAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedMobileAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ManagedMobileAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Item/DefaultManagedAppProtectionItemRequestBuilder.cs b/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Item/DefaultManagedAppProtectionItemRequestBuilder.cs index 792e783409..2e19dabe56 100644 --- a/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Item/DefaultManagedAppProtectionItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Item/DefaultManagedAppProtectionItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.DefaultManagedAppProtections.Item.Apps; using ApiSdk.DeviceAppManagement.DefaultManagedAppProtections.Item.DeploymentSummary; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.DefaultManagedAppProtections.Item /// /// Provides operations to manage the defaultManagedAppProtections property of the microsoft.graph.deviceAppManagement entity. /// - public class DefaultManagedAppProtectionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefaultManagedAppProtectionItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the apps property of the microsoft.graph.defaultManagedAppProtection entity. @@ -31,7 +34,7 @@ public Command BuildAppsNavCommand() { var command = new Command("apps"); command.Description = "Provides operations to manage the apps property of the microsoft.graph.defaultManagedAppProtection entity."; - var builder = new AppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.DefaultManagedAppProtections.Item.Apps.AppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -93,7 +96,7 @@ public Command BuildDeploymentSummaryNavCommand() { var command = new Command("deployment-summary"); command.Description = "Provides operations to manage the deploymentSummary property of the microsoft.graph.defaultManagedAppProtection entity."; - var builder = new DeploymentSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.DefaultManagedAppProtections.Item.DeploymentSummary.DeploymentSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -186,8 +189,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DefaultManagedAppProtection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DefaultManagedAppProtection.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -208,14 +211,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DefaultManagedAppProtectionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DefaultManagedAppProtectionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection%2Did}{?%24expand,%24select}", rawUrl) @@ -247,11 +250,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -267,11 +270,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DefaultManagedAppProtection body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DefaultManagedAppProtection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DefaultManagedAppProtection body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DefaultManagedAppProtection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -283,7 +286,8 @@ public RequestInformation ToPatchRequestInformation(DefaultManagedAppProtection /// /// Default managed app policies. /// - public class DefaultManagedAppProtectionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefaultManagedAppProtectionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -308,3 +312,4 @@ public class DefaultManagedAppProtectionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Item/DeploymentSummary/DeploymentSummaryRequestBuilder.cs b/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Item/DeploymentSummary/DeploymentSummaryRequestBuilder.cs index 3459ccb22a..2feabd34cd 100644 --- a/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Item/DeploymentSummary/DeploymentSummaryRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/DefaultManagedAppProtections/Item/DeploymentSummary/DeploymentSummaryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.DefaultManagedAppProtections.Item.Deploymen /// /// Provides operations to manage the deploymentSummary property of the microsoft.graph.defaultManagedAppProtection entity. /// - public class DeploymentSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deploymentSummary for deviceAppManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedAppPolicyDeploymentSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedAppPolicyDeploymentSummary.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeploymentSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection%2Did}/deploymentSummary{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeploymentSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection%2Did}/deploymentSummary{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedAppPolicyDeploymentSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppPolicyDeploymentSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedAppPolicyDeploymentSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppPolicyDeploymentSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ManagedAppPolicyDeploymentSu /// /// Navigation property to deployment summary of the configuration. /// - public class DeploymentSummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentSummaryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeploymentSummaryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.cs b/src/generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.cs index c5ae0dd160..f1ff96ed1c 100644 --- a/src/generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.AndroidManagedAppProtections; using ApiSdk.DeviceAppManagement.DefaultManagedAppProtections; using ApiSdk.DeviceAppManagement.DeviceAppManagementTasks; @@ -14,6 +15,7 @@ using ApiSdk.DeviceAppManagement.MobileAppCatalogPackages; using ApiSdk.DeviceAppManagement.MobileAppCategories; using ApiSdk.DeviceAppManagement.MobileAppConfigurations; +using ApiSdk.DeviceAppManagement.MobileAppRelationships; using ApiSdk.DeviceAppManagement.MobileApps; using ApiSdk.DeviceAppManagement.PolicySets; using ApiSdk.DeviceAppManagement.SymantecCodeSigningCertificate; @@ -28,6 +30,7 @@ using ApiSdk.DeviceAppManagement.WindowsManagementApp; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -46,7 +49,8 @@ namespace ApiSdk.DeviceAppManagement /// /// Provides operations to manage the deviceAppManagement singleton. /// - public class DeviceAppManagementRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceAppManagementRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the androidManagedAppProtections property of the microsoft.graph.deviceAppManagement entity. @@ -56,7 +60,7 @@ public Command BuildAndroidManagedAppProtectionsNavCommand() { var command = new Command("android-managed-app-protections"); command.Description = "Provides operations to manage the androidManagedAppProtections property of the microsoft.graph.deviceAppManagement entity."; - var builder = new AndroidManagedAppProtectionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.AndroidManagedAppProtections.AndroidManagedAppProtectionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -84,7 +88,7 @@ public Command BuildDefaultManagedAppProtectionsNavCommand() { var command = new Command("default-managed-app-protections"); command.Description = "Provides operations to manage the defaultManagedAppProtections property of the microsoft.graph.deviceAppManagement entity."; - var builder = new DefaultManagedAppProtectionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.DefaultManagedAppProtections.DefaultManagedAppProtectionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -111,7 +115,7 @@ public Command BuildDeviceAppManagementTasksNavCommand() { var command = new Command("device-app-management-tasks"); command.Description = "Provides operations to manage the deviceAppManagementTasks property of the microsoft.graph.deviceAppManagement entity."; - var builder = new DeviceAppManagementTasksRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.DeviceAppManagementTasks.DeviceAppManagementTasksRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -138,7 +142,7 @@ public Command BuildEnterpriseCodeSigningCertificatesNavCommand() { var command = new Command("enterprise-code-signing-certificates"); command.Description = "Provides operations to manage the enterpriseCodeSigningCertificates property of the microsoft.graph.deviceAppManagement entity."; - var builder = new EnterpriseCodeSigningCertificatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.EnterpriseCodeSigningCertificates.EnterpriseCodeSigningCertificatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -165,23 +169,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get deviceAppManagement"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -189,8 +181,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -211,7 +201,7 @@ public Command BuildIosLobAppProvisioningConfigurationsNavCommand() { var command = new Command("ios-lob-app-provisioning-configurations"); command.Description = "Provides operations to manage the iosLobAppProvisioningConfigurations property of the microsoft.graph.deviceAppManagement entity."; - var builder = new IosLobAppProvisioningConfigurationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.IosLobAppProvisioningConfigurationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -239,7 +229,7 @@ public Command BuildIosManagedAppProtectionsNavCommand() { var command = new Command("ios-managed-app-protections"); command.Description = "Provides operations to manage the iosManagedAppProtections property of the microsoft.graph.deviceAppManagement entity."; - var builder = new IosManagedAppProtectionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosManagedAppProtections.IosManagedAppProtectionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -267,7 +257,7 @@ public Command BuildManagedAppPoliciesNavCommand() { var command = new Command("managed-app-policies"); command.Description = "Provides operations to manage the managedAppPolicies property of the microsoft.graph.deviceAppManagement entity."; - var builder = new ManagedAppPoliciesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppPolicies.ManagedAppPoliciesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -294,7 +284,7 @@ public Command BuildManagedAppRegistrationsNavCommand() { var command = new Command("managed-app-registrations"); command.Description = "Provides operations to manage the managedAppRegistrations property of the microsoft.graph.deviceAppManagement entity."; - var builder = new ManagedAppRegistrationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.ManagedAppRegistrationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -322,7 +312,7 @@ public Command BuildManagedAppStatusesNavCommand() { var command = new Command("managed-app-statuses"); command.Description = "Provides operations to manage the managedAppStatuses property of the microsoft.graph.deviceAppManagement entity."; - var builder = new ManagedAppStatusesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppStatuses.ManagedAppStatusesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -349,7 +339,7 @@ public Command BuildManagedEBookCategoriesNavCommand() { var command = new Command("managed-e-book-categories"); command.Description = "Provides operations to manage the managedEBookCategories property of the microsoft.graph.deviceAppManagement entity."; - var builder = new ManagedEBookCategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBookCategories.ManagedEBookCategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -376,7 +366,7 @@ public Command BuildManagedEBooksNavCommand() { var command = new Command("managed-e-books"); command.Description = "Provides operations to manage the managedEBooks property of the microsoft.graph.deviceAppManagement entity."; - var builder = new ManagedEBooksRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBooks.ManagedEBooksRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -403,7 +393,7 @@ public Command BuildMdmWindowsInformationProtectionPoliciesNavCommand() { var command = new Command("mdm-windows-information-protection-policies"); command.Description = "Provides operations to manage the mdmWindowsInformationProtectionPolicies property of the microsoft.graph.deviceAppManagement entity."; - var builder = new MdmWindowsInformationProtectionPoliciesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.MdmWindowsInformationProtectionPoliciesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -431,7 +421,7 @@ public Command BuildMobileAppCatalogPackagesNavCommand() { var command = new Command("mobile-app-catalog-packages"); command.Description = "Provides operations to manage the mobileAppCatalogPackages property of the microsoft.graph.deviceAppManagement entity."; - var builder = new MobileAppCatalogPackagesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppCatalogPackages.MobileAppCatalogPackagesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -458,7 +448,7 @@ public Command BuildMobileAppCategoriesNavCommand() { var command = new Command("mobile-app-categories"); command.Description = "Provides operations to manage the mobileAppCategories property of the microsoft.graph.deviceAppManagement entity."; - var builder = new MobileAppCategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppCategories.MobileAppCategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -485,7 +475,34 @@ public Command BuildMobileAppConfigurationsNavCommand() { var command = new Command("mobile-app-configurations"); command.Description = "Provides operations to manage the mobileAppConfigurations property of the microsoft.graph.deviceAppManagement entity."; - var builder = new MobileAppConfigurationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppConfigurations.MobileAppConfigurationsRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + execCommands.Add(builder.BuildCreateCommand()); + execCommands.Add(builder.BuildListCommand()); + var cmds = builder.BuildCommand(); + execCommands.AddRange(cmds.Item1); + nonExecCommands.AddRange(cmds.Item2); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the mobileAppRelationships property of the microsoft.graph.deviceAppManagement entity. + /// + /// A + public Command BuildMobileAppRelationshipsNavCommand() + { + var command = new Command("mobile-app-relationships"); + command.Description = "Provides operations to manage the mobileAppRelationships property of the microsoft.graph.deviceAppManagement entity."; + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppRelationships.MobileAppRelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -512,7 +529,7 @@ public Command BuildMobileAppsNavCommand() { var command = new Command("mobile-apps"); command.Description = "Provides operations to manage the mobileApps property of the microsoft.graph.deviceAppManagement entity."; - var builder = new MobileAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.MobileAppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRbCommand()); @@ -580,8 +597,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.DeviceAppManagement.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceAppManagement.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -608,7 +625,7 @@ public Command BuildPolicySetsNavCommand() { var command = new Command("policy-sets"); command.Description = "Provides operations to manage the policySets property of the microsoft.graph.deviceAppManagement entity."; - var builder = new PolicySetsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.PolicySets.PolicySetsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -636,7 +653,7 @@ public Command BuildSymantecCodeSigningCertificateNavCommand() { var command = new Command("symantec-code-signing-certificate"); command.Description = "Provides operations to manage the symantecCodeSigningCertificate property of the microsoft.graph.deviceAppManagement entity."; - var builder = new SymantecCodeSigningCertificateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.SymantecCodeSigningCertificate.SymantecCodeSigningCertificateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -655,7 +672,7 @@ public Command BuildSyncMicrosoftStoreForBusinessAppsNavCommand() { var command = new Command("sync-microsoft-store-for-business-apps"); command.Description = "Provides operations to call the syncMicrosoftStoreForBusinessApps method."; - var builder = new SyncMicrosoftStoreForBusinessAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.SyncMicrosoftStoreForBusinessApps.SyncMicrosoftStoreForBusinessAppsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -672,7 +689,7 @@ public Command BuildTargetedManagedAppConfigurationsNavCommand() { var command = new Command("targeted-managed-app-configurations"); command.Description = "Provides operations to manage the targetedManagedAppConfigurations property of the microsoft.graph.deviceAppManagement entity."; - var builder = new TargetedManagedAppConfigurationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.TargetedManagedAppConfigurationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -700,7 +717,7 @@ public Command BuildVppTokensNavCommand() { var command = new Command("vpp-tokens"); command.Description = "Provides operations to manage the vppTokens property of the microsoft.graph.deviceAppManagement entity."; - var builder = new VppTokensRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.VppTokens.VppTokensRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -729,7 +746,7 @@ public Command BuildWdacSupplementalPoliciesNavCommand() { var command = new Command("wdac-supplemental-policies"); command.Description = "Provides operations to manage the wdacSupplementalPolicies property of the microsoft.graph.deviceAppManagement entity."; - var builder = new WdacSupplementalPoliciesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.WdacSupplementalPoliciesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -756,7 +773,7 @@ public Command BuildWindowsInformationProtectionDeviceRegistrationsNavCommand() { var command = new Command("windows-information-protection-device-registrations"); command.Description = "Provides operations to manage the windowsInformationProtectionDeviceRegistrations property of the microsoft.graph.deviceAppManagement entity."; - var builder = new WindowsInformationProtectionDeviceRegistrationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsInformationProtectionDeviceRegistrations.WindowsInformationProtectionDeviceRegistrationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -783,7 +800,7 @@ public Command BuildWindowsInformationProtectionPoliciesNavCommand() { var command = new Command("windows-information-protection-policies"); command.Description = "Provides operations to manage the windowsInformationProtectionPolicies property of the microsoft.graph.deviceAppManagement entity."; - var builder = new WindowsInformationProtectionPoliciesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.WindowsInformationProtectionPoliciesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -810,7 +827,7 @@ public Command BuildWindowsInformationProtectionWipeActionsNavCommand() { var command = new Command("windows-information-protection-wipe-actions"); command.Description = "Provides operations to manage the windowsInformationProtectionWipeActions property of the microsoft.graph.deviceAppManagement entity."; - var builder = new WindowsInformationProtectionWipeActionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsInformationProtectionWipeActions.WindowsInformationProtectionWipeActionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -837,7 +854,7 @@ public Command BuildWindowsManagedAppProtectionsNavCommand() { var command = new Command("windows-managed-app-protections"); command.Description = "Provides operations to manage the windowsManagedAppProtections property of the microsoft.graph.deviceAppManagement entity."; - var builder = new WindowsManagedAppProtectionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.WindowsManagedAppProtectionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -864,7 +881,7 @@ public Command BuildWindowsManagementAppNavCommand() { var command = new Command("windows-management-app"); command.Description = "Provides operations to manage the windowsManagementApp property of the microsoft.graph.deviceAppManagement entity."; - var builder = new WindowsManagementAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsManagementApp.WindowsManagementAppRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -874,14 +891,14 @@ public Command BuildWindowsManagementAppNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceAppManagementRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceAppManagementRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement{?%24expand,%24select}", rawUrl) @@ -894,11 +911,11 @@ public DeviceAppManagementRequestBuilder(string rawUrl) : base("{+baseurl}/devic /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -914,11 +931,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.DeviceAppManagement body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceAppManagement body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.DeviceAppManagement body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceAppManagement body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -930,7 +947,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.DeviceAppManag /// /// Get deviceAppManagement /// - public class DeviceAppManagementRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceAppManagementRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -955,3 +973,4 @@ public class DeviceAppManagementRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/DeviceAppManagementTasks/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/DeviceAppManagementTasks/Count/CountRequestBuilder.cs index a026889fb7..95c553173b 100644 --- a/src/generated/DeviceAppManagement/DeviceAppManagementTasks/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/DeviceAppManagementTasks/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.DeviceAppManagementTasks.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/deviceAppManagementTasks/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/deviceAppManagementTasks/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/DeviceAppManagementTasks/DeviceAppManagementTasksRequestBuilder.cs b/src/generated/DeviceAppManagement/DeviceAppManagementTasks/DeviceAppManagementTasksRequestBuilder.cs index 190bab0c31..93842fb8e6 100644 --- a/src/generated/DeviceAppManagement/DeviceAppManagementTasks/DeviceAppManagementTasksRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/DeviceAppManagementTasks/DeviceAppManagementTasksRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.DeviceAppManagementTasks.Count; using ApiSdk.DeviceAppManagement.DeviceAppManagementTasks.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.DeviceAppManagementTasks /// /// Provides operations to manage the deviceAppManagementTasks property of the microsoft.graph.deviceAppManagement entity. /// - public class DeviceAppManagementTasksRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceAppManagementTasksRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceAppManagementTasks property of the microsoft.graph.deviceAppManagement entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceAppManagementTaskItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.DeviceAppManagementTasks.Item.DeviceAppManagementTaskItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.DeviceAppManagementTasks.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -80,8 +83,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceAppManagementTask.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceAppManagementTask.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -108,41 +111,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Device app management tasks."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -150,14 +118,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -167,14 +127,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -197,14 +149,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceAppManagementTasksRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/deviceAppManagementTasks{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceAppManagementTasksRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/deviceAppManagementTasks{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public DeviceAppManagementTasksRequestBuilder(string rawUrl) : base("{+baseurl}/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +189,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceAppManagementTask body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceAppManagementTask body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceAppManagementTask body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceAppManagementTask body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(DeviceAppManagementTask body, /// /// Device app management tasks. /// - public class DeviceAppManagementTasksRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceAppManagementTasksRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class DeviceAppManagementTasksRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/DeviceAppManagementTasks/Item/DeviceAppManagementTaskItemRequestBuilder.cs b/src/generated/DeviceAppManagement/DeviceAppManagementTasks/Item/DeviceAppManagementTaskItemRequestBuilder.cs index de795be69f..8c05031f6a 100644 --- a/src/generated/DeviceAppManagement/DeviceAppManagementTasks/Item/DeviceAppManagementTaskItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/DeviceAppManagementTasks/Item/DeviceAppManagementTaskItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.DeviceAppManagementTasks.Item.UpdateStatus; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.DeviceAppManagementTasks.Item /// /// Provides operations to manage the deviceAppManagementTasks property of the microsoft.graph.deviceAppManagement entity. /// - public class DeviceAppManagementTaskItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceAppManagementTaskItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceAppManagementTasks for deviceAppManagement @@ -139,8 +142,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceAppManagementTask.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceAppManagementTask.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -168,7 +171,7 @@ public Command BuildUpdateStatusNavCommand() { var command = new Command("update-status"); command.Description = "Provides operations to call the updateStatus method."; - var builder = new UpdateStatusRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.DeviceAppManagementTasks.Item.UpdateStatus.UpdateStatusRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -178,14 +181,14 @@ public Command BuildUpdateStatusNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceAppManagementTaskItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/deviceAppManagementTasks/{deviceAppManagementTask%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceAppManagementTaskItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/deviceAppManagementTasks/{deviceAppManagementTask%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceAppManagementTask body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceAppManagementTask body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceAppManagementTask body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceAppManagementTask body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceAppManagementTask body /// /// Device app management tasks. /// - public class DeviceAppManagementTaskItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceAppManagementTaskItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceAppManagementTaskItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/DeviceAppManagementTasks/Item/UpdateStatus/UpdateStatusPostRequestBody.cs b/src/generated/DeviceAppManagement/DeviceAppManagementTasks/Item/UpdateStatus/UpdateStatusPostRequestBody.cs index 14bf903e5d..f725fb7e06 100644 --- a/src/generated/DeviceAppManagement/DeviceAppManagementTasks/Item/UpdateStatus/UpdateStatusPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/DeviceAppManagementTasks/Item/UpdateStatus/UpdateStatusPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.DeviceAppManagementTasks.Item.UpdateStatus { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateStatusPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpdateStatusPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -22,9 +24,9 @@ public class UpdateStatusPostRequestBody : IAdditionalDataHolder, IParsable public string Note { get; set; } #endif /// Device app management task status. - public DeviceAppManagementTaskStatus? Status { get; set; } + public global::ApiSdk.Models.DeviceAppManagementTaskStatus? Status { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpdateStatusPostRequestBody() { @@ -33,12 +35,12 @@ public UpdateStatusPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateStatusPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.DeviceAppManagementTasks.Item.UpdateStatus.UpdateStatusPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateStatusPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.DeviceAppManagementTasks.Item.UpdateStatus.UpdateStatusPostRequestBody(); } /// /// The deserialization information for the current model @@ -49,7 +51,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "note", n => { Note = n.GetStringValue(); } }, - { "status", n => { Status = n.GetEnumValue(); } }, + { "status", n => { Status = n.GetEnumValue(); } }, }; } /// @@ -60,8 +62,9 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("note", Note); - writer.WriteEnumValue("status", Status); + writer.WriteEnumValue("status", Status); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/DeviceAppManagementTasks/Item/UpdateStatus/UpdateStatusRequestBuilder.cs b/src/generated/DeviceAppManagement/DeviceAppManagementTasks/Item/UpdateStatus/UpdateStatusRequestBuilder.cs index 7190961351..e097dde674 100644 --- a/src/generated/DeviceAppManagement/DeviceAppManagementTasks/Item/UpdateStatus/UpdateStatusRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/DeviceAppManagementTasks/Item/UpdateStatus/UpdateStatusRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.DeviceAppManagementTasks.Item.UpdateStatus /// /// Provides operations to call the updateStatus method. /// - public class UpdateStatusRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdateStatusRequestBuilder : BaseCliRequestBuilder { /// /// Set the task's status and attach a note. @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdateStatusPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.DeviceAppManagementTasks.Item.UpdateStatus.UpdateStatusPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpdateStatusRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/deviceAppManagementTasks/{deviceAppManagementTask%2Did}/updateStatus", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdateStatusRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/deviceAppManagementTasks/{deviceAppManagementTask%2Did}/updateStatus", rawUrl) @@ -83,11 +86,11 @@ public UpdateStatusRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMan /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UpdateStatusPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.DeviceAppManagementTasks.Item.UpdateStatus.UpdateStatusPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdateStatusPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.DeviceAppManagementTasks.Item.UpdateStatus.UpdateStatusPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UpdateStatusPostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/EnterpriseCodeSigningCertificates/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/EnterpriseCodeSigningCertificates/Count/CountRequestBuilder.cs index fb54317748..6464b29a1d 100644 --- a/src/generated/DeviceAppManagement/EnterpriseCodeSigningCertificates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/EnterpriseCodeSigningCertificates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.EnterpriseCodeSigningCertificates.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/enterpriseCodeSigningCertificates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/enterpriseCodeSigningCertificates/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/EnterpriseCodeSigningCertificates/EnterpriseCodeSigningCertificatesRequestBuilder.cs b/src/generated/DeviceAppManagement/EnterpriseCodeSigningCertificates/EnterpriseCodeSigningCertificatesRequestBuilder.cs index 1fc0cb6dd2..0c3104b1e2 100644 --- a/src/generated/DeviceAppManagement/EnterpriseCodeSigningCertificates/EnterpriseCodeSigningCertificatesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/EnterpriseCodeSigningCertificates/EnterpriseCodeSigningCertificatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.EnterpriseCodeSigningCertificates.Count; using ApiSdk.DeviceAppManagement.EnterpriseCodeSigningCertificates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.EnterpriseCodeSigningCertificates /// /// Provides operations to manage the enterpriseCodeSigningCertificates property of the microsoft.graph.deviceAppManagement entity. /// - public class EnterpriseCodeSigningCertificatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EnterpriseCodeSigningCertificatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the enterpriseCodeSigningCertificates property of the microsoft.graph.deviceAppManagement entity. @@ -30,7 +33,7 @@ public class EnterpriseCodeSigningCertificatesRequestBuilder : BaseCliRequestBui public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new EnterpriseCodeSigningCertificateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.EnterpriseCodeSigningCertificates.Item.EnterpriseCodeSigningCertificateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.EnterpriseCodeSigningCertificates.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EnterpriseCodeSigningCertificate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.EnterpriseCodeSigningCertificate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The Windows Enterprise Code Signing Certificate."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public EnterpriseCodeSigningCertificatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/enterpriseCodeSigningCertificates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EnterpriseCodeSigningCertificatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/enterpriseCodeSigningCertificates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public EnterpriseCodeSigningCertificatesRequestBuilder(string rawUrl) : base("{+ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(EnterpriseCodeSigningCertificate body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.EnterpriseCodeSigningCertificate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EnterpriseCodeSigningCertificate body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.EnterpriseCodeSigningCertificate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(EnterpriseCodeSigningCertific /// /// The Windows Enterprise Code Signing Certificate. /// - public class EnterpriseCodeSigningCertificatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EnterpriseCodeSigningCertificatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class EnterpriseCodeSigningCertificatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/EnterpriseCodeSigningCertificates/Item/EnterpriseCodeSigningCertificateItemRequestBuilder.cs b/src/generated/DeviceAppManagement/EnterpriseCodeSigningCertificates/Item/EnterpriseCodeSigningCertificateItemRequestBuilder.cs index bdb2e592ae..4de09de889 100644 --- a/src/generated/DeviceAppManagement/EnterpriseCodeSigningCertificates/Item/EnterpriseCodeSigningCertificateItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/EnterpriseCodeSigningCertificates/Item/EnterpriseCodeSigningCertificateItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.EnterpriseCodeSigningCertificates.Item /// /// Provides operations to manage the enterpriseCodeSigningCertificates property of the microsoft.graph.deviceAppManagement entity. /// - public class EnterpriseCodeSigningCertificateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EnterpriseCodeSigningCertificateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property enterpriseCodeSigningCertificates for deviceAppManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EnterpriseCodeSigningCertificate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.EnterpriseCodeSigningCertificate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public EnterpriseCodeSigningCertificateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/enterpriseCodeSigningCertificates/{enterpriseCodeSigningCertificate%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EnterpriseCodeSigningCertificateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/enterpriseCodeSigningCertificates/{enterpriseCodeSigningCertificate%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(EnterpriseCodeSigningCertificate body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.EnterpriseCodeSigningCertificate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(EnterpriseCodeSigningCertificate body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.EnterpriseCodeSigningCertificate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(EnterpriseCodeSigningCertifi /// /// The Windows Enterprise Code Signing Certificate. /// - public class EnterpriseCodeSigningCertificateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EnterpriseCodeSigningCertificateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class EnterpriseCodeSigningCertificateItemRequestBuilderGetQueryParameter } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Count/CountRequestBuilder.cs index 7407c1a2c6..78e4260de0 100644 --- a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs index beb45398c0..7103488ffd 100644 --- a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.HasPayloadLinks { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class HasPayloadLinksPostRequestBody : IAdditionalDataHolder, IParsable + public partial class HasPayloadLinksPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class HasPayloadLinksPostRequestBody : IAdditionalDataHolder, IParsable public List PayloadIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public HasPayloadLinksPostRequestBody() { @@ -30,12 +32,12 @@ public HasPayloadLinksPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static HasPayloadLinksPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.HasPayloadLinks.HasPayloadLinksPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.HasPayloadLinks.HasPayloadLinksPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "payloadIds", n => { PayloadIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "payloadIds", n => { PayloadIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/HasPayloadLinks/HasPayloadLinksPostResponse.cs b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/HasPayloadLinks/HasPayloadLinksPostResponse.cs index 052e8a1c7e..623a51f567 100644 --- a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/HasPayloadLinks/HasPayloadLinksPostResponse.cs +++ b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/HasPayloadLinks/HasPayloadLinksPostResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.HasPayloadLinks { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class HasPayloadLinksPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class HasPayloadLinksPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new HasPayloadLinksPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.HasPayloadLinks.HasPayloadLinksPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostResponse(); + return new global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.HasPayloadLinks.HasPayloadLinksPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(HasPayloadLinkResultItem.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.HasPayloadLinkResultItem.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs index a1db16ee1a..acf52822c5 100644 --- a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.HasPayl /// /// Provides operations to call the hasPayloadLinks method. /// - public class HasPayloadLinksRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HasPayloadLinksRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action hasPayloadLinks @@ -49,8 +52,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(HasPayloadLinksPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.HasPayloadLinks.HasPayloadLinksPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -79,14 +82,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public HasPayloadLinksRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/hasPayloadLinks", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HasPayloadLinksRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/hasPayloadLinks", rawUrl) @@ -100,11 +103,11 @@ public HasPayloadLinksRequestBuilder(string rawUrl) : base("{+baseurl}/deviceApp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.HasPayloadLinks.HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.HasPayloadLinks.HasPayloadLinksPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/IosLobAppProvisioningConfigurationsRequestBuilder.cs b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/IosLobAppProvisioningConfigurationsRequestBuilder.cs index 2a4f863823..c5ca9372df 100644 --- a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/IosLobAppProvisioningConfigurationsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/IosLobAppProvisioningConfigurationsRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Count; using ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.HasPayloadLinks; using ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations /// /// Provides operations to manage the iosLobAppProvisioningConfigurations property of the microsoft.graph.deviceAppManagement entity. /// - public class IosLobAppProvisioningConfigurationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IosLobAppProvisioningConfigurationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the iosLobAppProvisioningConfigurations property of the microsoft.graph.deviceAppManagement entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new IosLobAppProvisioningConfigurationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.IosLobAppProvisioningConfigurationItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -51,7 +54,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IosLobAppProvisioningConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.IosLobAppProvisioningConfiguration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -113,7 +116,7 @@ public Command BuildHasPayloadLinksNavCommand() { var command = new Command("has-payload-links"); command.Description = "Provides operations to call the hasPayloadLinks method."; - var builder = new HasPayloadLinksRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.HasPayloadLinks.HasPayloadLinksRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -130,41 +133,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The IOS Lob App Provisioning Configurations."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -172,14 +140,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -189,14 +149,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -219,14 +171,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public IosLobAppProvisioningConfigurationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IosLobAppProvisioningConfigurationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +191,11 @@ public IosLobAppProvisioningConfigurationsRequestBuilder(string rawUrl) : base(" /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +211,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(IosLobAppProvisioningConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.IosLobAppProvisioningConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IosLobAppProvisioningConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.IosLobAppProvisioningConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +227,8 @@ public RequestInformation ToPostRequestInformation(IosLobAppProvisioningConfigur /// /// The IOS Lob App Provisioning Configurations. /// - public class IosLobAppProvisioningConfigurationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IosLobAppProvisioningConfigurationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +292,4 @@ public class IosLobAppProvisioningConfigurationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assign/AssignPostRequestBody.cs index a95d29554d..bf9476ea67 100644 --- a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assign/AssignPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.Assign { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AssignPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AssignPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,21 +18,21 @@ public class AssignPostRequestBody : IAdditionalDataHolder, IParsable /// The appProvisioningConfigurationGroupAssignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? AppProvisioningConfigurationGroupAssignments { get; set; } + public List? AppProvisioningConfigurationGroupAssignments { get; set; } #nullable restore #else - public List AppProvisioningConfigurationGroupAssignments { get; set; } + public List AppProvisioningConfigurationGroupAssignments { get; set; } #endif /// The iOSLobAppProvisioningConfigAssignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? IOSLobAppProvisioningConfigAssignments { get; set; } + public List? IOSLobAppProvisioningConfigAssignments { get; set; } #nullable restore #else - public List IOSLobAppProvisioningConfigAssignments { get; set; } + public List IOSLobAppProvisioningConfigAssignments { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AssignPostRequestBody() { @@ -39,12 +41,12 @@ public AssignPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.Assign.AssignPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +56,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "appProvisioningConfigurationGroupAssignments", n => { AppProvisioningConfigurationGroupAssignments = n.GetCollectionOfObjectValues(MobileAppProvisioningConfigGroupAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, - { "iOSLobAppProvisioningConfigAssignments", n => { IOSLobAppProvisioningConfigAssignments = n.GetCollectionOfObjectValues(IosLobAppProvisioningConfigurationAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "appProvisioningConfigurationGroupAssignments", n => { AppProvisioningConfigurationGroupAssignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.MobileAppProvisioningConfigGroupAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, + { "iOSLobAppProvisioningConfigAssignments", n => { IOSLobAppProvisioningConfigAssignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.IosLobAppProvisioningConfigurationAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -65,9 +67,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("appProvisioningConfigurationGroupAssignments", AppProvisioningConfigurationGroupAssignments); - writer.WriteCollectionOfObjectValues("iOSLobAppProvisioningConfigAssignments", IOSLobAppProvisioningConfigAssignments); + writer.WriteCollectionOfObjectValues("appProvisioningConfigurationGroupAssignments", AppProvisioningConfigurationGroupAssignments); + writer.WriteCollectionOfObjectValues("iOSLobAppProvisioningConfigAssignments", IOSLobAppProvisioningConfigAssignments); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assign/AssignRequestBuilder.cs index f8c6c0fa34..8d24377d3f 100644 --- a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assign/AssignRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.As /// /// Provides operations to call the assign method. /// - public class AssignRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action assign @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AssignPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.Assign.AssignPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/assign", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/assign", rawUrl) @@ -83,11 +86,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.Assign.AssignPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs index 29c3ad6336..3f2b6ef7f0 100644 --- a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.Assignments.Count; using ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.As /// /// Provides operations to manage the assignments property of the microsoft.graph.iosLobAppProvisioningConfiguration entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.iosLobAppProvisioningConfiguration entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.Assignments.Item.IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IosLobAppProvisioningConfigurationAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.IosLobAppProvisioningConfigurationAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(IosLobAppProvisioningConfigurationAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.IosLobAppProvisioningConfigurationAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IosLobAppProvisioningConfigurationAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.IosLobAppProvisioningConfigurationAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(IosLobAppProvisioningConfigur /// /// The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/Count/CountRequestBuilder.cs index 91e8aa8e77..c0ed7bb186 100644 --- a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.As /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/Item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/Item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.cs index 04f972db85..879d58a681 100644 --- a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/Item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/Item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.As /// /// Provides operations to manage the assignments property of the microsoft.graph.iosLobAppProvisioningConfiguration entity. /// - public class IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IosLobAppProvisioningConfigurationAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.IosLobAppProvisioningConfigurationAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/assignments/{iosLobAppProvisioningConfigurationAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/assignments/{iosLobAppProvisioningConfigurationAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(IosLobAppProvisioningConfigurationAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.IosLobAppProvisioningConfigurationAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(IosLobAppProvisioningConfigurationAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.IosLobAppProvisioningConfigurationAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(IosLobAppProvisioningConfigu /// /// The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. /// - public class IosLobAppProvisioningConfigurationAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IosLobAppProvisioningConfigurationAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class IosLobAppProvisioningConfigurationAssignmentItemRequestBuilderGetQu } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/DeviceStatuses/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/DeviceStatuses/Count/CountRequestBuilder.cs index 53f4962bf5..02d35ea5fb 100644 --- a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/DeviceStatuses/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/DeviceStatuses/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.De /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/deviceStatuses/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/deviceStatuses/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/DeviceStatuses/DeviceStatusesRequestBuilder.cs b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/DeviceStatuses/DeviceStatusesRequestBuilder.cs index 0f61151036..a2e07bf0e4 100644 --- a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/DeviceStatuses/DeviceStatusesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/DeviceStatuses/DeviceStatusesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.DeviceStatuses.Count; using ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.DeviceStatuses.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.De /// /// Provides operations to manage the deviceStatuses property of the microsoft.graph.iosLobAppProvisioningConfiguration entity. /// - public class DeviceStatusesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceStatusesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceStatuses property of the microsoft.graph.iosLobAppProvisioningConfiguration entity. @@ -30,7 +33,7 @@ public class DeviceStatusesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.DeviceStatuses.Item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.DeviceStatuses.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedDeviceMobileAppConfigurationDeviceStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationDeviceStatus.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceStatusesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/deviceStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceStatusesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/deviceStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public DeviceStatusesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppM /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedDeviceMobileAppConfigurationDeviceStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationDeviceStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedDeviceMobileAppConfigurationDeviceStatus body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationDeviceStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(ManagedDeviceMobileAppConfigu /// /// The list of device installation states for this mobile app configuration. /// - public class DeviceStatusesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceStatusesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class DeviceStatusesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/DeviceStatuses/Item/ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder.cs b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/DeviceStatuses/Item/ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder.cs index dfe61f414a..122e7329a3 100644 --- a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/DeviceStatuses/Item/ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/DeviceStatuses/Item/ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.De /// /// Provides operations to manage the deviceStatuses property of the microsoft.graph.iosLobAppProvisioningConfiguration entity. /// - public class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceStatuses for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedDeviceMobileAppConfigurationDeviceStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationDeviceStatus.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfigurationDeviceStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationDeviceStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfigurationDeviceStatus body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationDeviceStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfig /// /// The list of device installation states for this mobile app configuration. /// - public class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGe } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/GroupAssignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/GroupAssignments/Count/CountRequestBuilder.cs index d00a189c4e..dd0eb59a96 100644 --- a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/GroupAssignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/GroupAssignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.Gr /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/groupAssignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/groupAssignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs index a7776e2bc9..2f35df214d 100644 --- a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.GroupAssignments.Count; using ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.GroupAssignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.Gr /// /// Provides operations to manage the groupAssignments property of the microsoft.graph.iosLobAppProvisioningConfiguration entity. /// - public class GroupAssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupAssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the groupAssignments property of the microsoft.graph.iosLobAppProvisioningConfiguration entity. @@ -30,7 +33,7 @@ public class GroupAssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppProvisioningConfigGroupAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.GroupAssignments.Item.MobileAppProvisioningConfigGroupAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.GroupAssignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppProvisioningConfigGroupAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppProvisioningConfigGroupAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GroupAssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/groupAssignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupAssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/groupAssignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public GroupAssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppProvisioningConfigGroupAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppProvisioningConfigGroupAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppProvisioningConfigGroupAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppProvisioningConfigGroupAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppProvisioningConfigGr /// /// The associated group assignments. /// - public class GroupAssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupAssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class GroupAssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/GroupAssignments/Item/MobileAppProvisioningConfigGroupAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/GroupAssignments/Item/MobileAppProvisioningConfigGroupAssignmentItemRequestBuilder.cs index b8982e92e7..7f7de821e7 100644 --- a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/GroupAssignments/Item/MobileAppProvisioningConfigGroupAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/GroupAssignments/Item/MobileAppProvisioningConfigGroupAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.Gr /// /// Provides operations to manage the groupAssignments property of the microsoft.graph.iosLobAppProvisioningConfiguration entity. /// - public class MobileAppProvisioningConfigGroupAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppProvisioningConfigGroupAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property groupAssignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppProvisioningConfigGroupAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppProvisioningConfigGroupAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppProvisioningConfigGroupAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/groupAssignments/{mobileAppProvisioningConfigGroupAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppProvisioningConfigGroupAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/groupAssignments/{mobileAppProvisioningConfigGroupAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppProvisioningConfigGroupAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppProvisioningConfigGroupAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppProvisioningConfigGroupAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppProvisioningConfigGroupAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppProvisioningConfigG /// /// The associated group assignments. /// - public class MobileAppProvisioningConfigGroupAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppProvisioningConfigGroupAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppProvisioningConfigGroupAssignmentItemRequestBuilderGetQuer } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/IosLobAppProvisioningConfigurationItemRequestBuilder.cs b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/IosLobAppProvisioningConfigurationItemRequestBuilder.cs index fd03ec315d..1239ff8619 100644 --- a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/IosLobAppProvisioningConfigurationItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/IosLobAppProvisioningConfigurationItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.Assign; using ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.Assignments; using ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.DeviceStatuses; @@ -6,6 +7,7 @@ using ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.UserStatuses; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -24,7 +26,8 @@ namespace ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item /// /// Provides operations to manage the iosLobAppProvisioningConfigurations property of the microsoft.graph.deviceAppManagement entity. /// - public class IosLobAppProvisioningConfigurationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IosLobAppProvisioningConfigurationItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.iosLobAppProvisioningConfiguration entity. @@ -34,7 +37,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.iosLobAppProvisioningConfiguration entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -61,7 +64,7 @@ public Command BuildAssignNavCommand() { var command = new Command("assign"); command.Description = "Provides operations to call the assign method."; - var builder = new AssignRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -113,7 +116,7 @@ public Command BuildDeviceStatusesNavCommand() { var command = new Command("device-statuses"); command.Description = "Provides operations to manage the deviceStatuses property of the microsoft.graph.iosLobAppProvisioningConfiguration entity."; - var builder = new DeviceStatusesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.DeviceStatuses.DeviceStatusesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -192,7 +195,7 @@ public Command BuildGroupAssignmentsNavCommand() { var command = new Command("group-assignments"); command.Description = "Provides operations to manage the groupAssignments property of the microsoft.graph.iosLobAppProvisioningConfiguration entity."; - var builder = new GroupAssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.GroupAssignments.GroupAssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -241,8 +244,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IosLobAppProvisioningConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.IosLobAppProvisioningConfiguration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -270,7 +273,7 @@ public Command BuildUserStatusesNavCommand() { var command = new Command("user-statuses"); command.Description = "Provides operations to manage the userStatuses property of the microsoft.graph.iosLobAppProvisioningConfiguration entity."; - var builder = new UserStatusesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.UserStatuses.UserStatusesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -290,14 +293,14 @@ public Command BuildUserStatusesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public IosLobAppProvisioningConfigurationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IosLobAppProvisioningConfigurationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}{?%24expand,%24select}", rawUrl) @@ -329,11 +332,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -349,11 +352,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(IosLobAppProvisioningConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.IosLobAppProvisioningConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(IosLobAppProvisioningConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.IosLobAppProvisioningConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -365,7 +368,8 @@ public RequestInformation ToPatchRequestInformation(IosLobAppProvisioningConfigu /// /// The IOS Lob App Provisioning Configurations. /// - public class IosLobAppProvisioningConfigurationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IosLobAppProvisioningConfigurationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -390,3 +394,4 @@ public class IosLobAppProvisioningConfigurationItemRequestBuilderGetQueryParamet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/UserStatuses/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/UserStatuses/Count/CountRequestBuilder.cs index d2be86332a..7a15ccbff7 100644 --- a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/UserStatuses/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/UserStatuses/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.Us /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/userStatuses/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/userStatuses/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/UserStatuses/Item/ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilder.cs b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/UserStatuses/Item/ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilder.cs index 0dfbf8d307..4af41e79ba 100644 --- a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/UserStatuses/Item/ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/UserStatuses/Item/ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.Us /// /// Provides operations to manage the userStatuses property of the microsoft.graph.iosLobAppProvisioningConfiguration entity. /// - public class ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userStatuses for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedDeviceMobileAppConfigurationUserStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationUserStatus.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfigurationUserStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationUserStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfigurationUserStatus body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationUserStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfig /// /// The list of user installation states for this mobile app configuration. /// - public class ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilderGetQ } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/UserStatuses/UserStatusesRequestBuilder.cs b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/UserStatuses/UserStatusesRequestBuilder.cs index c9f99e5be9..c99e9ee366 100644 --- a/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/UserStatuses/UserStatusesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/UserStatuses/UserStatusesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.UserStatuses.Count; using ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.UserStatuses.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.Us /// /// Provides operations to manage the userStatuses property of the microsoft.graph.iosLobAppProvisioningConfiguration entity. /// - public class UserStatusesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserStatusesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userStatuses property of the microsoft.graph.iosLobAppProvisioningConfiguration entity. @@ -30,7 +33,7 @@ public class UserStatusesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.UserStatuses.Item.ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.UserStatuses.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedDeviceMobileAppConfigurationUserStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationUserStatus.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UserStatusesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/userStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserStatusesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/userStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public UserStatusesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMan /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedDeviceMobileAppConfigurationUserStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationUserStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedDeviceMobileAppConfigurationUserStatus body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationUserStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(ManagedDeviceMobileAppConfigu /// /// The list of user installation states for this mobile app configuration. /// - public class UserStatusesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserStatusesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class UserStatusesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosManagedAppProtections/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/IosManagedAppProtections/Count/CountRequestBuilder.cs index 61167b0b66..039ccef19f 100644 --- a/src/generated/DeviceAppManagement/IosManagedAppProtections/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosManagedAppProtections/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.IosManagedAppProtections.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosManagedAppProtections/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs b/src/generated/DeviceAppManagement/IosManagedAppProtections/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs index d46fa37213..f2c15631d7 100644 --- a/src/generated/DeviceAppManagement/IosManagedAppProtections/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/IosManagedAppProtections/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.IosManagedAppProtections.HasPayloadLinks { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class HasPayloadLinksPostRequestBody : IAdditionalDataHolder, IParsable + public partial class HasPayloadLinksPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class HasPayloadLinksPostRequestBody : IAdditionalDataHolder, IParsable public List PayloadIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public HasPayloadLinksPostRequestBody() { @@ -30,12 +32,12 @@ public HasPayloadLinksPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static HasPayloadLinksPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.IosManagedAppProtections.HasPayloadLinks.HasPayloadLinksPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.IosManagedAppProtections.HasPayloadLinks.HasPayloadLinksPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "payloadIds", n => { PayloadIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "payloadIds", n => { PayloadIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosManagedAppProtections/HasPayloadLinks/HasPayloadLinksPostResponse.cs b/src/generated/DeviceAppManagement/IosManagedAppProtections/HasPayloadLinks/HasPayloadLinksPostResponse.cs index 6bd7b9d5d7..452b487864 100644 --- a/src/generated/DeviceAppManagement/IosManagedAppProtections/HasPayloadLinks/HasPayloadLinksPostResponse.cs +++ b/src/generated/DeviceAppManagement/IosManagedAppProtections/HasPayloadLinks/HasPayloadLinksPostResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.IosManagedAppProtections.HasPayloadLinks { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class HasPayloadLinksPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class HasPayloadLinksPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new HasPayloadLinksPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceAppManagement.IosManagedAppProtections.HasPayloadLinks.HasPayloadLinksPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostResponse(); + return new global::ApiSdk.DeviceAppManagement.IosManagedAppProtections.HasPayloadLinks.HasPayloadLinksPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(HasPayloadLinkResultItem.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.HasPayloadLinkResultItem.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosManagedAppProtections/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs b/src/generated/DeviceAppManagement/IosManagedAppProtections/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs index 6803ed5315..0098bf59cb 100644 --- a/src/generated/DeviceAppManagement/IosManagedAppProtections/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosManagedAppProtections/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.IosManagedAppProtections.HasPayloadLinks /// /// Provides operations to call the hasPayloadLinks method. /// - public class HasPayloadLinksRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HasPayloadLinksRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action hasPayloadLinks @@ -49,8 +52,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(HasPayloadLinksPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.IosManagedAppProtections.HasPayloadLinks.HasPayloadLinksPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -79,14 +82,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public HasPayloadLinksRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections/hasPayloadLinks", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HasPayloadLinksRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections/hasPayloadLinks", rawUrl) @@ -100,11 +103,11 @@ public HasPayloadLinksRequestBuilder(string rawUrl) : base("{+baseurl}/deviceApp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.IosManagedAppProtections.HasPayloadLinks.HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.IosManagedAppProtections.HasPayloadLinks.HasPayloadLinksPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosManagedAppProtections/IosManagedAppProtectionsRequestBuilder.cs b/src/generated/DeviceAppManagement/IosManagedAppProtections/IosManagedAppProtectionsRequestBuilder.cs index 69b727f33b..f08099be89 100644 --- a/src/generated/DeviceAppManagement/IosManagedAppProtections/IosManagedAppProtectionsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosManagedAppProtections/IosManagedAppProtectionsRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.IosManagedAppProtections.Count; using ApiSdk.DeviceAppManagement.IosManagedAppProtections.HasPayloadLinks; using ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceAppManagement.IosManagedAppProtections /// /// Provides operations to manage the iosManagedAppProtections property of the microsoft.graph.deviceAppManagement entity. /// - public class IosManagedAppProtectionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IosManagedAppProtectionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the iosManagedAppProtections property of the microsoft.graph.deviceAppManagement entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new IosManagedAppProtectionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.IosManagedAppProtectionItemRequestBuilder(PathParameters); commands.Add(builder.BuildAppsNavCommand()); commands.Add(builder.BuildAssignmentsNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -49,7 +52,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosManagedAppProtections.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IosManagedAppProtection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.IosManagedAppProtection.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -111,7 +114,7 @@ public Command BuildHasPayloadLinksNavCommand() { var command = new Command("has-payload-links"); command.Description = "Provides operations to call the hasPayloadLinks method."; - var builder = new HasPayloadLinksRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosManagedAppProtections.HasPayloadLinks.HasPayloadLinksRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -128,41 +131,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "iOS managed app policies."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -170,14 +138,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -187,14 +147,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -217,14 +169,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public IosManagedAppProtectionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IosManagedAppProtectionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -237,11 +189,11 @@ public IosManagedAppProtectionsRequestBuilder(string rawUrl) : base("{+baseurl}/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -257,11 +209,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(IosManagedAppProtection body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.IosManagedAppProtection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IosManagedAppProtection body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.IosManagedAppProtection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -273,7 +225,8 @@ public RequestInformation ToPostRequestInformation(IosManagedAppProtection body, /// /// iOS managed app policies. /// - public class IosManagedAppProtectionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IosManagedAppProtectionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -337,3 +290,4 @@ public class IosManagedAppProtectionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Apps/AppsRequestBuilder.cs b/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Apps/AppsRequestBuilder.cs index 4140be2e40..782686f60c 100644 --- a/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Apps/AppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Apps/AppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.Apps.Count; using ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.Apps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.Apps /// /// Provides operations to manage the apps property of the microsoft.graph.iosManagedAppProtection entity. /// - public class AppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the apps property of the microsoft.graph.iosManagedAppProtection entity. @@ -30,7 +33,7 @@ public class AppsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ManagedMobileAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.Apps.Item.ManagedMobileAppItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.Apps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedMobileApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedMobileApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection%2Did}/apps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection%2Did}/apps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedMobileApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedMobileApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedMobileApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedMobileApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(ManagedMobileApp body, Action /// /// List of apps to which the policy is deployed. /// - public class AppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Apps/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Apps/Count/CountRequestBuilder.cs index 6e2ea9514d..574089d8b7 100644 --- a/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Apps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Apps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.Apps.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection%2Did}/apps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection%2Did}/apps/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Apps/Item/ManagedMobileAppItemRequestBuilder.cs b/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Apps/Item/ManagedMobileAppItemRequestBuilder.cs index 3dc6feb6cb..e809dfe6fb 100644 --- a/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Apps/Item/ManagedMobileAppItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Apps/Item/ManagedMobileAppItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.Apps.Item /// /// Provides operations to manage the apps property of the microsoft.graph.iosManagedAppProtection entity. /// - public class ManagedMobileAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedMobileAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property apps for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedMobileApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedMobileApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedMobileAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection%2Did}/apps/{managedMobileApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedMobileAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection%2Did}/apps/{managedMobileApp%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedMobileApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedMobileApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedMobileApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedMobileApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ManagedMobileApp body, Actio /// /// List of apps to which the policy is deployed. /// - public class ManagedMobileAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedMobileAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ManagedMobileAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Assignments/AssignmentsRequestBuilder.cs index fab2ffd292..a52f226874 100644 --- a/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.Assignments.Count; using ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.targetedManagedAppProtection entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.targetedManagedAppProtection entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new TargetedManagedAppPolicyAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.Assignments.Item.TargetedManagedAppPolicyAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(TargetedManagedAppPolicyAssig /// /// Navigation property to list of inclusion and exclusion groups to which the policy is deployed. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Assignments/Count/CountRequestBuilder.cs index b459f12918..21774aa40a 100644 --- a/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.Assignments.C /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection%2Did}/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs index 38dfe30ade..e3d3cf5df6 100644 --- a/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.Assignments.I /// /// Provides operations to manage the assignments property of the microsoft.graph.targetedManagedAppProtection entity. /// - public class TargetedManagedAppPolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TargetedManagedAppPolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TargetedManagedAppPolicyAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection%2Did}/assignments/{targetedManagedAppPolicyAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TargetedManagedAppPolicyAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection%2Did}/assignments/{targetedManagedAppPolicyAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(TargetedManagedAppPolicyAssi /// /// Navigation property to list of inclusion and exclusion groups to which the policy is deployed. /// - public class TargetedManagedAppPolicyAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TargetedManagedAppPolicyAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class TargetedManagedAppPolicyAssignmentItemRequestBuilderGetQueryParamet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/DeploymentSummary/DeploymentSummaryRequestBuilder.cs b/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/DeploymentSummary/DeploymentSummaryRequestBuilder.cs index be0ff8b3cf..c76b91068f 100644 --- a/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/DeploymentSummary/DeploymentSummaryRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/DeploymentSummary/DeploymentSummaryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.DeploymentSum /// /// Provides operations to manage the deploymentSummary property of the microsoft.graph.iosManagedAppProtection entity. /// - public class DeploymentSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deploymentSummary for deviceAppManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedAppPolicyDeploymentSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedAppPolicyDeploymentSummary.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeploymentSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection%2Did}/deploymentSummary{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeploymentSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection%2Did}/deploymentSummary{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedAppPolicyDeploymentSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppPolicyDeploymentSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedAppPolicyDeploymentSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppPolicyDeploymentSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ManagedAppPolicyDeploymentSu /// /// Navigation property to deployment summary of the configuration. /// - public class DeploymentSummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentSummaryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeploymentSummaryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/IosManagedAppProtectionItemRequestBuilder.cs b/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/IosManagedAppProtectionItemRequestBuilder.cs index 0a9cce30fb..0f775a3987 100644 --- a/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/IosManagedAppProtectionItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/IosManagedAppProtections/Item/IosManagedAppProtectionItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.Apps; using ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.Assignments; using ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.DeploymentSummary; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item /// /// Provides operations to manage the iosManagedAppProtections property of the microsoft.graph.deviceAppManagement entity. /// - public class IosManagedAppProtectionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IosManagedAppProtectionItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the apps property of the microsoft.graph.iosManagedAppProtection entity. @@ -32,7 +35,7 @@ public Command BuildAppsNavCommand() { var command = new Command("apps"); command.Description = "Provides operations to manage the apps property of the microsoft.graph.iosManagedAppProtection entity."; - var builder = new AppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.Apps.AppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -59,7 +62,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.targetedManagedAppProtection entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -121,7 +124,7 @@ public Command BuildDeploymentSummaryNavCommand() { var command = new Command("deployment-summary"); command.Description = "Provides operations to manage the deploymentSummary property of the microsoft.graph.iosManagedAppProtection entity."; - var builder = new DeploymentSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.IosManagedAppProtections.Item.DeploymentSummary.DeploymentSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -214,8 +217,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IosManagedAppProtection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.IosManagedAppProtection.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -236,14 +239,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public IosManagedAppProtectionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IosManagedAppProtectionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection%2Did}{?%24expand,%24select}", rawUrl) @@ -275,11 +278,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -295,11 +298,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(IosManagedAppProtection body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.IosManagedAppProtection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(IosManagedAppProtection body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.IosManagedAppProtection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -311,7 +314,8 @@ public RequestInformation ToPatchRequestInformation(IosManagedAppProtection body /// /// iOS managed app policies. /// - public class IosManagedAppProtectionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IosManagedAppProtectionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -336,3 +340,4 @@ public class IosManagedAppProtectionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppPolicies/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppPolicies/Count/CountRequestBuilder.cs index e90f200cfe..cd0799113b 100644 --- a/src/generated/DeviceAppManagement/ManagedAppPolicies/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppPolicies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppPolicies.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppPolicies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppPolicies/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilder.cs index 805199a7a7..a43aace109 100644 --- a/src/generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.ManagedAppPolicies.Item.TargetApps; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppPolicies.Item /// /// Provides operations to manage the managedAppPolicies property of the microsoft.graph.deviceAppManagement entity. /// - public class ManagedAppPolicyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppPolicyItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property managedAppPolicies for deviceAppManagement @@ -139,8 +142,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedAppPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedAppPolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -168,7 +171,7 @@ public Command BuildTargetAppsNavCommand() { var command = new Command("target-apps"); command.Description = "Provides operations to call the targetApps method."; - var builder = new TargetAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppPolicies.Item.TargetApps.TargetAppsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -178,14 +181,14 @@ public Command BuildTargetAppsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedAppPolicyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppPolicies/{managedAppPolicy%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedAppPolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppPolicies/{managedAppPolicy%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedAppPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedAppPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ManagedAppPolicy body, Actio /// /// Managed app policies. /// - public class ManagedAppPolicyItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppPolicyItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ManagedAppPolicyItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppPolicies/Item/TargetApps/TargetAppsPostRequestBody.cs b/src/generated/DeviceAppManagement/ManagedAppPolicies/Item/TargetApps/TargetAppsPostRequestBody.cs index 209d0747c2..e64b7d40f1 100644 --- a/src/generated/DeviceAppManagement/ManagedAppPolicies/Item/TargetApps/TargetAppsPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/ManagedAppPolicies/Item/TargetApps/TargetAppsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.ManagedAppPolicies.Item.TargetApps { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TargetAppsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class TargetAppsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class TargetAppsPostRequestBody : IAdditionalDataHolder, IParsable /// The apps property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Apps { get; set; } + public List? Apps { get; set; } #nullable restore #else - public List Apps { get; set; } + public List Apps { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TargetAppsPostRequestBody() { @@ -31,12 +33,12 @@ public TargetAppsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TargetAppsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.ManagedAppPolicies.Item.TargetApps.TargetAppsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TargetAppsPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.ManagedAppPolicies.Item.TargetApps.TargetAppsPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "apps", n => { Apps = n.GetCollectionOfObjectValues(ManagedMobileApp.CreateFromDiscriminatorValue)?.ToList(); } }, + { "apps", n => { Apps = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ManagedMobileApp.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("apps", Apps); + writer.WriteCollectionOfObjectValues("apps", Apps); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs index e040110daa..311e2cd21d 100644 --- a/src/generated/DeviceAppManagement/ManagedAppPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppPolicies.Item.TargetApps /// /// Provides operations to call the targetApps method. /// - public class TargetAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TargetAppsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action targetApps @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TargetAppsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.ManagedAppPolicies.Item.TargetApps.TargetAppsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TargetAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppPolicies/{managedAppPolicy%2Did}/targetApps", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TargetAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppPolicies/{managedAppPolicy%2Did}/targetApps", rawUrl) @@ -83,11 +86,11 @@ public TargetAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TargetAppsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.ManagedAppPolicies.Item.TargetApps.TargetAppsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TargetAppsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.ManagedAppPolicies.Item.TargetApps.TargetAppsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(TargetAppsPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilder.cs index 23a7d4bae8..4f78b700e3 100644 --- a/src/generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.ManagedAppPolicies.Count; using ApiSdk.DeviceAppManagement.ManagedAppPolicies.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppPolicies /// /// Provides operations to manage the managedAppPolicies property of the microsoft.graph.deviceAppManagement entity. /// - public class ManagedAppPoliciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppPoliciesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the managedAppPolicies property of the microsoft.graph.deviceAppManagement entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ManagedAppPolicyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppPolicies.Item.ManagedAppPolicyItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppPolicies.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -80,8 +83,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedAppPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedAppPolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -108,41 +111,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Managed app policies."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -150,14 +118,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -167,14 +127,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -197,14 +149,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedAppPoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedAppPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public ManagedAppPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/device /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +189,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedAppPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedAppPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedAppPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedAppPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(ManagedAppPolicy body, Action /// /// Managed app policies. /// - public class ManagedAppPoliciesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppPoliciesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class ManagedAppPoliciesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Count/CountRequestBuilder.cs index b75e18394d..fdaba5e3cd 100644 --- a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppRegistrations/GetUserIdsWithFlaggedAppRegistration/GetUserIdsWithFlaggedAppRegistrationGetResponse.cs b/src/generated/DeviceAppManagement/ManagedAppRegistrations/GetUserIdsWithFlaggedAppRegistration/GetUserIdsWithFlaggedAppRegistrationGetResponse.cs index 30c8a8961e..782444cd47 100644 --- a/src/generated/DeviceAppManagement/ManagedAppRegistrations/GetUserIdsWithFlaggedAppRegistration/GetUserIdsWithFlaggedAppRegistrationGetResponse.cs +++ b/src/generated/DeviceAppManagement/ManagedAppRegistrations/GetUserIdsWithFlaggedAppRegistration/GetUserIdsWithFlaggedAppRegistrationGetResponse.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.ManagedAppRegistrations.GetUserIdsWithFlaggedAppRegistration { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetUserIdsWithFlaggedAppRegistrationGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetUserIdsWithFlaggedAppRegistrationGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class GetUserIdsWithFlaggedAppRegistrationGetResponse : BaseCollectionPag /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetUserIdsWithFlaggedAppRegistrationGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.GetUserIdsWithFlaggedAppRegistration.GetUserIdsWithFlaggedAppRegistrationGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetUserIdsWithFlaggedAppRegistrationGetResponse(); + return new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.GetUserIdsWithFlaggedAppRegistration.GetUserIdsWithFlaggedAppRegistrationGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -52,3 +54,4 @@ public override void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppRegistrations/GetUserIdsWithFlaggedAppRegistration/GetUserIdsWithFlaggedAppRegistrationRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppRegistrations/GetUserIdsWithFlaggedAppRegistration/GetUserIdsWithFlaggedAppRegistrationRequestBuilder.cs index 1634fb9cbf..52b62b4a97 100644 --- a/src/generated/DeviceAppManagement/ManagedAppRegistrations/GetUserIdsWithFlaggedAppRegistration/GetUserIdsWithFlaggedAppRegistrationRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppRegistrations/GetUserIdsWithFlaggedAppRegistration/GetUserIdsWithFlaggedAppRegistrationRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppRegistrations.GetUserIdsWithFlagg /// /// Provides operations to call the getUserIdsWithFlaggedAppRegistration method. /// - public class GetUserIdsWithFlaggedAppRegistrationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetUserIdsWithFlaggedAppRegistrationRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getUserIdsWithFlaggedAppRegistration @@ -28,26 +31,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Invoke function getUserIdsWithFlaggedAppRegistration"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -55,11 +38,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -69,11 +47,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -96,14 +69,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetUserIdsWithFlaggedAppRegistrationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/getUserIdsWithFlaggedAppRegistration(){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetUserIdsWithFlaggedAppRegistrationRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/getUserIdsWithFlaggedAppRegistration(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -116,11 +89,11 @@ public GetUserIdsWithFlaggedAppRegistrationRequestBuilder(string rawUrl) : base( /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -131,7 +104,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function getUserIdsWithFlaggedAppRegistration /// - public class GetUserIdsWithFlaggedAppRegistrationRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetUserIdsWithFlaggedAppRegistrationRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -165,3 +139,4 @@ public class GetUserIdsWithFlaggedAppRegistrationRequestBuilderGetQueryParameter } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/AppliedPoliciesRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/AppliedPoliciesRequestBuilder.cs index 8bce6fdac1..36bd4ebf57 100644 --- a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/AppliedPoliciesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/AppliedPoliciesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.AppliedPolicies.Count; using ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.AppliedPolicies.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.AppliedPolicie /// /// Provides operations to manage the appliedPolicies property of the microsoft.graph.managedAppRegistration entity. /// - public class AppliedPoliciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppliedPoliciesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the appliedPolicies property of the microsoft.graph.managedAppRegistration entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ManagedAppPolicyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.AppliedPolicies.Item.ManagedAppPolicyItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.AppliedPolicies.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedAppPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedAppPolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AppliedPoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/appliedPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AppliedPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/appliedPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public AppliedPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceApp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedAppPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedAppPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedAppPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedAppPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(ManagedAppPolicy body, Action /// /// Zero or more policys already applied on the registered app when it last synchronized with managment service. /// - public class AppliedPoliciesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppliedPoliciesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class AppliedPoliciesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Count/CountRequestBuilder.cs index 4dd0a5892b..6940da0f89 100644 --- a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.AppliedPolicie /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/appliedPolicies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/appliedPolicies/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Item/ManagedAppPolicyItemRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Item/ManagedAppPolicyItemRequestBuilder.cs index bd4769edff..9118a013ce 100644 --- a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Item/ManagedAppPolicyItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Item/ManagedAppPolicyItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.AppliedPolicies.Item.TargetApps; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.AppliedPolicie /// /// Provides operations to manage the appliedPolicies property of the microsoft.graph.managedAppRegistration entity. /// - public class ManagedAppPolicyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppPolicyItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property appliedPolicies for deviceAppManagement @@ -156,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedAppPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedAppPolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildTargetAppsNavCommand() { var command = new Command("target-apps"); command.Description = "Provides operations to call the targetApps method."; - var builder = new TargetAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.AppliedPolicies.Item.TargetApps.TargetAppsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -196,14 +199,14 @@ public Command BuildTargetAppsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedAppPolicyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/appliedPolicies/{managedAppPolicy%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedAppPolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/appliedPolicies/{managedAppPolicy%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedAppPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedAppPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(ManagedAppPolicy body, Actio /// /// Zero or more policys already applied on the registered app when it last synchronized with managment service. /// - public class ManagedAppPolicyItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppPolicyItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class ManagedAppPolicyItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Item/TargetApps/TargetAppsPostRequestBody.cs b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Item/TargetApps/TargetAppsPostRequestBody.cs index 725e82f456..12ef07ebdd 100644 --- a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Item/TargetApps/TargetAppsPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Item/TargetApps/TargetAppsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.AppliedPolicies.Item.TargetApps { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TargetAppsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class TargetAppsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class TargetAppsPostRequestBody : IAdditionalDataHolder, IParsable /// The apps property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Apps { get; set; } + public List? Apps { get; set; } #nullable restore #else - public List Apps { get; set; } + public List Apps { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TargetAppsPostRequestBody() { @@ -31,12 +33,12 @@ public TargetAppsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TargetAppsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.AppliedPolicies.Item.TargetApps.TargetAppsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TargetAppsPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.AppliedPolicies.Item.TargetApps.TargetAppsPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "apps", n => { Apps = n.GetCollectionOfObjectValues(ManagedMobileApp.CreateFromDiscriminatorValue)?.ToList(); } }, + { "apps", n => { Apps = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ManagedMobileApp.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("apps", Apps); + writer.WriteCollectionOfObjectValues("apps", Apps); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs index 431404a5bf..a366d9866f 100644 --- a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.AppliedPolicie /// /// Provides operations to call the targetApps method. /// - public class TargetAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TargetAppsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action targetApps @@ -47,8 +50,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TargetAppsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.AppliedPolicies.Item.TargetApps.TargetAppsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -68,14 +71,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TargetAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/appliedPolicies/{managedAppPolicy%2Did}/targetApps", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TargetAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/appliedPolicies/{managedAppPolicy%2Did}/targetApps", rawUrl) @@ -89,11 +92,11 @@ public TargetAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TargetAppsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.AppliedPolicies.Item.TargetApps.TargetAppsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TargetAppsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.AppliedPolicies.Item.TargetApps.TargetAppsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(TargetAppsPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Count/CountRequestBuilder.cs index 2fcf7cce21..f751186347 100644 --- a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.IntendedPolici /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/intendedPolicies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/intendedPolicies/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/IntendedPoliciesRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/IntendedPoliciesRequestBuilder.cs index 1ce98419bb..51e9cd456a 100644 --- a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/IntendedPoliciesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/IntendedPoliciesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.IntendedPolicies.Count; using ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.IntendedPolicies.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.IntendedPolici /// /// Provides operations to manage the intendedPolicies property of the microsoft.graph.managedAppRegistration entity. /// - public class IntendedPoliciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntendedPoliciesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the intendedPolicies property of the microsoft.graph.managedAppRegistration entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ManagedAppPolicyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.IntendedPolicies.Item.ManagedAppPolicyItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.IntendedPolicies.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedAppPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedAppPolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public IntendedPoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/intendedPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IntendedPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/intendedPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public IntendedPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedAppPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedAppPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedAppPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedAppPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(ManagedAppPolicy body, Action /// /// Zero or more policies admin intended for the app as of now. /// - public class IntendedPoliciesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntendedPoliciesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class IntendedPoliciesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Item/ManagedAppPolicyItemRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Item/ManagedAppPolicyItemRequestBuilder.cs index bccd7309a7..cff31984b1 100644 --- a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Item/ManagedAppPolicyItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Item/ManagedAppPolicyItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.IntendedPolicies.Item.TargetApps; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.IntendedPolici /// /// Provides operations to manage the intendedPolicies property of the microsoft.graph.managedAppRegistration entity. /// - public class ManagedAppPolicyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppPolicyItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property intendedPolicies for deviceAppManagement @@ -156,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedAppPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedAppPolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildTargetAppsNavCommand() { var command = new Command("target-apps"); command.Description = "Provides operations to call the targetApps method."; - var builder = new TargetAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.IntendedPolicies.Item.TargetApps.TargetAppsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -196,14 +199,14 @@ public Command BuildTargetAppsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedAppPolicyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/intendedPolicies/{managedAppPolicy%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedAppPolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/intendedPolicies/{managedAppPolicy%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedAppPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedAppPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(ManagedAppPolicy body, Actio /// /// Zero or more policies admin intended for the app as of now. /// - public class ManagedAppPolicyItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppPolicyItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class ManagedAppPolicyItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Item/TargetApps/TargetAppsPostRequestBody.cs b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Item/TargetApps/TargetAppsPostRequestBody.cs index 2993c7d485..4899dbe6bf 100644 --- a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Item/TargetApps/TargetAppsPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Item/TargetApps/TargetAppsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.IntendedPolicies.Item.TargetApps { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TargetAppsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class TargetAppsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class TargetAppsPostRequestBody : IAdditionalDataHolder, IParsable /// The apps property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Apps { get; set; } + public List? Apps { get; set; } #nullable restore #else - public List Apps { get; set; } + public List Apps { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TargetAppsPostRequestBody() { @@ -31,12 +33,12 @@ public TargetAppsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TargetAppsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.IntendedPolicies.Item.TargetApps.TargetAppsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TargetAppsPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.IntendedPolicies.Item.TargetApps.TargetAppsPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "apps", n => { Apps = n.GetCollectionOfObjectValues(ManagedMobileApp.CreateFromDiscriminatorValue)?.ToList(); } }, + { "apps", n => { Apps = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ManagedMobileApp.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("apps", Apps); + writer.WriteCollectionOfObjectValues("apps", Apps); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs index ff021f0032..35d6477001 100644 --- a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.IntendedPolici /// /// Provides operations to call the targetApps method. /// - public class TargetAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TargetAppsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action targetApps @@ -47,8 +50,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TargetAppsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.IntendedPolicies.Item.TargetApps.TargetAppsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -68,14 +71,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TargetAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/intendedPolicies/{managedAppPolicy%2Did}/targetApps", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TargetAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/intendedPolicies/{managedAppPolicy%2Did}/targetApps", rawUrl) @@ -89,11 +92,11 @@ public TargetAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TargetAppsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.IntendedPolicies.Item.TargetApps.TargetAppsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TargetAppsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.IntendedPolicies.Item.TargetApps.TargetAppsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(TargetAppsPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppLogCollectionRequests/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppLogCollectionRequests/Count/CountRequestBuilder.cs index c54b708912..3e0c6e0d0e 100644 --- a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppLogCollectionRequests/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppLogCollectionRequests/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.ManagedAppLogC /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/managedAppLogCollectionRequests/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/managedAppLogCollectionRequests/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppLogCollectionRequests/Item/ManagedAppLogCollectionRequestItemRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppLogCollectionRequests/Item/ManagedAppLogCollectionRequestItemRequestBuilder.cs index 8407a6b2c6..0005e54260 100644 --- a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppLogCollectionRequests/Item/ManagedAppLogCollectionRequestItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppLogCollectionRequests/Item/ManagedAppLogCollectionRequestItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.ManagedAppLogC /// /// Provides operations to manage the managedAppLogCollectionRequests property of the microsoft.graph.managedAppRegistration entity. /// - public class ManagedAppLogCollectionRequestItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppLogCollectionRequestItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property managedAppLogCollectionRequests for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedAppLogCollectionRequest.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedAppLogCollectionRequest.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedAppLogCollectionRequestItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/managedAppLogCollectionRequests/{managedAppLogCollectionRequest%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedAppLogCollectionRequestItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/managedAppLogCollectionRequests/{managedAppLogCollectionRequest%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedAppLogCollectionRequest body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppLogCollectionRequest body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedAppLogCollectionRequest body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppLogCollectionRequest body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ManagedAppLogCollectionReque /// /// Zero or more log collection requests triggered for the app. /// - public class ManagedAppLogCollectionRequestItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppLogCollectionRequestItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ManagedAppLogCollectionRequestItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppLogCollectionRequests/ManagedAppLogCollectionRequestsRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppLogCollectionRequests/ManagedAppLogCollectionRequestsRequestBuilder.cs index 147d8dafff..4735ea523c 100644 --- a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppLogCollectionRequests/ManagedAppLogCollectionRequestsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppLogCollectionRequests/ManagedAppLogCollectionRequestsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.ManagedAppLogCollectionRequests.Count; using ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.ManagedAppLogCollectionRequests.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.ManagedAppLogC /// /// Provides operations to manage the managedAppLogCollectionRequests property of the microsoft.graph.managedAppRegistration entity. /// - public class ManagedAppLogCollectionRequestsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppLogCollectionRequestsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the managedAppLogCollectionRequests property of the microsoft.graph.managedAppRegistration entity. @@ -30,7 +33,7 @@ public class ManagedAppLogCollectionRequestsRequestBuilder : BaseCliRequestBuild public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ManagedAppLogCollectionRequestItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.ManagedAppLogCollectionRequests.Item.ManagedAppLogCollectionRequestItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.ManagedAppLogCollectionRequests.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedAppLogCollectionRequest.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedAppLogCollectionRequest.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedAppLogCollectionRequestsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/managedAppLogCollectionRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedAppLogCollectionRequestsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/managedAppLogCollectionRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public ManagedAppLogCollectionRequestsRequestBuilder(string rawUrl) : base("{+ba /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedAppLogCollectionRequest body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedAppLogCollectionRequest body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedAppLogCollectionRequest body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedAppLogCollectionRequest body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(ManagedAppLogCollectionReques /// /// Zero or more log collection requests triggered for the app. /// - public class ManagedAppLogCollectionRequestsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppLogCollectionRequestsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class ManagedAppLogCollectionRequestsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilder.cs index 93c9e764bd..72accdaa99 100644 --- a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.AppliedPolicies; using ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.IntendedPolicies; using ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.ManagedAppLogCollectionRequests; using ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.Operations; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item /// /// Provides operations to manage the managedAppRegistrations property of the microsoft.graph.deviceAppManagement entity. /// - public class ManagedAppRegistrationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppRegistrationItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the appliedPolicies property of the microsoft.graph.managedAppRegistration entity. @@ -33,7 +36,7 @@ public Command BuildAppliedPoliciesNavCommand() { var command = new Command("applied-policies"); command.Description = "Provides operations to manage the appliedPolicies property of the microsoft.graph.managedAppRegistration entity."; - var builder = new AppliedPoliciesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.AppliedPolicies.AppliedPoliciesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -147,7 +150,7 @@ public Command BuildIntendedPoliciesNavCommand() { var command = new Command("intended-policies"); command.Description = "Provides operations to manage the intendedPolicies property of the microsoft.graph.managedAppRegistration entity."; - var builder = new IntendedPoliciesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.IntendedPolicies.IntendedPoliciesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -174,7 +177,7 @@ public Command BuildManagedAppLogCollectionRequestsNavCommand() { var command = new Command("managed-app-log-collection-requests"); command.Description = "Provides operations to manage the managedAppLogCollectionRequests property of the microsoft.graph.managedAppRegistration entity."; - var builder = new ManagedAppLogCollectionRequestsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.ManagedAppLogCollectionRequests.ManagedAppLogCollectionRequestsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -201,7 +204,7 @@ public Command BuildOperationsNavCommand() { var command = new Command("operations"); command.Description = "Provides operations to manage the operations property of the microsoft.graph.managedAppRegistration entity."; - var builder = new OperationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.Operations.OperationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -250,8 +253,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedAppRegistration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedAppRegistration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -272,14 +275,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedAppRegistrationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedAppRegistrationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}{?%24expand,%24select}", rawUrl) @@ -311,11 +314,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -331,11 +334,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedAppRegistration body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppRegistration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedAppRegistration body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppRegistration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -347,7 +350,8 @@ public RequestInformation ToPatchRequestInformation(ManagedAppRegistration body, /// /// The managed app registrations. /// - public class ManagedAppRegistrationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppRegistrationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -372,3 +376,4 @@ public class ManagedAppRegistrationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/Operations/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/Operations/Count/CountRequestBuilder.cs index c88a352cd3..f6f0024da5 100644 --- a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/Operations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/Operations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.Operations.Cou /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/operations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/operations/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/Operations/Item/ManagedAppOperationItemRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/Operations/Item/ManagedAppOperationItemRequestBuilder.cs index a311bc1cc2..48df9a3b05 100644 --- a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/Operations/Item/ManagedAppOperationItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/Operations/Item/ManagedAppOperationItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.Operations.Ite /// /// Provides operations to manage the operations property of the microsoft.graph.managedAppRegistration entity. /// - public class ManagedAppOperationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppOperationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property operations for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedAppOperation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedAppOperation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedAppOperationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/operations/{managedAppOperation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedAppOperationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/operations/{managedAppOperation%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedAppOperation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppOperation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedAppOperation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppOperation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ManagedAppOperation body, Ac /// /// Zero or more long running operations triggered on the app registration. /// - public class ManagedAppOperationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppOperationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ManagedAppOperationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/Operations/OperationsRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/Operations/OperationsRequestBuilder.cs index c60c61f4ac..15e245eafc 100644 --- a/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/Operations/OperationsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppRegistrations/Item/Operations/OperationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.Operations.Count; using ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.Operations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.Operations /// /// Provides operations to manage the operations property of the microsoft.graph.managedAppRegistration entity. /// - public class OperationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OperationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the operations property of the microsoft.graph.managedAppRegistration entity. @@ -30,7 +33,7 @@ public class OperationsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ManagedAppOperationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.Operations.Item.ManagedAppOperationItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.Operations.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedAppOperation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedAppOperation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public OperationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/operations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OperationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations/{managedAppRegistration%2Did}/operations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public OperationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedAppOperation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedAppOperation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedAppOperation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedAppOperation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(ManagedAppOperation body, Act /// /// Zero or more long running operations triggered on the app registration. /// - public class OperationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OperationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class OperationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilder.cs index 63a603f120..f79f752b50 100644 --- a/src/generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Count; using ApiSdk.DeviceAppManagement.ManagedAppRegistrations.GetUserIdsWithFlaggedAppRegistration; using ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppRegistrations /// /// Provides operations to manage the managedAppRegistrations property of the microsoft.graph.deviceAppManagement entity. /// - public class ManagedAppRegistrationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppRegistrationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the managedAppRegistrations property of the microsoft.graph.deviceAppManagement entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ManagedAppRegistrationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Item.ManagedAppRegistrationItemRequestBuilder(PathParameters); commands.Add(builder.BuildAppliedPoliciesNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -50,7 +53,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -84,8 +87,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedAppRegistration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedAppRegistration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -112,7 +115,7 @@ public Command BuildGetUserIdsWithFlaggedAppRegistrationNavCommand() { var command = new Command("get-user-ids-with-flagged-app-registration"); command.Description = "Provides operations to call the getUserIdsWithFlaggedAppRegistration method."; - var builder = new GetUserIdsWithFlaggedAppRegistrationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppRegistrations.GetUserIdsWithFlaggedAppRegistration.GetUserIdsWithFlaggedAppRegistrationRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -129,41 +132,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The managed app registrations."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -171,14 +139,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -188,14 +148,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -218,14 +170,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedAppRegistrationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedAppRegistrationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppRegistrations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -238,11 +190,11 @@ public ManagedAppRegistrationsRequestBuilder(string rawUrl) : base("{+baseurl}/d /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -258,11 +210,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedAppRegistration body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedAppRegistration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedAppRegistration body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedAppRegistration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -274,7 +226,8 @@ public RequestInformation ToPostRequestInformation(ManagedAppRegistration body, /// /// The managed app registrations. /// - public class ManagedAppRegistrationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppRegistrationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -338,3 +291,4 @@ public class ManagedAppRegistrationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppStatuses/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppStatuses/Count/CountRequestBuilder.cs index 7a313e7a12..287e30a5ec 100644 --- a/src/generated/DeviceAppManagement/ManagedAppStatuses/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppStatuses/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppStatuses.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppStatuses/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppStatuses/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppStatuses/Item/ManagedAppStatusItemRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppStatuses/Item/ManagedAppStatusItemRequestBuilder.cs index d8785c841b..5424f66ec7 100644 --- a/src/generated/DeviceAppManagement/ManagedAppStatuses/Item/ManagedAppStatusItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppStatuses/Item/ManagedAppStatusItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppStatuses.Item /// /// Provides operations to manage the managedAppStatuses property of the microsoft.graph.deviceAppManagement entity. /// - public class ManagedAppStatusItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppStatusItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property managedAppStatuses for deviceAppManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedAppStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedAppStatus.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedAppStatusItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppStatuses/{managedAppStatus%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedAppStatusItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppStatuses/{managedAppStatus%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedAppStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedAppStatus body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ManagedAppStatus body, Actio /// /// The managed app statuses. /// - public class ManagedAppStatusItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppStatusItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class ManagedAppStatusItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilder.cs index 02062fd557..8aabafafe0 100644 --- a/src/generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.ManagedAppStatuses.Count; using ApiSdk.DeviceAppManagement.ManagedAppStatuses.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedAppStatuses /// /// Provides operations to manage the managedAppStatuses property of the microsoft.graph.deviceAppManagement entity. /// - public class ManagedAppStatusesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppStatusesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the managedAppStatuses property of the microsoft.graph.deviceAppManagement entity. @@ -30,7 +33,7 @@ public class ManagedAppStatusesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ManagedAppStatusItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppStatuses.Item.ManagedAppStatusItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedAppStatuses.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedAppStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedAppStatus.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The managed app statuses."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedAppStatusesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedAppStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedAppStatusesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedAppStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public ManagedAppStatusesRequestBuilder(string rawUrl) : base("{+baseurl}/device /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedAppStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedAppStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedAppStatus body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedAppStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ManagedAppStatus body, Action /// /// The managed app statuses. /// - public class ManagedAppStatusesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAppStatusesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class ManagedAppStatusesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBookCategories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBookCategories/Count/CountRequestBuilder.cs index 5b7f7bbd3c..71b7e92ff0 100644 --- a/src/generated/DeviceAppManagement/ManagedEBookCategories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBookCategories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBookCategories.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBookCategories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBookCategories/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBookCategories/Item/ManagedEBookCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBookCategories/Item/ManagedEBookCategoryItemRequestBuilder.cs index 6c4aa0c43b..c1dd5e9cbc 100644 --- a/src/generated/DeviceAppManagement/ManagedEBookCategories/Item/ManagedEBookCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBookCategories/Item/ManagedEBookCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBookCategories.Item /// /// Provides operations to manage the managedEBookCategories property of the microsoft.graph.deviceAppManagement entity. /// - public class ManagedEBookCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedEBookCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property managedEBookCategories for deviceAppManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedEBookCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedEBookCategory.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedEBookCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBookCategories/{managedEBookCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedEBookCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBookCategories/{managedEBookCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedEBookCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedEBookCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedEBookCategory body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedEBookCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ManagedEBookCategory body, A /// /// The mobile eBook categories. /// - public class ManagedEBookCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedEBookCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class ManagedEBookCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBookCategories/ManagedEBookCategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBookCategories/ManagedEBookCategoriesRequestBuilder.cs index e79dd1efe4..4e3df4a044 100644 --- a/src/generated/DeviceAppManagement/ManagedEBookCategories/ManagedEBookCategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBookCategories/ManagedEBookCategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.ManagedEBookCategories.Count; using ApiSdk.DeviceAppManagement.ManagedEBookCategories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBookCategories /// /// Provides operations to manage the managedEBookCategories property of the microsoft.graph.deviceAppManagement entity. /// - public class ManagedEBookCategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedEBookCategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the managedEBookCategories property of the microsoft.graph.deviceAppManagement entity. @@ -30,7 +33,7 @@ public class ManagedEBookCategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ManagedEBookCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBookCategories.Item.ManagedEBookCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBookCategories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedEBookCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedEBookCategory.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The mobile eBook categories."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedEBookCategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBookCategories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedEBookCategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBookCategories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public ManagedEBookCategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/de /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedEBookCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedEBookCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedEBookCategory body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedEBookCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ManagedEBookCategory body, Ac /// /// The mobile eBook categories. /// - public class ManagedEBookCategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedEBookCategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class ManagedEBookCategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBooks/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBooks/Count/CountRequestBuilder.cs index 30978382db..34827b2a8a 100644 --- a/src/generated/DeviceAppManagement/ManagedEBooks/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBooks/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBooks.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBooks/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBooks/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBooks/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceAppManagement/ManagedEBooks/Item/Assign/AssignPostRequestBody.cs index 8da09c8677..450e63e437 100644 --- a/src/generated/DeviceAppManagement/ManagedEBooks/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/ManagedEBooks/Item/Assign/AssignPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Assign { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AssignPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AssignPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class AssignPostRequestBody : IAdditionalDataHolder, IParsable /// The managedEBookAssignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? ManagedEBookAssignments { get; set; } + public List? ManagedEBookAssignments { get; set; } #nullable restore #else - public List ManagedEBookAssignments { get; set; } + public List ManagedEBookAssignments { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AssignPostRequestBody() { @@ -31,12 +33,12 @@ public AssignPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Assign.AssignPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "managedEBookAssignments", n => { ManagedEBookAssignments = n.GetCollectionOfObjectValues(ManagedEBookAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "managedEBookAssignments", n => { ManagedEBookAssignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ManagedEBookAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("managedEBookAssignments", ManagedEBookAssignments); + writer.WriteCollectionOfObjectValues("managedEBookAssignments", ManagedEBookAssignments); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBooks/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBooks/Item/Assign/AssignRequestBuilder.cs index 42f8d9ca12..3e8abae41e 100644 --- a/src/generated/DeviceAppManagement/ManagedEBooks/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBooks/Item/Assign/AssignRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Assign /// /// Provides operations to call the assign method. /// - public class AssignRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action assign @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AssignPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Assign.AssignPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/assign", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/assign", rawUrl) @@ -83,11 +86,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Assign.AssignPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilder.cs index 85b9d7cb36..29bf960a8c 100644 --- a/src/generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Assignments.Count; using ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.managedEBook entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.managedEBook entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ManagedEBookAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Assignments.Item.ManagedEBookAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedEBookAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedEBookAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedEBookAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedEBookAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedEBookAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedEBookAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(ManagedEBookAssignment body, /// /// The list of assignments for this eBook. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Count/CountRequestBuilder.cs index 9021e2e78b..e241330a4e 100644 --- a/src/generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Assignments.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.cs index 208a450973..0aea7361c6 100644 --- a/src/generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Assignments.Item /// /// Provides operations to manage the assignments property of the microsoft.graph.managedEBook entity. /// - public class ManagedEBookAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedEBookAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedEBookAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedEBookAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedEBookAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/assignments/{managedEBookAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedEBookAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/assignments/{managedEBookAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedEBookAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedEBookAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedEBookAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedEBookAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ManagedEBookAssignment body, /// /// The list of assignments for this eBook. /// - public class ManagedEBookAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedEBookAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ManagedEBookAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBooks/Item/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBooks/Item/Categories/CategoriesRequestBuilder.cs index 28d2cf179e..c9f76c256e 100644 --- a/src/generated/DeviceAppManagement/ManagedEBooks/Item/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBooks/Item/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Categories.Count; using ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Categories /// /// Provides operations to manage the categories property of the microsoft.graph.managedEBook entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.managedEBook entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ManagedEBookCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Categories.Item.ManagedEBookCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this eBook. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBooks/Item/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBooks/Item/Categories/Count/CountRequestBuilder.cs index ff9ea58be4..c936db0765 100644 --- a/src/generated/DeviceAppManagement/ManagedEBooks/Item/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBooks/Item/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Categories.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBooks/Item/Categories/Item/ManagedEBookCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBooks/Item/Categories/Item/ManagedEBookCategoryItemRequestBuilder.cs index 021f9f56bb..3070e68420 100644 --- a/src/generated/DeviceAppManagement/ManagedEBooks/Item/Categories/Item/ManagedEBookCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBooks/Item/Categories/Item/ManagedEBookCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Categories.Item /// /// Provides operations to manage the categories property of the microsoft.graph.managedEBook entity. /// - public class ManagedEBookCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedEBookCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this eBook. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedEBookCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/categories/{managedEBookCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedEBookCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/categories/{managedEBookCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public ManagedEBookCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this eBook. /// - public class ManagedEBookCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedEBookCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class ManagedEBookCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBooks/Item/DeviceStates/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBooks/Item/DeviceStates/Count/CountRequestBuilder.cs index fb844eee05..b389ff2c60 100644 --- a/src/generated/DeviceAppManagement/ManagedEBooks/Item/DeviceStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBooks/Item/DeviceStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBooks.Item.DeviceStates.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/deviceStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/deviceStates/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBooks/Item/DeviceStates/DeviceStatesRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBooks/Item/DeviceStates/DeviceStatesRequestBuilder.cs index 01e118cfea..0f33e290f2 100644 --- a/src/generated/DeviceAppManagement/ManagedEBooks/Item/DeviceStates/DeviceStatesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBooks/Item/DeviceStates/DeviceStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.ManagedEBooks.Item.DeviceStates.Count; using ApiSdk.DeviceAppManagement.ManagedEBooks.Item.DeviceStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBooks.Item.DeviceStates /// /// Provides operations to manage the deviceStates property of the microsoft.graph.managedEBook entity. /// - public class DeviceStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceStates property of the microsoft.graph.managedEBook entity. @@ -30,7 +33,7 @@ public class DeviceStatesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceInstallStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.DeviceStates.Item.DeviceInstallStateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.DeviceStates.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceInstallState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceInstallState.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/deviceStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/deviceStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public DeviceStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMan /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceInstallState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceInstallState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceInstallState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceInstallState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceInstallState body, Acti /// /// The list of installation states for this eBook. /// - public class DeviceStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class DeviceStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBooks/Item/DeviceStates/Item/DeviceInstallStateItemRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBooks/Item/DeviceStates/Item/DeviceInstallStateItemRequestBuilder.cs index 360c1d26d7..04944c7ccf 100644 --- a/src/generated/DeviceAppManagement/ManagedEBooks/Item/DeviceStates/Item/DeviceInstallStateItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBooks/Item/DeviceStates/Item/DeviceInstallStateItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBooks.Item.DeviceStates.Item /// /// Provides operations to manage the deviceStates property of the microsoft.graph.managedEBook entity. /// - public class DeviceInstallStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceInstallStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceStates for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceInstallState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceInstallState.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceInstallStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/deviceStates/{deviceInstallState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceInstallStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/deviceStates/{deviceInstallState%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceInstallState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceInstallState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceInstallState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceInstallState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceInstallState body, Act /// /// The list of installation states for this eBook. /// - public class DeviceInstallStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceInstallStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceInstallStateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBooks/Item/InstallSummary/InstallSummaryRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBooks/Item/InstallSummary/InstallSummaryRequestBuilder.cs index 0078a33895..9a617ef4ba 100644 --- a/src/generated/DeviceAppManagement/ManagedEBooks/Item/InstallSummary/InstallSummaryRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBooks/Item/InstallSummary/InstallSummaryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBooks.Item.InstallSummary /// /// Provides operations to manage the installSummary property of the microsoft.graph.managedEBook entity. /// - public class InstallSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InstallSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property installSummary for deviceAppManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EBookInstallSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.EBookInstallSummary.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public InstallSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/installSummary{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public InstallSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/installSummary{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(EBookInstallSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.EBookInstallSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(EBookInstallSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.EBookInstallSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(EBookInstallSummary body, Ac /// /// Mobile App Install Summary. /// - public class InstallSummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InstallSummaryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class InstallSummaryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBooks/Item/ManagedEBookItemRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBooks/Item/ManagedEBookItemRequestBuilder.cs index b9e4d5a8ea..1bacddbd78 100644 --- a/src/generated/DeviceAppManagement/ManagedEBooks/Item/ManagedEBookItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBooks/Item/ManagedEBookItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Assign; using ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Assignments; using ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Categories; @@ -7,6 +8,7 @@ using ApiSdk.DeviceAppManagement.ManagedEBooks.Item.UserStateSummary; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -25,7 +27,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBooks.Item /// /// Provides operations to manage the managedEBooks property of the microsoft.graph.deviceAppManagement entity. /// - public class ManagedEBookItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedEBookItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.managedEBook entity. @@ -35,7 +38,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.managedEBook entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -62,7 +65,7 @@ public Command BuildAssignNavCommand() { var command = new Command("assign"); command.Description = "Provides operations to call the assign method."; - var builder = new AssignRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -79,7 +82,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.managedEBook entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -140,7 +143,7 @@ public Command BuildDeviceStatesNavCommand() { var command = new Command("device-states"); command.Description = "Provides operations to manage the deviceStates property of the microsoft.graph.managedEBook entity."; - var builder = new DeviceStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.DeviceStates.DeviceStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -219,7 +222,7 @@ public Command BuildInstallSummaryNavCommand() { var command = new Command("install-summary"); command.Description = "Provides operations to manage the installSummary property of the microsoft.graph.managedEBook entity."; - var builder = new InstallSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.InstallSummary.InstallSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -260,8 +263,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedEBook.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedEBook.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -289,7 +292,7 @@ public Command BuildUserStateSummaryNavCommand() { var command = new Command("user-state-summary"); command.Description = "Provides operations to manage the userStateSummary property of the microsoft.graph.managedEBook entity."; - var builder = new UserStateSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.UserStateSummary.UserStateSummaryRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -309,14 +312,14 @@ public Command BuildUserStateSummaryNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedEBookItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedEBookItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}{?%24expand,%24select}", rawUrl) @@ -348,11 +351,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -368,11 +371,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedEBook body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedEBook body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedEBook body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedEBook body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -384,7 +387,8 @@ public RequestInformation ToPatchRequestInformation(ManagedEBook body, Action /// The Managed eBook. /// - public class ManagedEBookItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedEBookItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -409,3 +413,4 @@ public class ManagedEBookItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/Count/CountRequestBuilder.cs index 962a6b2931..bc8bd72f58 100644 --- a/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBooks.Item.UserStateSummary.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/userStateSummary/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/userStateSummary/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/Item/DeviceStates/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/Item/DeviceStates/Count/CountRequestBuilder.cs index 3cd52c545b..df267a48cc 100644 --- a/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/Item/DeviceStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/Item/DeviceStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBooks.Item.UserStateSummary.Item.De /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/userStateSummary/{userInstallStateSummary%2Did}/deviceStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/userStateSummary/{userInstallStateSummary%2Did}/deviceStates/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/Item/DeviceStates/DeviceStatesRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/Item/DeviceStates/DeviceStatesRequestBuilder.cs index fffe527f2d..24dcae2154 100644 --- a/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/Item/DeviceStates/DeviceStatesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/Item/DeviceStates/DeviceStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.ManagedEBooks.Item.UserStateSummary.Item.DeviceStates.Count; using ApiSdk.DeviceAppManagement.ManagedEBooks.Item.UserStateSummary.Item.DeviceStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBooks.Item.UserStateSummary.Item.De /// /// Provides operations to manage the deviceStates property of the microsoft.graph.userInstallStateSummary entity. /// - public class DeviceStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceStates property of the microsoft.graph.userInstallStateSummary entity. @@ -30,7 +33,7 @@ public class DeviceStatesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceInstallStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.UserStateSummary.Item.DeviceStates.Item.DeviceInstallStateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.UserStateSummary.Item.DeviceStates.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceInstallState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceInstallState.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/userStateSummary/{userInstallStateSummary%2Did}/deviceStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/userStateSummary/{userInstallStateSummary%2Did}/deviceStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public DeviceStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMan /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceInstallState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceInstallState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceInstallState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceInstallState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(DeviceInstallState body, Acti /// /// The install state of the eBook. /// - public class DeviceStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class DeviceStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/Item/DeviceStates/Item/DeviceInstallStateItemRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/Item/DeviceStates/Item/DeviceInstallStateItemRequestBuilder.cs index 056705dc96..bdfaaf7f4b 100644 --- a/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/Item/DeviceStates/Item/DeviceInstallStateItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/Item/DeviceStates/Item/DeviceInstallStateItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBooks.Item.UserStateSummary.Item.De /// /// Provides operations to manage the deviceStates property of the microsoft.graph.userInstallStateSummary entity. /// - public class DeviceInstallStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceInstallStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceStates for deviceAppManagement @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceInstallState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceInstallState.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceInstallStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/userStateSummary/{userInstallStateSummary%2Did}/deviceStates/{deviceInstallState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceInstallStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/userStateSummary/{userInstallStateSummary%2Did}/deviceStates/{deviceInstallState%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceInstallState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceInstallState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceInstallState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceInstallState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(DeviceInstallState body, Act /// /// The install state of the eBook. /// - public class DeviceInstallStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceInstallStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class DeviceInstallStateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/Item/UserInstallStateSummaryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/Item/UserInstallStateSummaryItemRequestBuilder.cs index ee301e1c07..58a1133d1b 100644 --- a/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/Item/UserInstallStateSummaryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/Item/UserInstallStateSummaryItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.ManagedEBooks.Item.UserStateSummary.Item.DeviceStates; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBooks.Item.UserStateSummary.Item /// /// Provides operations to manage the userStateSummary property of the microsoft.graph.managedEBook entity. /// - public class UserInstallStateSummaryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserInstallStateSummaryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userStateSummary for deviceAppManagement @@ -71,7 +74,7 @@ public Command BuildDeviceStatesNavCommand() { var command = new Command("device-states"); command.Description = "Provides operations to manage the deviceStates property of the microsoft.graph.userInstallStateSummary entity."; - var builder = new DeviceStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.UserStateSummary.Item.DeviceStates.DeviceStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -183,8 +186,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UserInstallStateSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserInstallStateSummary.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -206,14 +209,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UserInstallStateSummaryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/userStateSummary/{userInstallStateSummary%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserInstallStateSummaryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/userStateSummary/{userInstallStateSummary%2Did}{?%24expand,%24select}", rawUrl) @@ -245,11 +248,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -265,11 +268,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(UserInstallStateSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserInstallStateSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UserInstallStateSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserInstallStateSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(UserInstallStateSummary body /// /// The list of installation states for this eBook. /// - public class UserInstallStateSummaryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserInstallStateSummaryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class UserInstallStateSummaryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/UserStateSummaryRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/UserStateSummaryRequestBuilder.cs index 3ae316ac3d..4542586aad 100644 --- a/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/UserStateSummaryRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBooks/Item/UserStateSummary/UserStateSummaryRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.ManagedEBooks.Item.UserStateSummary.Count; using ApiSdk.DeviceAppManagement.ManagedEBooks.Item.UserStateSummary.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBooks.Item.UserStateSummary /// /// Provides operations to manage the userStateSummary property of the microsoft.graph.managedEBook entity. /// - public class UserStateSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserStateSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userStateSummary property of the microsoft.graph.managedEBook entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new UserInstallStateSummaryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.UserStateSummary.Item.UserInstallStateSummaryItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildDeviceStatesNavCommand()); executables.Add(builder.BuildGetCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.UserStateSummary.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UserInstallStateSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserInstallStateSummary.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UserStateSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/userStateSummary{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserStateSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/userStateSummary{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public UserStateSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UserInstallStateSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserInstallStateSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UserInstallStateSummary body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserInstallStateSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(UserInstallStateSummary body, /// /// The list of installation states for this eBook. /// - public class UserStateSummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserStateSummaryRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class UserStateSummaryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/ManagedEBooks/ManagedEBooksRequestBuilder.cs b/src/generated/DeviceAppManagement/ManagedEBooks/ManagedEBooksRequestBuilder.cs index 1bd4a82e64..6cc7aeee44 100644 --- a/src/generated/DeviceAppManagement/ManagedEBooks/ManagedEBooksRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/ManagedEBooks/ManagedEBooksRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.ManagedEBooks.Count; using ApiSdk.DeviceAppManagement.ManagedEBooks.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.ManagedEBooks /// /// Provides operations to manage the managedEBooks property of the microsoft.graph.deviceAppManagement entity. /// - public class ManagedEBooksRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedEBooksRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the managedEBooks property of the microsoft.graph.deviceAppManagement entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ManagedEBookItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBooks.Item.ManagedEBookItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); commands.Add(builder.BuildCategoriesNavCommand()); @@ -51,7 +54,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.ManagedEBooks.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedEBook.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedEBook.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -113,41 +116,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The Managed eBook."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -155,14 +123,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -172,14 +132,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -202,14 +154,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedEBooksRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/managedEBooks{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedEBooksRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/managedEBooks{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -222,11 +174,11 @@ public ManagedEBooksRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -242,11 +194,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedEBook body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedEBook body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedEBook body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedEBook body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -258,7 +210,8 @@ public RequestInformation ToPostRequestInformation(ManagedEBook body, Action /// The Managed eBook. /// - public class ManagedEBooksRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedEBooksRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -322,3 +275,4 @@ public class ManagedEBooksRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Count/CountRequestBuilder.cs index af3a33d68d..fe9eeb2b1f 100644 --- a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Cou /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs index 7d5d9485af..0e7a1e850a 100644 --- a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.HasPayloadLinks { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class HasPayloadLinksPostRequestBody : IAdditionalDataHolder, IParsable + public partial class HasPayloadLinksPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class HasPayloadLinksPostRequestBody : IAdditionalDataHolder, IParsable public List PayloadIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public HasPayloadLinksPostRequestBody() { @@ -30,12 +32,12 @@ public HasPayloadLinksPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static HasPayloadLinksPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.HasPayloadLinks.HasPayloadLinksPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.HasPayloadLinks.HasPayloadLinksPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "payloadIds", n => { PayloadIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "payloadIds", n => { PayloadIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/HasPayloadLinks/HasPayloadLinksPostResponse.cs b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/HasPayloadLinks/HasPayloadLinksPostResponse.cs index 61a381633b..2c24c9d06f 100644 --- a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/HasPayloadLinks/HasPayloadLinksPostResponse.cs +++ b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/HasPayloadLinks/HasPayloadLinksPostResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.HasPayloadLinks { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class HasPayloadLinksPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class HasPayloadLinksPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new HasPayloadLinksPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.HasPayloadLinks.HasPayloadLinksPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostResponse(); + return new global::ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.HasPayloadLinks.HasPayloadLinksPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(HasPayloadLinkResultItem.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.HasPayloadLinkResultItem.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs index f2ec832066..175b0045a7 100644 --- a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Has /// /// Provides operations to call the hasPayloadLinks method. /// - public class HasPayloadLinksRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HasPayloadLinksRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action hasPayloadLinks @@ -49,8 +52,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(HasPayloadLinksPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.HasPayloadLinks.HasPayloadLinksPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -79,14 +82,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public HasPayloadLinksRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/hasPayloadLinks", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HasPayloadLinksRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/hasPayloadLinks", rawUrl) @@ -100,11 +103,11 @@ public HasPayloadLinksRequestBuilder(string rawUrl) : base("{+baseurl}/deviceApp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.HasPayloadLinks.HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.HasPayloadLinks.HasPayloadLinksPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/Assignments/AssignmentsRequestBuilder.cs index dfc9402d12..f752cb6540 100644 --- a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Item.Assignments.Count; using ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Item.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Ite /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsInformationProtection entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsInformationProtection entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new TargetedManagedAppPolicyAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Item.Assignments.Item.TargetedManagedAppPolicyAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Item.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(TargetedManagedAppPolicyAssig /// /// Navigation property to list of security groups targeted for policy. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/Assignments/Count/CountRequestBuilder.cs index a8432ddb21..32415f337e 100644 --- a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Ite /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy%2Did}/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs index 17a4fcda20..fadbbd561d 100644 --- a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Ite /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsInformationProtection entity. /// - public class TargetedManagedAppPolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TargetedManagedAppPolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TargetedManagedAppPolicyAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy%2Did}/assignments/{targetedManagedAppPolicyAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TargetedManagedAppPolicyAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy%2Did}/assignments/{targetedManagedAppPolicyAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(TargetedManagedAppPolicyAssi /// /// Navigation property to list of security groups targeted for policy. /// - public class TargetedManagedAppPolicyAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TargetedManagedAppPolicyAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class TargetedManagedAppPolicyAssignmentItemRequestBuilderGetQueryParamet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/Count/CountRequestBuilder.cs index 0834519cf4..58c6cd2d84 100644 --- a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Ite /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy%2Did}/exemptAppLockerFiles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy%2Did}/exemptAppLockerFiles/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/ExemptAppLockerFilesRequestBuilder.cs b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/ExemptAppLockerFilesRequestBuilder.cs index ff856eddb7..721a9998e5 100644 --- a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/ExemptAppLockerFilesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/ExemptAppLockerFilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Item.ExemptAppLockerFiles.Count; using ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Item.ExemptAppLockerFiles.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Ite /// /// Provides operations to manage the exemptAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity. /// - public class ExemptAppLockerFilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExemptAppLockerFilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the exemptAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity. @@ -30,7 +33,7 @@ public class ExemptAppLockerFilesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new WindowsInformationProtectionAppLockerFileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Item.ExemptAppLockerFiles.Item.WindowsInformationProtectionAppLockerFileItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Item.ExemptAppLockerFiles.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsInformationProtectionAppLockerFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ExemptAppLockerFilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy%2Did}/exemptAppLockerFiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExemptAppLockerFilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy%2Did}/exemptAppLockerFiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public ExemptAppLockerFilesRequestBuilder(string rawUrl) : base("{+baseurl}/devi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WindowsInformationProtectionAppLockerFile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsInformationProtectionAppLockerFile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(WindowsInformationProtectionA /// /// Another way to input exempt apps through xml files /// - public class ExemptAppLockerFilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExemptAppLockerFilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class ExemptAppLockerFilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/Item/WindowsInformationProtectionAppLockerFileItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/Item/WindowsInformationProtectionAppLockerFileItemRequestBuilder.cs index 40d6914412..ff62dd887a 100644 --- a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/Item/WindowsInformationProtectionAppLockerFileItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/Item/WindowsInformationProtectionAppLockerFileItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Ite /// /// Provides operations to manage the exemptAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity. /// - public class WindowsInformationProtectionAppLockerFileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionAppLockerFileItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property exemptAppLockerFiles for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsInformationProtectionAppLockerFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsInformationProtectionAppLockerFileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy%2Did}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsInformationProtectionAppLockerFileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy%2Did}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WindowsInformationProtectionAppLockerFile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsInformationProtectionAppLockerFile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(WindowsInformationProtection /// /// Another way to input exempt apps through xml files /// - public class WindowsInformationProtectionAppLockerFileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionAppLockerFileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class WindowsInformationProtectionAppLockerFileItemRequestBuilderGetQuery } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/MdmWindowsInformationProtectionPolicyItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/MdmWindowsInformationProtectionPolicyItemRequestBuilder.cs index e9b7dddd7a..37fb71f317 100644 --- a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/MdmWindowsInformationProtectionPolicyItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/MdmWindowsInformationProtectionPolicyItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Item.Assignments; using ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Item.ExemptAppLockerFiles; using ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Item.ProtectedAppLockerFiles; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Ite /// /// Provides operations to manage the mdmWindowsInformationProtectionPolicies property of the microsoft.graph.deviceAppManagement entity. /// - public class MdmWindowsInformationProtectionPolicyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MdmWindowsInformationProtectionPolicyItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsInformationProtection entity. @@ -32,7 +35,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.windowsInformationProtection entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -94,7 +97,7 @@ public Command BuildExemptAppLockerFilesNavCommand() { var command = new Command("exempt-app-locker-files"); command.Description = "Provides operations to manage the exemptAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity."; - var builder = new ExemptAppLockerFilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Item.ExemptAppLockerFiles.ExemptAppLockerFilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -195,8 +198,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MdmWindowsInformationProtectionPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MdmWindowsInformationProtectionPolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -224,7 +227,7 @@ public Command BuildProtectedAppLockerFilesNavCommand() { var command = new Command("protected-app-locker-files"); command.Description = "Provides operations to manage the protectedAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity."; - var builder = new ProtectedAppLockerFilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Item.ProtectedAppLockerFiles.ProtectedAppLockerFilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -244,14 +247,14 @@ public Command BuildProtectedAppLockerFilesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MdmWindowsInformationProtectionPolicyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MdmWindowsInformationProtectionPolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy%2Did}{?%24expand,%24select}", rawUrl) @@ -283,11 +286,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -303,11 +306,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MdmWindowsInformationProtectionPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MdmWindowsInformationProtectionPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MdmWindowsInformationProtectionPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MdmWindowsInformationProtectionPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -319,7 +322,8 @@ public RequestInformation ToPatchRequestInformation(MdmWindowsInformationProtect /// /// Windows information protection for apps running on devices which are MDM enrolled. /// - public class MdmWindowsInformationProtectionPolicyItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MdmWindowsInformationProtectionPolicyItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -344,3 +348,4 @@ public class MdmWindowsInformationProtectionPolicyItemRequestBuilderGetQueryPara } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/Count/CountRequestBuilder.cs index 79a81c7cef..c8adf53e5c 100644 --- a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Ite /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy%2Did}/protectedAppLockerFiles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy%2Did}/protectedAppLockerFiles/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/Item/WindowsInformationProtectionAppLockerFileItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/Item/WindowsInformationProtectionAppLockerFileItemRequestBuilder.cs index d8f0822182..10ccb0af31 100644 --- a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/Item/WindowsInformationProtectionAppLockerFileItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/Item/WindowsInformationProtectionAppLockerFileItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Ite /// /// Provides operations to manage the protectedAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity. /// - public class WindowsInformationProtectionAppLockerFileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionAppLockerFileItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property protectedAppLockerFiles for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsInformationProtectionAppLockerFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsInformationProtectionAppLockerFileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy%2Did}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsInformationProtectionAppLockerFileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy%2Did}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WindowsInformationProtectionAppLockerFile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsInformationProtectionAppLockerFile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(WindowsInformationProtection /// /// Another way to input protected apps through xml files /// - public class WindowsInformationProtectionAppLockerFileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionAppLockerFileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class WindowsInformationProtectionAppLockerFileItemRequestBuilderGetQuery } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/ProtectedAppLockerFilesRequestBuilder.cs b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/ProtectedAppLockerFilesRequestBuilder.cs index e5dd0533c9..5878be293c 100644 --- a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/ProtectedAppLockerFilesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/ProtectedAppLockerFilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Item.ProtectedAppLockerFiles.Count; using ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Item.ProtectedAppLockerFiles.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Ite /// /// Provides operations to manage the protectedAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity. /// - public class ProtectedAppLockerFilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProtectedAppLockerFilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the protectedAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity. @@ -30,7 +33,7 @@ public class ProtectedAppLockerFilesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new WindowsInformationProtectionAppLockerFileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Item.ProtectedAppLockerFiles.Item.WindowsInformationProtectionAppLockerFileItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Item.ProtectedAppLockerFiles.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsInformationProtectionAppLockerFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ProtectedAppLockerFilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy%2Did}/protectedAppLockerFiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ProtectedAppLockerFilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy%2Did}/protectedAppLockerFiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public ProtectedAppLockerFilesRequestBuilder(string rawUrl) : base("{+baseurl}/d /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WindowsInformationProtectionAppLockerFile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsInformationProtectionAppLockerFile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(WindowsInformationProtectionA /// /// Another way to input protected apps through xml files /// - public class ProtectedAppLockerFilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProtectedAppLockerFilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class ProtectedAppLockerFilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/MdmWindowsInformationProtectionPoliciesRequestBuilder.cs b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/MdmWindowsInformationProtectionPoliciesRequestBuilder.cs index bfa4c0820a..79ccfb510a 100644 --- a/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/MdmWindowsInformationProtectionPoliciesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MdmWindowsInformationProtectionPolicies/MdmWindowsInformationProtectionPoliciesRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Count; using ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.HasPayloadLinks; using ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies /// /// Provides operations to manage the mdmWindowsInformationProtectionPolicies property of the microsoft.graph.deviceAppManagement entity. /// - public class MdmWindowsInformationProtectionPoliciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MdmWindowsInformationProtectionPoliciesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the mdmWindowsInformationProtectionPolicies property of the microsoft.graph.deviceAppManagement entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MdmWindowsInformationProtectionPolicyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Item.MdmWindowsInformationProtectionPolicyItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildExemptAppLockerFilesNavCommand()); @@ -49,7 +52,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MdmWindowsInformationProtectionPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MdmWindowsInformationProtectionPolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -111,7 +114,7 @@ public Command BuildHasPayloadLinksNavCommand() { var command = new Command("has-payload-links"); command.Description = "Provides operations to call the hasPayloadLinks method."; - var builder = new HasPayloadLinksRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MdmWindowsInformationProtectionPolicies.HasPayloadLinks.HasPayloadLinksRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -128,41 +131,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Windows information protection for apps running on devices which are MDM enrolled."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -170,14 +138,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -187,14 +147,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -217,14 +169,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MdmWindowsInformationProtectionPoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MdmWindowsInformationProtectionPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mdmWindowsInformationProtectionPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -237,11 +189,11 @@ public MdmWindowsInformationProtectionPoliciesRequestBuilder(string rawUrl) : ba /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -257,11 +209,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MdmWindowsInformationProtectionPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MdmWindowsInformationProtectionPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MdmWindowsInformationProtectionPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MdmWindowsInformationProtectionPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -273,7 +225,8 @@ public RequestInformation ToPostRequestInformation(MdmWindowsInformationProtecti /// /// Windows information protection for apps running on devices which are MDM enrolled. /// - public class MdmWindowsInformationProtectionPoliciesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MdmWindowsInformationProtectionPoliciesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -337,3 +290,4 @@ public class MdmWindowsInformationProtectionPoliciesRequestBuilderGetQueryParame } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppCatalogPackages/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppCatalogPackages/Count/CountRequestBuilder.cs index 88d4caf057..77049e8785 100644 --- a/src/generated/DeviceAppManagement/MobileAppCatalogPackages/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileAppCatalogPackages/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileAppCatalogPackages.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppCatalogPackages/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppCatalogPackages/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppCatalogPackages/Item/MobileAppCatalogPackageItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppCatalogPackages/Item/MobileAppCatalogPackageItemRequestBuilder.cs index f40adf81be..95fda2b5e3 100644 --- a/src/generated/DeviceAppManagement/MobileAppCatalogPackages/Item/MobileAppCatalogPackageItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileAppCatalogPackages/Item/MobileAppCatalogPackageItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileAppCatalogPackages.Item /// /// Provides operations to manage the mobileAppCatalogPackages property of the microsoft.graph.deviceAppManagement entity. /// - public class MobileAppCatalogPackageItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCatalogPackageItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property mobileAppCatalogPackages for deviceAppManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppCatalogPackage.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppCatalogPackage.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCatalogPackageItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppCatalogPackages/{mobileAppCatalogPackage%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCatalogPackageItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppCatalogPackages/{mobileAppCatalogPackage%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppCatalogPackage body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppCatalogPackage body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppCatalogPackage body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppCatalogPackage body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppCatalogPackage body /// /// MobileAppCatalogPackage entities. /// - public class MobileAppCatalogPackageItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCatalogPackageItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class MobileAppCatalogPackageItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppCatalogPackages/MobileAppCatalogPackagesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppCatalogPackages/MobileAppCatalogPackagesRequestBuilder.cs index acaed9624c..13da0292e0 100644 --- a/src/generated/DeviceAppManagement/MobileAppCatalogPackages/MobileAppCatalogPackagesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileAppCatalogPackages/MobileAppCatalogPackagesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileAppCatalogPackages.Count; using ApiSdk.DeviceAppManagement.MobileAppCatalogPackages.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileAppCatalogPackages /// /// Provides operations to manage the mobileAppCatalogPackages property of the microsoft.graph.deviceAppManagement entity. /// - public class MobileAppCatalogPackagesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCatalogPackagesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the mobileAppCatalogPackages property of the microsoft.graph.deviceAppManagement entity. @@ -30,7 +33,7 @@ public class MobileAppCatalogPackagesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCatalogPackageItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppCatalogPackages.Item.MobileAppCatalogPackageItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppCatalogPackages.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppCatalogPackage.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppCatalogPackage.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "MobileAppCatalogPackage entities."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCatalogPackagesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppCatalogPackages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCatalogPackagesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppCatalogPackages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public MobileAppCatalogPackagesRequestBuilder(string rawUrl) : base("{+baseurl}/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppCatalogPackage body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppCatalogPackage body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppCatalogPackage body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppCatalogPackage body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(MobileAppCatalogPackage body, /// /// MobileAppCatalogPackage entities. /// - public class MobileAppCatalogPackagesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCatalogPackagesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class MobileAppCatalogPackagesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppCategories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppCategories/Count/CountRequestBuilder.cs index 63b661f7ac..3f467fc11c 100644 --- a/src/generated/DeviceAppManagement/MobileAppCategories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileAppCategories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileAppCategories.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppCategories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppCategories/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppCategories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppCategories/Item/MobileAppCategoryItemRequestBuilder.cs index 3adc5c7119..66e4ccd070 100644 --- a/src/generated/DeviceAppManagement/MobileAppCategories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileAppCategories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileAppCategories.Item /// /// Provides operations to manage the mobileAppCategories property of the microsoft.graph.deviceAppManagement entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property mobileAppCategories for deviceAppManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppCategory.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppCategories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppCategories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppCategory body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppCategory body, Acti /// /// The mobile app categories. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppCategories/MobileAppCategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppCategories/MobileAppCategoriesRequestBuilder.cs index 6c30689202..7643eb0a11 100644 --- a/src/generated/DeviceAppManagement/MobileAppCategories/MobileAppCategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileAppCategories/MobileAppCategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileAppCategories.Count; using ApiSdk.DeviceAppManagement.MobileAppCategories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileAppCategories /// /// Provides operations to manage the mobileAppCategories property of the microsoft.graph.deviceAppManagement entity. /// - public class MobileAppCategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the mobileAppCategories property of the microsoft.graph.deviceAppManagement entity. @@ -30,7 +33,7 @@ public class MobileAppCategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppCategories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppCategories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppCategory.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The mobile app categories."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppCategories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppCategories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public MobileAppCategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/devic /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppCategory body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(MobileAppCategory body, Actio /// /// The mobile app categories. /// - public class MobileAppCategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class MobileAppCategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppConfigurations/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppConfigurations/Count/CountRequestBuilder.cs index 72eac30361..96a03b60a3 100644 --- a/src/generated/DeviceAppManagement/MobileAppConfigurations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileAppConfigurations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileAppConfigurations.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/Assign/AssignPostRequestBody.cs index d218f0d79a..ee94d55fb7 100644 --- a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/Assign/AssignPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.Assign { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AssignPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AssignPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class AssignPostRequestBody : IAdditionalDataHolder, IParsable /// The assignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assignments { get; set; } + public List? Assignments { get; set; } #nullable restore #else - public List Assignments { get; set; } + public List Assignments { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AssignPostRequestBody() { @@ -31,12 +33,12 @@ public AssignPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.Assign.AssignPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(ManagedDeviceMobileAppConfigurationAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assignments", Assignments); + writer.WriteCollectionOfObjectValues("assignments", Assignments); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/Assign/AssignRequestBuilder.cs index 0b6fd9a484..759bc542ea 100644 --- a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/Assign/AssignRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.Assign /// /// Provides operations to call the assign method. /// - public class AssignRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action assign @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AssignPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.Assign.AssignPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/assign", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/assign", rawUrl) @@ -83,11 +86,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.Assign.AssignPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs index 688e93f4ce..26fac7f3af 100644 --- a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ManagedDeviceMobileAppConfigurationAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.Assignments.Item.ManagedDeviceMobileAppConfigurationAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedDeviceMobileAppConfigurationAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedDeviceMobileAppConfigurationAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedDeviceMobileAppConfigurationAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(ManagedDeviceMobileAppConfigu /// /// The list of group assignemenets for app configration. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/Assignments/Count/CountRequestBuilder.cs index 2cb6eefa2d..90b0842033 100644 --- a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.Assignments.Co /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/Assignments/Item/ManagedDeviceMobileAppConfigurationAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/Assignments/Item/ManagedDeviceMobileAppConfigurationAssignmentItemRequestBuilder.cs index 287df4de5d..e7c20be9f2 100644 --- a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/Assignments/Item/ManagedDeviceMobileAppConfigurationAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/Assignments/Item/ManagedDeviceMobileAppConfigurationAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.Assignments.It /// /// Provides operations to manage the assignments property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. /// - public class ManagedDeviceMobileAppConfigurationAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceMobileAppConfigurationAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedDeviceMobileAppConfigurationAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedDeviceMobileAppConfigurationAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/assignments/{managedDeviceMobileAppConfigurationAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceMobileAppConfigurationAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/assignments/{managedDeviceMobileAppConfigurationAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfigurationAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfigurationAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfig /// /// The list of group assignemenets for app configration. /// - public class ManagedDeviceMobileAppConfigurationAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceMobileAppConfigurationAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ManagedDeviceMobileAppConfigurationAssignmentItemRequestBuilderGetQ } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/DeviceStatusSummary/DeviceStatusSummaryRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/DeviceStatusSummary/DeviceStatusSummaryRequestBuilder.cs index 407840557c..58284a8e09 100644 --- a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/DeviceStatusSummary/DeviceStatusSummaryRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/DeviceStatusSummary/DeviceStatusSummaryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.DeviceStatusSu /// /// Provides operations to manage the deviceStatusSummary property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. /// - public class DeviceStatusSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceStatusSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceStatusSummary for deviceAppManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedDeviceMobileAppConfigurationDeviceSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationDeviceSummary.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceStatusSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/deviceStatusSummary{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceStatusSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/deviceStatusSummary{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfigurationDeviceSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationDeviceSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfigurationDeviceSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationDeviceSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfig /// /// App configuration device status summary. /// - public class DeviceStatusSummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceStatusSummaryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeviceStatusSummaryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/DeviceStatuses/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/DeviceStatuses/Count/CountRequestBuilder.cs index e192ac1883..b3c708a061 100644 --- a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/DeviceStatuses/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/DeviceStatuses/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.DeviceStatuses /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/deviceStatuses/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/deviceStatuses/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/DeviceStatuses/DeviceStatusesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/DeviceStatuses/DeviceStatusesRequestBuilder.cs index eff47ba202..699e20a79a 100644 --- a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/DeviceStatuses/DeviceStatusesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/DeviceStatuses/DeviceStatusesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.DeviceStatuses.Count; using ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.DeviceStatuses.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.DeviceStatuses /// /// Provides operations to manage the deviceStatuses property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. /// - public class DeviceStatusesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceStatusesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceStatuses property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. @@ -30,7 +33,7 @@ public class DeviceStatusesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.DeviceStatuses.Item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.DeviceStatuses.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedDeviceMobileAppConfigurationDeviceStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationDeviceStatus.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceStatusesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/deviceStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceStatusesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/deviceStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public DeviceStatusesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppM /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedDeviceMobileAppConfigurationDeviceStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationDeviceStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedDeviceMobileAppConfigurationDeviceStatus body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationDeviceStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(ManagedDeviceMobileAppConfigu /// /// List of ManagedDeviceMobileAppConfigurationDeviceStatus. /// - public class DeviceStatusesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceStatusesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class DeviceStatusesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/DeviceStatuses/Item/ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/DeviceStatuses/Item/ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder.cs index 5d3b498492..05b4072d88 100644 --- a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/DeviceStatuses/Item/ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/DeviceStatuses/Item/ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.DeviceStatuses /// /// Provides operations to manage the deviceStatuses property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. /// - public class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceStatuses for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedDeviceMobileAppConfigurationDeviceStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationDeviceStatus.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfigurationDeviceStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationDeviceStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfigurationDeviceStatus body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationDeviceStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfig /// /// List of ManagedDeviceMobileAppConfigurationDeviceStatus. /// - public class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGe } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilder.cs index 8db24ee29e..76f61d99ed 100644 --- a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.Assign; using ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.Assignments; using ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.DeviceStatusSummary; @@ -7,6 +8,7 @@ using ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.UserStatuses; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -25,7 +27,8 @@ namespace ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item /// /// Provides operations to manage the mobileAppConfigurations property of the microsoft.graph.deviceAppManagement entity. /// - public class ManagedDeviceMobileAppConfigurationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceMobileAppConfigurationItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. @@ -35,7 +38,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.managedDeviceMobileAppConfiguration entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -62,7 +65,7 @@ public Command BuildAssignNavCommand() { var command = new Command("assign"); command.Description = "Provides operations to call the assign method."; - var builder = new AssignRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -114,7 +117,7 @@ public Command BuildDeviceStatusesNavCommand() { var command = new Command("device-statuses"); command.Description = "Provides operations to manage the deviceStatuses property of the microsoft.graph.managedDeviceMobileAppConfiguration entity."; - var builder = new DeviceStatusesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.DeviceStatuses.DeviceStatusesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -141,7 +144,7 @@ public Command BuildDeviceStatusSummaryNavCommand() { var command = new Command("device-status-summary"); command.Description = "Provides operations to manage the deviceStatusSummary property of the microsoft.graph.managedDeviceMobileAppConfiguration entity."; - var builder = new DeviceStatusSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.DeviceStatusSummary.DeviceStatusSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -234,8 +237,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedDeviceMobileAppConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDeviceMobileAppConfiguration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -263,7 +266,7 @@ public Command BuildUserStatusesNavCommand() { var command = new Command("user-statuses"); command.Description = "Provides operations to manage the userStatuses property of the microsoft.graph.managedDeviceMobileAppConfiguration entity."; - var builder = new UserStatusesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.UserStatuses.UserStatusesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -290,7 +293,7 @@ public Command BuildUserStatusSummaryNavCommand() { var command = new Command("user-status-summary"); command.Description = "Provides operations to manage the userStatusSummary property of the microsoft.graph.managedDeviceMobileAppConfiguration entity."; - var builder = new UserStatusSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.UserStatusSummary.UserStatusSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -302,14 +305,14 @@ public Command BuildUserStatusSummaryNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedDeviceMobileAppConfigurationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceMobileAppConfigurationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}{?%24expand,%24select}", rawUrl) @@ -341,11 +344,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -361,11 +364,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -377,7 +380,8 @@ public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfig /// /// The Managed Device Mobile Application Configurations. /// - public class ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -402,3 +406,4 @@ public class ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParame } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/UserStatusSummary/UserStatusSummaryRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/UserStatusSummary/UserStatusSummaryRequestBuilder.cs index 2466428401..b4f4d1ed93 100644 --- a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/UserStatusSummary/UserStatusSummaryRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/UserStatusSummary/UserStatusSummaryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.UserStatusSumm /// /// Provides operations to manage the userStatusSummary property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. /// - public class UserStatusSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserStatusSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userStatusSummary for deviceAppManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedDeviceMobileAppConfigurationUserSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationUserSummary.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UserStatusSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/userStatusSummary{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserStatusSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/userStatusSummary{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfigurationUserSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationUserSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfigurationUserSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationUserSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfig /// /// App configuration user status summary. /// - public class UserStatusSummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserStatusSummaryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserStatusSummaryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/UserStatuses/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/UserStatuses/Count/CountRequestBuilder.cs index 339a35cb1a..90374c0f2f 100644 --- a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/UserStatuses/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/UserStatuses/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.UserStatuses.C /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/userStatuses/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/userStatuses/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/UserStatuses/Item/ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/UserStatuses/Item/ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilder.cs index 535fff2e39..4b1c664f50 100644 --- a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/UserStatuses/Item/ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/UserStatuses/Item/ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.UserStatuses.I /// /// Provides operations to manage the userStatuses property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. /// - public class ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userStatuses for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedDeviceMobileAppConfigurationUserStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationUserStatus.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfigurationUserStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationUserStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfigurationUserStatus body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationUserStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfig /// /// List of ManagedDeviceMobileAppConfigurationUserStatus. /// - public class ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilderGetQ } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/UserStatuses/UserStatusesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/UserStatuses/UserStatusesRequestBuilder.cs index b57cb7d5e2..8b0868d504 100644 --- a/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/UserStatuses/UserStatusesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileAppConfigurations/Item/UserStatuses/UserStatusesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.UserStatuses.Count; using ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.UserStatuses.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.UserStatuses /// /// Provides operations to manage the userStatuses property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. /// - public class UserStatusesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserStatusesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userStatuses property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. @@ -30,7 +33,7 @@ public class UserStatusesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.UserStatuses.Item.ManagedDeviceMobileAppConfigurationUserStatusItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.UserStatuses.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedDeviceMobileAppConfigurationUserStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationUserStatus.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UserStatusesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/userStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserStatusesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/userStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public UserStatusesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMan /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedDeviceMobileAppConfigurationUserStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationUserStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedDeviceMobileAppConfigurationUserStatus body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationUserStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(ManagedDeviceMobileAppConfigu /// /// List of ManagedDeviceMobileAppConfigurationUserStatus. /// - public class UserStatusesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserStatusesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class UserStatusesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilder.cs index f5fe496a61..5e891d4854 100644 --- a/src/generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileAppConfigurations.Count; using ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileAppConfigurations /// /// Provides operations to manage the mobileAppConfigurations property of the microsoft.graph.deviceAppManagement entity. /// - public class MobileAppConfigurationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppConfigurationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the mobileAppConfigurations property of the microsoft.graph.deviceAppManagement entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ManagedDeviceMobileAppConfigurationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppConfigurations.Item.ManagedDeviceMobileAppConfigurationItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -51,7 +54,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppConfigurations.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedDeviceMobileAppConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDeviceMobileAppConfiguration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -113,41 +116,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The Managed Device Mobile Application Configurations."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -155,14 +123,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -172,14 +132,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -202,14 +154,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppConfigurationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppConfigurationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -222,11 +174,11 @@ public MobileAppConfigurationsRequestBuilder(string rawUrl) : base("{+baseurl}/d /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -242,11 +194,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedDeviceMobileAppConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedDeviceMobileAppConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -258,7 +210,8 @@ public RequestInformation ToPostRequestInformation(ManagedDeviceMobileAppConfigu /// /// The Managed Device Mobile Application Configurations. /// - public class MobileAppConfigurationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppConfigurationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -322,3 +275,4 @@ public class MobileAppConfigurationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppRelationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppRelationships/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..12078e2803 --- /dev/null +++ b/src/generated/DeviceAppManagement/MobileAppRelationships/Count/CountRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceAppManagement.MobileAppRelationships.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + command.SetHandler(async (invocationContext) => { + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppRelationships/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppRelationships/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppRelationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppRelationships/Item/MobileAppRelationshipItemRequestBuilder.cs new file mode 100644 index 0000000000..5561a7b270 --- /dev/null +++ b/src/generated/DeviceAppManagement/MobileAppRelationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -0,0 +1,267 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceAppManagement.MobileAppRelationships.Item +{ + /// + /// Provides operations to manage the mobileAppRelationships property of the microsoft.graph.deviceAppManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property mobileAppRelationships for deviceAppManagement + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property mobileAppRelationships for deviceAppManagement"; + var mobileAppRelationshipIdOption = new Option("--mobile-app-relationship-id", description: "The unique identifier of mobileAppRelationship") { + }; + mobileAppRelationshipIdOption.IsRequired = true; + command.AddOption(mobileAppRelationshipIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var mobileAppRelationshipId = invocationContext.ParseResult.GetValueForOption(mobileAppRelationshipIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (mobileAppRelationshipId is not null) requestInfo.PathParameters.Add("mobileAppRelationship%2Did", mobileAppRelationshipId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// List mobileAppRelationship objects for mobile applications. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "List mobileAppRelationship objects for mobile applications."; + var mobileAppRelationshipIdOption = new Option("--mobile-app-relationship-id", description: "The unique identifier of mobileAppRelationship") { + }; + mobileAppRelationshipIdOption.IsRequired = true; + command.AddOption(mobileAppRelationshipIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var mobileAppRelationshipId = invocationContext.ParseResult.GetValueForOption(mobileAppRelationshipIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (mobileAppRelationshipId is not null) requestInfo.PathParameters.Add("mobileAppRelationship%2Did", mobileAppRelationshipId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the navigation property mobileAppRelationships in deviceAppManagement + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property mobileAppRelationships in deviceAppManagement"; + var mobileAppRelationshipIdOption = new Option("--mobile-app-relationship-id", description: "The unique identifier of mobileAppRelationship") { + }; + mobileAppRelationshipIdOption.IsRequired = true; + command.AddOption(mobileAppRelationshipIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var mobileAppRelationshipId = invocationContext.ParseResult.GetValueForOption(mobileAppRelationshipIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (mobileAppRelationshipId is not null) requestInfo.PathParameters.Add("mobileAppRelationship%2Did", mobileAppRelationshipId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppRelationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppRelationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property mobileAppRelationships for deviceAppManagement + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// List mobileAppRelationship objects for mobile applications. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property mobileAppRelationships in deviceAppManagement + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// List mobileAppRelationship objects for mobile applications. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileAppRelationships/MobileAppRelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileAppRelationships/MobileAppRelationshipsRequestBuilder.cs new file mode 100644 index 0000000000..01b43a48e6 --- /dev/null +++ b/src/generated/DeviceAppManagement/MobileAppRelationships/MobileAppRelationshipsRequestBuilder.cs @@ -0,0 +1,271 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DeviceAppManagement.MobileAppRelationships.Count; +using ApiSdk.DeviceAppManagement.MobileAppRelationships.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceAppManagement.MobileAppRelationships +{ + /// + /// Provides operations to manage the mobileAppRelationships property of the microsoft.graph.deviceAppManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the mobileAppRelationships property of the microsoft.graph.deviceAppManagement entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppRelationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); + executables.Add(builder.BuildDeleteCommand()); + executables.Add(builder.BuildGetCommand()); + executables.Add(builder.BuildPatchCommand()); + return new(executables, new(0)); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.DeviceAppManagement.MobileAppRelationships.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create new navigation property to mobileAppRelationships for deviceAppManagement + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to mobileAppRelationships for deviceAppManagement"; + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// List mobileAppRelationship objects for mobile applications. + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "List mobileAppRelationship objects for mobile applications."; + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public MobileAppRelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileAppRelationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MobileAppRelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileAppRelationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// List mobileAppRelationship objects for mobile applications. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to mobileAppRelationships for deviceAppManagement + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// List mobileAppRelationship objects for mobile applications. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId/ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId/ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder.cs index 5b8f0c9e29..3e52ad1f7e 100644 --- a/src/generated/DeviceAppManagement/MobileApps/ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId/ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId/ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.ConvertFromMobileAppCatalogPacka /// /// Provides operations to call the convertFromMobileAppCatalogPackage method. /// - public class ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function convertFromMobileAppCatalogPackage @@ -60,14 +63,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/convertFromMobileAppCatalogPackage(mobileAppCatalogPackageId='{mobileAppCatalogPackageId}')", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/convertFromMobileAppCatalogPackage(mobileAppCatalogPackageId='{mobileAppCatalogPackageId}')", rawUrl) @@ -94,3 +97,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphAndroidForWorkApp/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphAndroidForWorkApp/Count/CountRequestBuilder.cs index 35363b1932..691006ff3e 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphAndroidForWorkApp/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphAndroidForWorkApp/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphAndroidForWorkApp.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.androidForWorkApp/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.androidForWorkApp/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphAndroidForWorkApp/GraphAndroidForWorkAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphAndroidForWorkApp/GraphAndroidForWorkAppRequestBuilder.cs index 54d74bba61..e29bb9c558 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphAndroidForWorkApp/GraphAndroidForWorkAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphAndroidForWorkApp/GraphAndroidForWorkAppRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.GraphAndroidForWorkApp.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphAndroidForWorkApp /// /// Casts the previous resource to androidForWorkApp. /// - public class GraphAndroidForWorkAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAndroidForWorkAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphAndroidForWorkApp.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -47,41 +50,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the items of type microsoft.graph.androidForWorkApp in the microsoft.graph.mobileApp collection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -89,14 +57,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -106,14 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -136,14 +88,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphAndroidForWorkAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.androidForWorkApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphAndroidForWorkAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.androidForWorkApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphAndroidForWorkAppRequestBuilder(string rawUrl) : base("{+baseurl}/de /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +123,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.androidForWorkApp in the microsoft.graph.mobileApp collection /// - public class GraphAndroidForWorkAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAndroidForWorkAppRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +188,4 @@ public class GraphAndroidForWorkAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphAndroidLobApp/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphAndroidLobApp/Count/CountRequestBuilder.cs index a24857093f..07ecc0b86f 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphAndroidLobApp/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphAndroidLobApp/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphAndroidLobApp.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.androidLobApp/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.androidLobApp/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphAndroidLobApp/GraphAndroidLobAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphAndroidLobApp/GraphAndroidLobAppRequestBuilder.cs index 955796f1dc..abe96fdd0b 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphAndroidLobApp/GraphAndroidLobAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphAndroidLobApp/GraphAndroidLobAppRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.GraphAndroidLobApp.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphAndroidLobApp /// /// Casts the previous resource to androidLobApp. /// - public class GraphAndroidLobAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAndroidLobAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphAndroidLobApp.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -47,41 +50,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the items of type microsoft.graph.androidLobApp in the microsoft.graph.mobileApp collection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -89,14 +57,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -106,14 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -136,14 +88,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphAndroidLobAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.androidLobApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphAndroidLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.androidLobApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphAndroidLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/device /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +123,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.androidLobApp in the microsoft.graph.mobileApp collection /// - public class GraphAndroidLobAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAndroidLobAppRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +188,4 @@ public class GraphAndroidLobAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphAndroidManagedStoreApp/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphAndroidManagedStoreApp/Count/CountRequestBuilder.cs index 2257fc172b..f48ba7ec14 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphAndroidManagedStoreApp/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphAndroidManagedStoreApp/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphAndroidManagedStoreApp.Coun /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.androidManagedStoreApp/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.androidManagedStoreApp/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphAndroidManagedStoreApp/GraphAndroidManagedStoreAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphAndroidManagedStoreApp/GraphAndroidManagedStoreAppRequestBuilder.cs index 5f3f3d2203..6e975372a3 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphAndroidManagedStoreApp/GraphAndroidManagedStoreAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphAndroidManagedStoreApp/GraphAndroidManagedStoreAppRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.GraphAndroidManagedStoreApp.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphAndroidManagedStoreApp /// /// Casts the previous resource to androidManagedStoreApp. /// - public class GraphAndroidManagedStoreAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAndroidManagedStoreAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphAndroidManagedStoreApp.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -47,41 +50,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the items of type microsoft.graph.androidManagedStoreApp in the microsoft.graph.mobileApp collection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -89,14 +57,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -106,14 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -136,14 +88,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphAndroidManagedStoreAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.androidManagedStoreApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphAndroidManagedStoreAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.androidManagedStoreApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphAndroidManagedStoreAppRequestBuilder(string rawUrl) : base("{+baseur /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +123,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.androidManagedStoreApp in the microsoft.graph.mobileApp collection /// - public class GraphAndroidManagedStoreAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAndroidManagedStoreAppRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +188,4 @@ public class GraphAndroidManagedStoreAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphAndroidStoreApp/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphAndroidStoreApp/Count/CountRequestBuilder.cs index 3d3110bf12..ba896c8af2 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphAndroidStoreApp/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphAndroidStoreApp/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphAndroidStoreApp.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.androidStoreApp/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.androidStoreApp/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphAndroidStoreApp/GraphAndroidStoreAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphAndroidStoreApp/GraphAndroidStoreAppRequestBuilder.cs index 7efe973a23..d83130b9bd 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphAndroidStoreApp/GraphAndroidStoreAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphAndroidStoreApp/GraphAndroidStoreAppRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.GraphAndroidStoreApp.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphAndroidStoreApp /// /// Casts the previous resource to androidStoreApp. /// - public class GraphAndroidStoreAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAndroidStoreAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphAndroidStoreApp.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -47,41 +50,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the items of type microsoft.graph.androidStoreApp in the microsoft.graph.mobileApp collection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -89,14 +57,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -106,14 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -136,14 +88,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphAndroidStoreAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.androidStoreApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphAndroidStoreAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.androidStoreApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphAndroidStoreAppRequestBuilder(string rawUrl) : base("{+baseurl}/devi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +123,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.androidStoreApp in the microsoft.graph.mobileApp collection /// - public class GraphAndroidStoreAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAndroidStoreAppRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +188,4 @@ public class GraphAndroidStoreAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphIosLobApp/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphIosLobApp/Count/CountRequestBuilder.cs index 7d709cb9fb..dcce51ac76 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphIosLobApp/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphIosLobApp/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphIosLobApp.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.iosLobApp/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.iosLobApp/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphIosLobApp/GraphIosLobAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphIosLobApp/GraphIosLobAppRequestBuilder.cs index eb112906ce..2650df57cc 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphIosLobApp/GraphIosLobAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphIosLobApp/GraphIosLobAppRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.GraphIosLobApp.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphIosLobApp /// /// Casts the previous resource to iosLobApp. /// - public class GraphIosLobAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphIosLobAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphIosLobApp.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -47,41 +50,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the items of type microsoft.graph.iosLobApp in the microsoft.graph.mobileApp collection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -89,14 +57,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -106,14 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -136,14 +88,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphIosLobAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.iosLobApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphIosLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.iosLobApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphIosLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppM /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +123,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.iosLobApp in the microsoft.graph.mobileApp collection /// - public class GraphIosLobAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphIosLobAppRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +188,4 @@ public class GraphIosLobAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphIosStoreApp/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphIosStoreApp/Count/CountRequestBuilder.cs index 83007908d0..4146139d62 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphIosStoreApp/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphIosStoreApp/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphIosStoreApp.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.iosStoreApp/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.iosStoreApp/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphIosStoreApp/GraphIosStoreAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphIosStoreApp/GraphIosStoreAppRequestBuilder.cs index dc984f6fa5..a7cbbc1aad 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphIosStoreApp/GraphIosStoreAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphIosStoreApp/GraphIosStoreAppRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.GraphIosStoreApp.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphIosStoreApp /// /// Casts the previous resource to iosStoreApp. /// - public class GraphIosStoreAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphIosStoreAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphIosStoreApp.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -47,41 +50,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the items of type microsoft.graph.iosStoreApp in the microsoft.graph.mobileApp collection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -89,14 +57,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -106,14 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -136,14 +88,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphIosStoreAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.iosStoreApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphIosStoreAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.iosStoreApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphIosStoreAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +123,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.iosStoreApp in the microsoft.graph.mobileApp collection /// - public class GraphIosStoreAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphIosStoreAppRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +188,4 @@ public class GraphIosStoreAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphIosVppApp/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphIosVppApp/Count/CountRequestBuilder.cs index 2200eeefa7..5c446b1834 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphIosVppApp/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphIosVppApp/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphIosVppApp.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.iosVppApp/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.iosVppApp/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphIosVppApp/GraphIosVppAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphIosVppApp/GraphIosVppAppRequestBuilder.cs index 7b389a48b9..8f5139d4fd 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphIosVppApp/GraphIosVppAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphIosVppApp/GraphIosVppAppRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.GraphIosVppApp.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphIosVppApp /// /// Casts the previous resource to iosVppApp. /// - public class GraphIosVppAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphIosVppAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphIosVppApp.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -47,41 +50,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the items of type microsoft.graph.iosVppApp in the microsoft.graph.mobileApp collection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -89,14 +57,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -106,14 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -136,14 +88,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphIosVppAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.iosVppApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphIosVppAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.iosVppApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphIosVppAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppM /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +123,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.iosVppApp in the microsoft.graph.mobileApp collection /// - public class GraphIosVppAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphIosVppAppRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +188,4 @@ public class GraphIosVppAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphMacOSDmgApp/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphMacOSDmgApp/Count/CountRequestBuilder.cs index 991c3e76ae..09f3d6d3f4 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphMacOSDmgApp/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphMacOSDmgApp/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphMacOSDmgApp.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.macOSDmgApp/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.macOSDmgApp/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphMacOSDmgApp/GraphMacOSDmgAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphMacOSDmgApp/GraphMacOSDmgAppRequestBuilder.cs index 1f187edc70..c475641b40 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphMacOSDmgApp/GraphMacOSDmgAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphMacOSDmgApp/GraphMacOSDmgAppRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.GraphMacOSDmgApp.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphMacOSDmgApp /// /// Casts the previous resource to macOSDmgApp. /// - public class GraphMacOSDmgAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphMacOSDmgAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphMacOSDmgApp.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -47,41 +50,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the items of type microsoft.graph.macOSDmgApp in the microsoft.graph.mobileApp collection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -89,14 +57,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -106,14 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -136,14 +88,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphMacOSDmgAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.macOSDmgApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphMacOSDmgAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.macOSDmgApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphMacOSDmgAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +123,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.macOSDmgApp in the microsoft.graph.mobileApp collection /// - public class GraphMacOSDmgAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphMacOSDmgAppRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +188,4 @@ public class GraphMacOSDmgAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphMacOSLobApp/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphMacOSLobApp/Count/CountRequestBuilder.cs index dbc66e34d4..50fa912df7 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphMacOSLobApp/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphMacOSLobApp/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphMacOSLobApp.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.macOSLobApp/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.macOSLobApp/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphMacOSLobApp/GraphMacOSLobAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphMacOSLobApp/GraphMacOSLobAppRequestBuilder.cs index 8529a4c2c2..b51d20190e 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphMacOSLobApp/GraphMacOSLobAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphMacOSLobApp/GraphMacOSLobAppRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.GraphMacOSLobApp.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphMacOSLobApp /// /// Casts the previous resource to macOSLobApp. /// - public class GraphMacOSLobAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphMacOSLobAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphMacOSLobApp.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -47,41 +50,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the items of type microsoft.graph.macOSLobApp in the microsoft.graph.mobileApp collection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -89,14 +57,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -106,14 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -136,14 +88,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphMacOSLobAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.macOSLobApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphMacOSLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.macOSLobApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphMacOSLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +123,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.macOSLobApp in the microsoft.graph.mobileApp collection /// - public class GraphMacOSLobAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphMacOSLobAppRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +188,4 @@ public class GraphMacOSLobAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphMacOSPkgApp/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphMacOSPkgApp/Count/CountRequestBuilder.cs index 3540679e98..643fc18e06 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphMacOSPkgApp/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphMacOSPkgApp/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphMacOSPkgApp.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.macOSPkgApp/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.macOSPkgApp/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphMacOSPkgApp/GraphMacOSPkgAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphMacOSPkgApp/GraphMacOSPkgAppRequestBuilder.cs index 8b4526e34a..b3d4764788 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphMacOSPkgApp/GraphMacOSPkgAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphMacOSPkgApp/GraphMacOSPkgAppRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.GraphMacOSPkgApp.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphMacOSPkgApp /// /// Casts the previous resource to macOSPkgApp. /// - public class GraphMacOSPkgAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphMacOSPkgAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphMacOSPkgApp.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -47,41 +50,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the items of type microsoft.graph.macOSPkgApp in the microsoft.graph.mobileApp collection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -89,14 +57,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -106,14 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -136,14 +88,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphMacOSPkgAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.macOSPkgApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphMacOSPkgAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.macOSPkgApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphMacOSPkgAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +123,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.macOSPkgApp in the microsoft.graph.mobileApp collection /// - public class GraphMacOSPkgAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphMacOSPkgAppRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +188,4 @@ public class GraphMacOSPkgAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphManagedAndroidLobApp/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphManagedAndroidLobApp/Count/CountRequestBuilder.cs index 9626d1081f..69e93b8824 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphManagedAndroidLobApp/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphManagedAndroidLobApp/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphManagedAndroidLobApp.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.managedAndroidLobApp/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.managedAndroidLobApp/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphManagedAndroidLobApp/GraphManagedAndroidLobAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphManagedAndroidLobApp/GraphManagedAndroidLobAppRequestBuilder.cs index d481041dc2..af55b4188a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphManagedAndroidLobApp/GraphManagedAndroidLobAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphManagedAndroidLobApp/GraphManagedAndroidLobAppRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.GraphManagedAndroidLobApp.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphManagedAndroidLobApp /// /// Casts the previous resource to managedAndroidLobApp. /// - public class GraphManagedAndroidLobAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphManagedAndroidLobAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphManagedAndroidLobApp.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -47,41 +50,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the items of type microsoft.graph.managedAndroidLobApp in the microsoft.graph.mobileApp collection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -89,14 +57,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -106,14 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -136,14 +88,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphManagedAndroidLobAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.managedAndroidLobApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphManagedAndroidLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.managedAndroidLobApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphManagedAndroidLobAppRequestBuilder(string rawUrl) : base("{+baseurl} /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +123,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.managedAndroidLobApp in the microsoft.graph.mobileApp collection /// - public class GraphManagedAndroidLobAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphManagedAndroidLobAppRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +188,4 @@ public class GraphManagedAndroidLobAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphManagedIOSLobApp/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphManagedIOSLobApp/Count/CountRequestBuilder.cs index 777d718322..a2d73a9ec4 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphManagedIOSLobApp/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphManagedIOSLobApp/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphManagedIOSLobApp.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.managedIOSLobApp/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.managedIOSLobApp/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphManagedIOSLobApp/GraphManagedIOSLobAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphManagedIOSLobApp/GraphManagedIOSLobAppRequestBuilder.cs index 1ce50fbc8a..7cf5465b74 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphManagedIOSLobApp/GraphManagedIOSLobAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphManagedIOSLobApp/GraphManagedIOSLobAppRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.GraphManagedIOSLobApp.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphManagedIOSLobApp /// /// Casts the previous resource to managedIOSLobApp. /// - public class GraphManagedIOSLobAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphManagedIOSLobAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphManagedIOSLobApp.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -47,41 +50,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the items of type microsoft.graph.managedIOSLobApp in the microsoft.graph.mobileApp collection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -89,14 +57,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -106,14 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -136,14 +88,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphManagedIOSLobAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.managedIOSLobApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphManagedIOSLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.managedIOSLobApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphManagedIOSLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +123,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.managedIOSLobApp in the microsoft.graph.mobileApp collection /// - public class GraphManagedIOSLobAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphManagedIOSLobAppRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +188,4 @@ public class GraphManagedIOSLobAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphManagedMobileLobApp/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphManagedMobileLobApp/Count/CountRequestBuilder.cs index 98acae96da..e59955bba7 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphManagedMobileLobApp/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphManagedMobileLobApp/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphManagedMobileLobApp.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.managedMobileLobApp/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.managedMobileLobApp/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphManagedMobileLobApp/GraphManagedMobileLobAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphManagedMobileLobApp/GraphManagedMobileLobAppRequestBuilder.cs index c201e6ea82..e96ea91eaf 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphManagedMobileLobApp/GraphManagedMobileLobAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphManagedMobileLobApp/GraphManagedMobileLobAppRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.GraphManagedMobileLobApp.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphManagedMobileLobApp /// /// Casts the previous resource to managedMobileLobApp. /// - public class GraphManagedMobileLobAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphManagedMobileLobAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphManagedMobileLobApp.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -47,41 +50,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the items of type microsoft.graph.managedMobileLobApp in the microsoft.graph.mobileApp collection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -89,14 +57,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -106,14 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -136,14 +88,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphManagedMobileLobAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.managedMobileLobApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphManagedMobileLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.managedMobileLobApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphManagedMobileLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +123,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.managedMobileLobApp in the microsoft.graph.mobileApp collection /// - public class GraphManagedMobileLobAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphManagedMobileLobAppRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +188,4 @@ public class GraphManagedMobileLobAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphMicrosoftStoreForBusinessApp/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphMicrosoftStoreForBusinessApp/Count/CountRequestBuilder.cs index 958af3912b..096d35039c 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphMicrosoftStoreForBusinessApp/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphMicrosoftStoreForBusinessApp/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphMicrosoftStoreForBusinessAp /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.microsoftStoreForBusinessApp/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.microsoftStoreForBusinessApp/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphMicrosoftStoreForBusinessApp/GraphMicrosoftStoreForBusinessAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphMicrosoftStoreForBusinessApp/GraphMicrosoftStoreForBusinessAppRequestBuilder.cs index 0a50ada0e0..b383b9cb97 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphMicrosoftStoreForBusinessApp/GraphMicrosoftStoreForBusinessAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphMicrosoftStoreForBusinessApp/GraphMicrosoftStoreForBusinessAppRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.GraphMicrosoftStoreForBusinessApp.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphMicrosoftStoreForBusinessAp /// /// Casts the previous resource to microsoftStoreForBusinessApp. /// - public class GraphMicrosoftStoreForBusinessAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphMicrosoftStoreForBusinessAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphMicrosoftStoreForBusinessApp.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -47,41 +50,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the items of type microsoft.graph.microsoftStoreForBusinessApp in the microsoft.graph.mobileApp collection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -89,14 +57,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -106,14 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -136,14 +88,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphMicrosoftStoreForBusinessAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.microsoftStoreForBusinessApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphMicrosoftStoreForBusinessAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.microsoftStoreForBusinessApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphMicrosoftStoreForBusinessAppRequestBuilder(string rawUrl) : base("{+ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +123,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.microsoftStoreForBusinessApp in the microsoft.graph.mobileApp collection /// - public class GraphMicrosoftStoreForBusinessAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphMicrosoftStoreForBusinessAppRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +188,4 @@ public class GraphMicrosoftStoreForBusinessAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphWin32LobApp/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphWin32LobApp/Count/CountRequestBuilder.cs index c5d3047781..18a3ac2076 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphWin32LobApp/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphWin32LobApp/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphWin32LobApp.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.win32LobApp/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.win32LobApp/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphWin32LobApp/GraphWin32LobAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphWin32LobApp/GraphWin32LobAppRequestBuilder.cs index 7d1f68d8e0..c322d57b21 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphWin32LobApp/GraphWin32LobAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphWin32LobApp/GraphWin32LobAppRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.GraphWin32LobApp.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphWin32LobApp /// /// Casts the previous resource to win32LobApp. /// - public class GraphWin32LobAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWin32LobAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphWin32LobApp.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -47,41 +50,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the items of type microsoft.graph.win32LobApp in the microsoft.graph.mobileApp collection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -89,14 +57,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -106,14 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -136,14 +88,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphWin32LobAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.win32LobApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphWin32LobAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.win32LobApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphWin32LobAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +123,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.win32LobApp in the microsoft.graph.mobileApp collection /// - public class GraphWin32LobAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWin32LobAppRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +188,4 @@ public class GraphWin32LobAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphWinGetApp/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphWinGetApp/Count/CountRequestBuilder.cs index c3eb61c084..b976ef63de 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphWinGetApp/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphWinGetApp/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphWinGetApp.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.winGetApp/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.winGetApp/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphWinGetApp/GraphWinGetAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphWinGetApp/GraphWinGetAppRequestBuilder.cs index 4f2f447071..029b134270 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphWinGetApp/GraphWinGetAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphWinGetApp/GraphWinGetAppRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.GraphWinGetApp.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphWinGetApp /// /// Casts the previous resource to winGetApp. /// - public class GraphWinGetAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWinGetAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphWinGetApp.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -47,41 +50,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the items of type microsoft.graph.winGetApp in the microsoft.graph.mobileApp collection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -89,14 +57,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -106,14 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -136,14 +88,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphWinGetAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.winGetApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphWinGetAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.winGetApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphWinGetAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppM /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +123,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.winGetApp in the microsoft.graph.mobileApp collection /// - public class GraphWinGetAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWinGetAppRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +188,4 @@ public class GraphWinGetAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphWindowsAppX/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphWindowsAppX/Count/CountRequestBuilder.cs index 0fd2de6e5e..28b4633c79 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphWindowsAppX/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphWindowsAppX/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsAppX.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.windowsAppX/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.windowsAppX/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphWindowsAppX/GraphWindowsAppXRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphWindowsAppX/GraphWindowsAppXRequestBuilder.cs index 6e35e5095e..40bafa78ea 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphWindowsAppX/GraphWindowsAppXRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphWindowsAppX/GraphWindowsAppXRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsAppX.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsAppX /// /// Casts the previous resource to windowsAppX. /// - public class GraphWindowsAppXRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWindowsAppXRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsAppX.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -47,41 +50,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the items of type microsoft.graph.windowsAppX in the microsoft.graph.mobileApp collection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -89,14 +57,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -106,14 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -136,14 +88,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphWindowsAppXRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.windowsAppX{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphWindowsAppXRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.windowsAppX{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphWindowsAppXRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +123,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.windowsAppX in the microsoft.graph.mobileApp collection /// - public class GraphWindowsAppXRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWindowsAppXRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +188,4 @@ public class GraphWindowsAppXRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphWindowsMobileMSI/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphWindowsMobileMSI/Count/CountRequestBuilder.cs index c882cd0833..4f71f3df72 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphWindowsMobileMSI/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphWindowsMobileMSI/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsMobileMSI.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.windowsMobileMSI/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.windowsMobileMSI/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphWindowsMobileMSI/GraphWindowsMobileMSIRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphWindowsMobileMSI/GraphWindowsMobileMSIRequestBuilder.cs index 4130526774..1c34ad0c5e 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphWindowsMobileMSI/GraphWindowsMobileMSIRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphWindowsMobileMSI/GraphWindowsMobileMSIRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsMobileMSI.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsMobileMSI /// /// Casts the previous resource to windowsMobileMSI. /// - public class GraphWindowsMobileMSIRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWindowsMobileMSIRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsMobileMSI.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -47,41 +50,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the items of type microsoft.graph.windowsMobileMSI in the microsoft.graph.mobileApp collection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -89,14 +57,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -106,14 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -136,14 +88,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphWindowsMobileMSIRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.windowsMobileMSI{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphWindowsMobileMSIRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.windowsMobileMSI{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphWindowsMobileMSIRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +123,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.windowsMobileMSI in the microsoft.graph.mobileApp collection /// - public class GraphWindowsMobileMSIRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWindowsMobileMSIRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +188,4 @@ public class GraphWindowsMobileMSIRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphWindowsStoreApp/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphWindowsStoreApp/Count/CountRequestBuilder.cs index d271bb72db..3cc0fd8585 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphWindowsStoreApp/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphWindowsStoreApp/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsStoreApp.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.windowsStoreApp/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.windowsStoreApp/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphWindowsStoreApp/GraphWindowsStoreAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphWindowsStoreApp/GraphWindowsStoreAppRequestBuilder.cs index 83b27b1df6..9f0e57011a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphWindowsStoreApp/GraphWindowsStoreAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphWindowsStoreApp/GraphWindowsStoreAppRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsStoreApp.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsStoreApp /// /// Casts the previous resource to windowsStoreApp. /// - public class GraphWindowsStoreAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWindowsStoreAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsStoreApp.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -47,41 +50,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the items of type microsoft.graph.windowsStoreApp in the microsoft.graph.mobileApp collection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -89,14 +57,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -106,14 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -136,14 +88,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphWindowsStoreAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.windowsStoreApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphWindowsStoreAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.windowsStoreApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphWindowsStoreAppRequestBuilder(string rawUrl) : base("{+baseurl}/devi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +123,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.windowsStoreApp in the microsoft.graph.mobileApp collection /// - public class GraphWindowsStoreAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWindowsStoreAppRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +188,4 @@ public class GraphWindowsStoreAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphWindowsUniversalAppX/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphWindowsUniversalAppX/Count/CountRequestBuilder.cs index 6368e23ab4..c27d73fe6d 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphWindowsUniversalAppX/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphWindowsUniversalAppX/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsUniversalAppX.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.windowsUniversalAppX/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.windowsUniversalAppX/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphWindowsUniversalAppX/GraphWindowsUniversalAppXRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphWindowsUniversalAppX/GraphWindowsUniversalAppXRequestBuilder.cs index f080917a39..98c39ac7f1 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphWindowsUniversalAppX/GraphWindowsUniversalAppXRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphWindowsUniversalAppX/GraphWindowsUniversalAppXRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsUniversalAppX.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsUniversalAppX /// /// Casts the previous resource to windowsUniversalAppX. /// - public class GraphWindowsUniversalAppXRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWindowsUniversalAppXRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsUniversalAppX.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -47,41 +50,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the items of type microsoft.graph.windowsUniversalAppX in the microsoft.graph.mobileApp collection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -89,14 +57,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -106,14 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -136,14 +88,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphWindowsUniversalAppXRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.windowsUniversalAppX{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphWindowsUniversalAppXRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.windowsUniversalAppX{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphWindowsUniversalAppXRequestBuilder(string rawUrl) : base("{+baseurl} /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +123,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.windowsUniversalAppX in the microsoft.graph.mobileApp collection /// - public class GraphWindowsUniversalAppXRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWindowsUniversalAppXRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +188,4 @@ public class GraphWindowsUniversalAppXRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphWindowsWebApp/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphWindowsWebApp/Count/CountRequestBuilder.cs index fcc6e79fc5..70e294860e 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphWindowsWebApp/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphWindowsWebApp/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsWebApp.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.windowsWebApp/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.windowsWebApp/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/GraphWindowsWebApp/GraphWindowsWebAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/GraphWindowsWebApp/GraphWindowsWebAppRequestBuilder.cs index 0a51c73440..dec9ba7bcf 100644 --- a/src/generated/DeviceAppManagement/MobileApps/GraphWindowsWebApp/GraphWindowsWebAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/GraphWindowsWebApp/GraphWindowsWebAppRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsWebApp.Count; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsWebApp /// /// Casts the previous resource to windowsWebApp. /// - public class GraphWindowsWebAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWindowsWebAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -30,7 +33,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsWebApp.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -47,41 +50,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the items of type microsoft.graph.windowsWebApp in the microsoft.graph.mobileApp collection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -89,14 +57,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -106,14 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -136,14 +88,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphWindowsWebAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.windowsWebApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphWindowsWebAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/graph.windowsWebApp{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphWindowsWebAppRequestBuilder(string rawUrl) : base("{+baseurl}/device /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -171,7 +123,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the items of type microsoft.graph.windowsWebApp in the microsoft.graph.mobileApp collection /// - public class GraphWindowsWebAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWindowsWebAppRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +188,4 @@ public class GraphWindowsWebAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs b/src/generated/DeviceAppManagement/MobileApps/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs index 18c3700752..492f1f1a3f 100644 --- a/src/generated/DeviceAppManagement/MobileApps/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/MobileApps/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.MobileApps.HasPayloadLinks { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class HasPayloadLinksPostRequestBody : IAdditionalDataHolder, IParsable + public partial class HasPayloadLinksPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class HasPayloadLinksPostRequestBody : IAdditionalDataHolder, IParsable public List PayloadIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public HasPayloadLinksPostRequestBody() { @@ -30,12 +32,12 @@ public HasPayloadLinksPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static HasPayloadLinksPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.MobileApps.HasPayloadLinks.HasPayloadLinksPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.MobileApps.HasPayloadLinks.HasPayloadLinksPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "payloadIds", n => { PayloadIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "payloadIds", n => { PayloadIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/HasPayloadLinks/HasPayloadLinksPostResponse.cs b/src/generated/DeviceAppManagement/MobileApps/HasPayloadLinks/HasPayloadLinksPostResponse.cs index 36d9155fad..5080c309b0 100644 --- a/src/generated/DeviceAppManagement/MobileApps/HasPayloadLinks/HasPayloadLinksPostResponse.cs +++ b/src/generated/DeviceAppManagement/MobileApps/HasPayloadLinks/HasPayloadLinksPostResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.MobileApps.HasPayloadLinks { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class HasPayloadLinksPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class HasPayloadLinksPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new HasPayloadLinksPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceAppManagement.MobileApps.HasPayloadLinks.HasPayloadLinksPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostResponse(); + return new global::ApiSdk.DeviceAppManagement.MobileApps.HasPayloadLinks.HasPayloadLinksPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(HasPayloadLinkResultItem.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.HasPayloadLinkResultItem.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs index ecd0bdb195..5588ac49c7 100644 --- a/src/generated/DeviceAppManagement/MobileApps/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.HasPayloadLinks /// /// Provides operations to call the hasPayloadLinks method. /// - public class HasPayloadLinksRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HasPayloadLinksRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action hasPayloadLinks @@ -49,8 +52,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(HasPayloadLinksPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.MobileApps.HasPayloadLinks.HasPayloadLinksPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -79,14 +82,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public HasPayloadLinksRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/hasPayloadLinks", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HasPayloadLinksRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/hasPayloadLinks", rawUrl) @@ -100,11 +103,11 @@ public HasPayloadLinksRequestBuilder(string rawUrl) : base("{+baseurl}/deviceApp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.HasPayloadLinks.HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.HasPayloadLinks.HasPayloadLinksPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceAppManagement/MobileApps/Item/Assign/AssignPostRequestBody.cs index 7185d7c63b..f5dbc150e6 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/Assign/AssignPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.MobileApps.Item.Assign { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AssignPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AssignPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class AssignPostRequestBody : IAdditionalDataHolder, IParsable /// The mobileAppAssignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? MobileAppAssignments { get; set; } + public List? MobileAppAssignments { get; set; } #nullable restore #else - public List MobileAppAssignments { get; set; } + public List MobileAppAssignments { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AssignPostRequestBody() { @@ -31,12 +33,12 @@ public AssignPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.MobileApps.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.MobileApps.Item.Assign.AssignPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "mobileAppAssignments", n => { MobileAppAssignments = n.GetCollectionOfObjectValues(MobileAppAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "mobileAppAssignments", n => { MobileAppAssignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("mobileAppAssignments", MobileAppAssignments); + writer.WriteCollectionOfObjectValues("mobileAppAssignments", MobileAppAssignments); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/Assign/AssignRequestBuilder.cs index b821f3edad..3cffbf56c9 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/Assign/AssignRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.Assign /// /// Provides operations to call the assign method. /// - public class AssignRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action assign @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AssignPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.MobileApps.Item.Assign.AssignPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/assign", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/assign", rawUrl) @@ -83,11 +86,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.Assign.AssignPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/Assignments/AssignmentsRequestBuilder.cs index c2659ddae1..6e9245742b 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/Assignments/Count/CountRequestBuilder.cs index 614642ab0b..f5b30eb4a8 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.Assignments.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index 126204c944..e15fd7f698 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.Assignments.Item /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/Categories/CategoriesRequestBuilder.cs index d57da1c515..28e2c0c23c 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.Categories /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/Categories/Count/CountRequestBuilder.cs index 789d5f4f10..eaa4ca253c 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.Categories.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index 0e5cb143a6..fc4d9f0672 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.Categories.Item /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Assignments/AssignmentsRequestBuilder.cs index 94a31ae771..5b1400306a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Assi /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Assignments/Count/CountRequestBuilder.cs index 79b134b570..61981342dc 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Assi /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index 03ccc30585..fd9d0a559f 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Assi /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Categories/CategoriesRequestBuilder.cs index 25dce67cc4..a07dd3eac8 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Cate /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Categories/Count/CountRequestBuilder.cs index 1c1395c80e..62f5def8cf 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Cate /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index 074ecffb32..15f973cecc 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Cate /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/GraphAndroidForWorkAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/GraphAndroidForWorkAppRequestBuilder.cs index 4337776921..d6a30a534e 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/GraphAndroidForWorkAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/GraphAndroidForWorkAppRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Categories; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Relationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp /// /// Casts the previous resource to androidForWorkApp. /// - public class GraphAndroidForWorkAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAndroidForWorkAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -32,7 +35,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -59,7 +62,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -137,7 +140,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -157,14 +160,14 @@ public Command BuildRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphAndroidForWorkAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphAndroidForWorkAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp{?%24expand,%24select}", rawUrl) @@ -177,11 +180,11 @@ public GraphAndroidForWorkAppRequestBuilder(string rawUrl) : base("{+baseurl}/de /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -192,7 +195,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.mobileApp as microsoft.graph.androidForWorkApp /// - public class GraphAndroidForWorkAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAndroidForWorkAppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -217,3 +221,4 @@ public class GraphAndroidForWorkAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/Count/CountRequestBuilder.cs index 5775cce1af..9683a014ab 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Rela /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index 7da123c3ce..3530467402 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Rela /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/RelationshipsRequestBuilder.cs index 532a882ab5..5a202328cf 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Rela /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Assignments/AssignmentsRequestBuilder.cs index d9b54488aa..bf001bad88 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Assignme /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Assignments/Count/CountRequestBuilder.cs index 10eb75fe5a..6a67660e82 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Assignme /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index 60a80818c6..6665effc72 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Assignme /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Categories/CategoriesRequestBuilder.cs index 5c65d4fadb..c16a9ee99b 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Categori /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Categories/Count/CountRequestBuilder.cs index bd43084cbd..9d4b43f272 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Categori /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index 4544e4f7fa..269d76507c 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Categori /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/ContentVersionsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/ContentVersionsRequestBuilder.cs index fee79d9619..31a273cb66 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/ContentVersionsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/ContentVersionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentV /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. /// - public class ContentVersionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.MobileAppContentItemRequestBuilder(PathParameters); commands.Add(builder.BuildContainedAppsNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildFilesNavCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -210,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentVersionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceApp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -250,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContent body, Action /// /// The list of content versions for this app. This property is read-only. /// - public class ContentVersionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class ContentVersionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Count/CountRequestBuilder.cs index e51ee78f6a..c8e8f9128a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentV /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs index 19ebb8746f..e055363ab1 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.ContainedApps.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.ContainedApps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentV /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class ContainedAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -30,7 +33,7 @@ public class ContainedAppsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileContainedAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.ContainedApps.Item.MobileContainedAppItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.ContainedApps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContainedAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(MobileContainedApp body, Acti /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class ContainedAppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class ContainedAppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs index c36cdf37c7..e2d3f90eb3 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentV /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs index a46ef1557f..f6bfa37241 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentV /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property containedApps for deviceAppManagement @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileContainedAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileContainedAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Act /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class MobileContainedAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class MobileContainedAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs index 85d6793113..dae34c4ee7 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentV /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs index 9475036134..ebb9f12f07 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.Files.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.Files.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentV /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class FilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentFileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.Files.Item.MobileAppContentFileItemRequestBuilder(PathParameters); commands.Add(builder.BuildCommitNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.Files.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -91,8 +94,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,14 +225,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -242,11 +245,11 @@ public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -262,11 +265,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -278,7 +281,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Ac /// /// The list of files for this app content version. /// - public class FilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -342,3 +346,4 @@ public class FilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs index b2011241f4..bc7440b40e 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.Files.Item.Commit { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CommitPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CommitPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class CommitPostRequestBody : IAdditionalDataHolder, IParsable /// The fileEncryptionInfo property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } #nullable restore #else - public ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CommitPostRequestBody() { @@ -31,12 +33,12 @@ public CommitPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CommitPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, + { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(global::ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); + writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs index 70be45c19c..b30ad9317a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentV /// /// Provides operations to call the commit method. /// - public class CommitRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommitRequestBuilder : BaseCliRequestBuilder { /// /// Commits a file of a given app. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CommitPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CommitRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", rawUrl) @@ -95,11 +98,11 @@ public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs index 8747e29060..797aeb33ce 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.Files.Item.Commit; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.Files.Item.RenewUpload; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentV /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the commit method. @@ -31,7 +34,7 @@ public Command BuildCommitNavCommand() { var command = new Command("commit"); command.Description = "Provides operations to call the commit method."; - var builder = new CommitRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.Files.Item.Commit.CommitRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -191,8 +194,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,7 +225,7 @@ public Command BuildRenewUploadNavCommand() { var command = new Command("renew-upload"); command.Description = "Provides operations to call the renewUpload method."; - var builder = new RenewUploadRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.Files.Item.RenewUpload.RenewUploadRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -232,14 +235,14 @@ public Command BuildRenewUploadNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentFileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentFileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", rawUrl) @@ -271,11 +274,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -291,11 +294,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, A /// /// The list of files for this app content version. /// - public class MobileAppContentFileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class MobileAppContentFileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs index b7ece13462..6655713b58 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentV /// /// Provides operations to call the renewUpload method. /// - public class RenewUploadRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RenewUploadRequestBuilder : BaseCliRequestBuilder { /// /// Renews the SAS URI for an application file upload. @@ -61,14 +64,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RenewUploadRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RenewUploadRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", rawUrl) @@ -95,3 +98,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.ContainedApps; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.Files; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentV /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. /// - public class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Command BuildContainedAppsNavCommand() { var command = new Command("contained-apps"); command.Description = "Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity."; - var builder = new ContainedAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.ContainedApps.ContainedAppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -99,7 +102,7 @@ public Command BuildFilesNavCommand() { var command = new Command("files"); command.Description = "Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity."; - var builder = new FilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.Item.Files.FilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -211,8 +214,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -234,14 +237,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", rawUrl) @@ -273,11 +276,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -293,11 +296,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContent body, Actio /// /// The list of content versions for this app. This property is read-only. /// - public class MobileAppContentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class MobileAppContentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/GraphAndroidLobAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/GraphAndroidLobAppRequestBuilder.cs index 9539ea79a5..1beefa973f 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/GraphAndroidLobAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/GraphAndroidLobAppRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Categories; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Relationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp /// /// Casts the previous resource to androidLobApp. /// - public class GraphAndroidLobAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAndroidLobAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -33,7 +36,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -60,7 +63,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -86,7 +89,7 @@ public Command BuildContentVersionsNavCommand() { var command = new Command("content-versions"); command.Description = "Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity."; - var builder = new ContentVersionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.ContentVersions.ContentVersionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -165,7 +168,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -185,14 +188,14 @@ public Command BuildRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphAndroidLobAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphAndroidLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp{?%24expand,%24select}", rawUrl) @@ -205,11 +208,11 @@ public GraphAndroidLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/device /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -220,7 +223,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.mobileApp as microsoft.graph.androidLobApp /// - public class GraphAndroidLobAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAndroidLobAppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -245,3 +249,4 @@ public class GraphAndroidLobAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/Count/CountRequestBuilder.cs index 32ddaa384b..ae530dfd8b 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Relation /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index d6f87c1aab..7698d2995f 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Relation /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/RelationshipsRequestBuilder.cs index 22b09bbf11..2e79d21737 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Relation /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Assignments/AssignmentsRequestBuilder.cs index b5254a760c..0dc22a51b2 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Assignments/Count/CountRequestBuilder.cs index 6a8ebdb31c..e9b31e1693 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index f9f940e0ec..75d7d9fe3c 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Categories/CategoriesRequestBuilder.cs index 42dd0aa694..1786be49fb 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Categories/Count/CountRequestBuilder.cs index 148c9390db..9912a5bf12 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index 75e8698397..eec3c23004 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/GraphAndroidManagedStoreAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/GraphAndroidManagedStoreAppRequestBuilder.cs index 4fa3393cc0..77daf69a21 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/GraphAndroidManagedStoreAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/GraphAndroidManagedStoreAppRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp.Categories; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp.Relationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp /// /// Casts the previous resource to androidManagedStoreApp. /// - public class GraphAndroidManagedStoreAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAndroidManagedStoreAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -32,7 +35,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -59,7 +62,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -137,7 +140,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -157,14 +160,14 @@ public Command BuildRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphAndroidManagedStoreAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphAndroidManagedStoreAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp{?%24expand,%24select}", rawUrl) @@ -177,11 +180,11 @@ public GraphAndroidManagedStoreAppRequestBuilder(string rawUrl) : base("{+baseur /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -192,7 +195,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.mobileApp as microsoft.graph.androidManagedStoreApp /// - public class GraphAndroidManagedStoreAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAndroidManagedStoreAppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -217,3 +221,4 @@ public class GraphAndroidManagedStoreAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/Count/CountRequestBuilder.cs index 1ec23a4f66..bc45be0fb8 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index 9aadf78a8b..e39e33dbe0 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/RelationshipsRequestBuilder.cs index 2574bb2b78..75b2927e84 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Assignments/AssignmentsRequestBuilder.cs index 9cca4d45b9..a864f7150c 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Assign /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Assignments/Count/CountRequestBuilder.cs index db264eab1e..54180ffdad 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Assign /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index 0b73b8e639..d20f274c1a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Assign /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Categories/CategoriesRequestBuilder.cs index 049bbfcf4b..14d840261b 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Catego /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Categories/Count/CountRequestBuilder.cs index 8e3e9f6655..304023bb98 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Catego /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index 4ea6f5a507..b9ce1e5a12 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Catego /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/GraphAndroidStoreAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/GraphAndroidStoreAppRequestBuilder.cs index 53bebd64ba..87dbb6cc66 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/GraphAndroidStoreAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/GraphAndroidStoreAppRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Categories; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Relationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp /// /// Casts the previous resource to androidStoreApp. /// - public class GraphAndroidStoreAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAndroidStoreAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -32,7 +35,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -59,7 +62,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -137,7 +140,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -157,14 +160,14 @@ public Command BuildRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphAndroidStoreAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphAndroidStoreAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp{?%24expand,%24select}", rawUrl) @@ -177,11 +180,11 @@ public GraphAndroidStoreAppRequestBuilder(string rawUrl) : base("{+baseurl}/devi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -192,7 +195,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.mobileApp as microsoft.graph.androidStoreApp /// - public class GraphAndroidStoreAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphAndroidStoreAppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -217,3 +221,4 @@ public class GraphAndroidStoreAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/Count/CountRequestBuilder.cs index 1eeba9cb25..36b3464271 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Relati /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index 19400c229a..8d95d3dc41 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Relati /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/RelationshipsRequestBuilder.cs index 587346e2b6..b77d37eaa1 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Relati /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Assignments/AssignmentsRequestBuilder.cs index 8288ef2a5c..3034c14c02 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Assignments/Count/CountRequestBuilder.cs index 0d3ed8bf01..26f53512e9 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Assignments. /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index b1e4f880fc..2e4f5178c0 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Assignments. /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Categories/CategoriesRequestBuilder.cs index 2fb5d91c80..65df71d177 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Categories /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Categories/Count/CountRequestBuilder.cs index 7205f1ae04..56cfacf221 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Categories.C /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index d0eff7cbf9..a330a6c698 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Categories.I /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/ContentVersionsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/ContentVersionsRequestBuilder.cs index 19629a5d8d..65851f44e1 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/ContentVersionsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/ContentVersionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersi /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. /// - public class ContentVersionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.MobileAppContentItemRequestBuilder(PathParameters); commands.Add(builder.BuildContainedAppsNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildFilesNavCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -210,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentVersionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceApp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -250,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContent body, Action /// /// The list of content versions for this app. This property is read-only. /// - public class ContentVersionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class ContentVersionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Count/CountRequestBuilder.cs index 46d82119ba..15154aad3f 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersi /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs index 4987e7c145..661402a66a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.ContainedApps.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.ContainedApps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersi /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class ContainedAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -30,7 +33,7 @@ public class ContainedAppsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileContainedAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.ContainedApps.Item.MobileContainedAppItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.ContainedApps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContainedAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(MobileContainedApp body, Acti /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class ContainedAppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class ContainedAppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs index 89051784ac..d4c191722d 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersi /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs index 70ce1981a9..3080bfd95b 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersi /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property containedApps for deviceAppManagement @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileContainedAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileContainedAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Act /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class MobileContainedAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class MobileContainedAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs index a4d1089ce0..b4bde3e615 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersi /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs index a30e447f85..a9910a0f87 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.Files.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.Files.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersi /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class FilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentFileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.Files.Item.MobileAppContentFileItemRequestBuilder(PathParameters); commands.Add(builder.BuildCommitNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.Files.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -91,8 +94,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,14 +225,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -242,11 +245,11 @@ public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -262,11 +265,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -278,7 +281,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Ac /// /// The list of files for this app content version. /// - public class FilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -342,3 +346,4 @@ public class FilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs index d7a0dca4a2..5d5195e31c 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.Files.Item.Commit { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CommitPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CommitPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class CommitPostRequestBody : IAdditionalDataHolder, IParsable /// The fileEncryptionInfo property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } #nullable restore #else - public ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CommitPostRequestBody() { @@ -31,12 +33,12 @@ public CommitPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CommitPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, + { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(global::ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); + writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs index c8befe1fe5..e8c8d40057 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersi /// /// Provides operations to call the commit method. /// - public class CommitRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommitRequestBuilder : BaseCliRequestBuilder { /// /// Commits a file of a given app. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CommitPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CommitRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", rawUrl) @@ -95,11 +98,11 @@ public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs index 8cb3924a8d..ad6ee2b49f 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.Files.Item.Commit; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.Files.Item.RenewUpload; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersi /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the commit method. @@ -31,7 +34,7 @@ public Command BuildCommitNavCommand() { var command = new Command("commit"); command.Description = "Provides operations to call the commit method."; - var builder = new CommitRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.Files.Item.Commit.CommitRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -191,8 +194,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,7 +225,7 @@ public Command BuildRenewUploadNavCommand() { var command = new Command("renew-upload"); command.Description = "Provides operations to call the renewUpload method."; - var builder = new RenewUploadRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.Files.Item.RenewUpload.RenewUploadRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -232,14 +235,14 @@ public Command BuildRenewUploadNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentFileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentFileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", rawUrl) @@ -271,11 +274,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -291,11 +294,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, A /// /// The list of files for this app content version. /// - public class MobileAppContentFileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class MobileAppContentFileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs index 35ad66e95b..c7d13f44e1 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersi /// /// Provides operations to call the renewUpload method. /// - public class RenewUploadRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RenewUploadRequestBuilder : BaseCliRequestBuilder { /// /// Renews the SAS URI for an application file upload. @@ -61,14 +64,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RenewUploadRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RenewUploadRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", rawUrl) @@ -95,3 +98,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.ContainedApps; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.Files; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersi /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. /// - public class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Command BuildContainedAppsNavCommand() { var command = new Command("contained-apps"); command.Description = "Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity."; - var builder = new ContainedAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.ContainedApps.ContainedAppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -99,7 +102,7 @@ public Command BuildFilesNavCommand() { var command = new Command("files"); command.Description = "Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity."; - var builder = new FilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.Item.Files.FilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -211,8 +214,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -234,14 +237,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", rawUrl) @@ -273,11 +276,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -293,11 +296,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContent body, Actio /// /// The list of content versions for this app. This property is read-only. /// - public class MobileAppContentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class MobileAppContentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/GraphIosLobAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/GraphIosLobAppRequestBuilder.cs index 335a90c001..f5224081bb 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/GraphIosLobAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/GraphIosLobAppRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Categories; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Relationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp /// /// Casts the previous resource to iosLobApp. /// - public class GraphIosLobAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphIosLobAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -33,7 +36,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -60,7 +63,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -86,7 +89,7 @@ public Command BuildContentVersionsNavCommand() { var command = new Command("content-versions"); command.Description = "Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity."; - var builder = new ContentVersionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.ContentVersions.ContentVersionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -165,7 +168,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -185,14 +188,14 @@ public Command BuildRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphIosLobAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphIosLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp{?%24expand,%24select}", rawUrl) @@ -205,11 +208,11 @@ public GraphIosLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppM /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -220,7 +223,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.mobileApp as microsoft.graph.iosLobApp /// - public class GraphIosLobAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphIosLobAppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -245,3 +249,4 @@ public class GraphIosLobAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/Count/CountRequestBuilder.cs index 070946f740..939ac989cd 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Relationship /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index d7011f8b9a..1bed779456 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Relationship /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/RelationshipsRequestBuilder.cs index 8b184b0969..dff16bb02c 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Relationship /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Assignments/AssignmentsRequestBuilder.cs index 76771c2cbf..5d19075708 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Assignment /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Assignments/Count/CountRequestBuilder.cs index 506645b0e3..94881aad95 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Assignment /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index 6e8b4f406a..4b05bc0097 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Assignment /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Categories/CategoriesRequestBuilder.cs index 222ef53ef4..cc3381cc40 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Categories /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Categories/Count/CountRequestBuilder.cs index a8882ced6d..956ffe5435 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Categories /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index 12bd7c51a3..a781363383 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Categories /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/GraphIosStoreAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/GraphIosStoreAppRequestBuilder.cs index 2fcc88b5e1..b9bf9c8986 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/GraphIosStoreAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/GraphIosStoreAppRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Categories; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Relationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp /// /// Casts the previous resource to iosStoreApp. /// - public class GraphIosStoreAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphIosStoreAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -32,7 +35,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -59,7 +62,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -137,7 +140,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -157,14 +160,14 @@ public Command BuildRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphIosStoreAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphIosStoreAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp{?%24expand,%24select}", rawUrl) @@ -177,11 +180,11 @@ public GraphIosStoreAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -192,7 +195,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.mobileApp as microsoft.graph.iosStoreApp /// - public class GraphIosStoreAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphIosStoreAppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -217,3 +221,4 @@ public class GraphIosStoreAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/Count/CountRequestBuilder.cs index 592a3a4e3a..1862a8f7aa 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Relationsh /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index 735f96bc98..e456463495 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Relationsh /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/RelationshipsRequestBuilder.cs index c8dc32a11a..56d195d992 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Relationsh /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/AssignedLicenses/AssignedLicensesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/AssignedLicenses/AssignedLicensesRequestBuilder.cs index 47dfe16e52..2843e6821e 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/AssignedLicenses/AssignedLicensesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/AssignedLicenses/AssignedLicensesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.AssignedLicenses.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.AssignedLicenses.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.AssignedLice /// /// Provides operations to manage the assignedLicenses property of the microsoft.graph.iosVppApp entity. /// - public class AssignedLicensesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignedLicensesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignedLicenses property of the microsoft.graph.iosVppApp entity. @@ -30,7 +33,7 @@ public class AssignedLicensesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new IosVppAppAssignedLicenseItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.AssignedLicenses.Item.IosVppAppAssignedLicenseItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.AssignedLicenses.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IosVppAppAssignedLicense.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.IosVppAppAssignedLicense.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignedLicensesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/assignedLicenses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignedLicensesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/assignedLicenses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignedLicensesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(IosVppAppAssignedLicense body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.IosVppAppAssignedLicense body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IosVppAppAssignedLicense body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.IosVppAppAssignedLicense body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(IosVppAppAssignedLicense body /// /// The licenses assigned to this app. /// - public class AssignedLicensesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignedLicensesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignedLicensesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/AssignedLicenses/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/AssignedLicenses/Count/CountRequestBuilder.cs index 49c4ab6881..cdbf591371 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/AssignedLicenses/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/AssignedLicenses/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.AssignedLice /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/assignedLicenses/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/assignedLicenses/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/AssignedLicenses/Item/IosVppAppAssignedLicenseItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/AssignedLicenses/Item/IosVppAppAssignedLicenseItemRequestBuilder.cs index ef4e69279d..b8131d20df 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/AssignedLicenses/Item/IosVppAppAssignedLicenseItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/AssignedLicenses/Item/IosVppAppAssignedLicenseItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.AssignedLice /// /// Provides operations to manage the assignedLicenses property of the microsoft.graph.iosVppApp entity. /// - public class IosVppAppAssignedLicenseItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IosVppAppAssignedLicenseItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignedLicenses for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IosVppAppAssignedLicense.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.IosVppAppAssignedLicense.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public IosVppAppAssignedLicenseItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/assignedLicenses/{iosVppAppAssignedLicense%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IosVppAppAssignedLicenseItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/assignedLicenses/{iosVppAppAssignedLicense%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(IosVppAppAssignedLicense body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.IosVppAppAssignedLicense body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(IosVppAppAssignedLicense body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.IosVppAppAssignedLicense body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(IosVppAppAssignedLicense bod /// /// The licenses assigned to this app. /// - public class IosVppAppAssignedLicenseItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IosVppAppAssignedLicenseItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class IosVppAppAssignedLicenseItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Assignments/AssignmentsRequestBuilder.cs index 3c44e074d5..542708f8aa 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Assignments/Count/CountRequestBuilder.cs index 9babca8862..55ae2fbd18 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Assignments. /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index 917da5330a..b5cb56f3e9 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Assignments. /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Categories/CategoriesRequestBuilder.cs index db013eaaf4..db1c7e08f1 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Categories /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Categories/Count/CountRequestBuilder.cs index c4ea8e9346..02f3418d1d 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Categories.C /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index 10e00adf76..008bbf1a6f 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Categories.I /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/GraphIosVppAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/GraphIosVppAppRequestBuilder.cs index 1c7d98abd4..67f4d8fc15 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/GraphIosVppAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/GraphIosVppAppRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.AssignedLicenses; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Categories; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Relationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp /// /// Casts the previous resource to iosVppApp. /// - public class GraphIosVppAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphIosVppAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignedLicenses property of the microsoft.graph.iosVppApp entity. @@ -33,7 +36,7 @@ public Command BuildAssignedLicensesNavCommand() { var command = new Command("assigned-licenses"); command.Description = "Provides operations to manage the assignedLicenses property of the microsoft.graph.iosVppApp entity."; - var builder = new AssignedLicensesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.AssignedLicenses.AssignedLicensesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -60,7 +63,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -87,7 +90,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -165,7 +168,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -185,14 +188,14 @@ public Command BuildRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphIosVppAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphIosVppAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp{?%24expand,%24select}", rawUrl) @@ -205,11 +208,11 @@ public GraphIosVppAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppM /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -220,7 +223,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.mobileApp as microsoft.graph.iosVppApp /// - public class GraphIosVppAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphIosVppAppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -245,3 +249,4 @@ public class GraphIosVppAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/Count/CountRequestBuilder.cs index 36478d3ab6..d257c64a4e 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Relationship /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index b1981b47d3..165e5b926a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Relationship /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/RelationshipsRequestBuilder.cs index b7187229e0..55bc5d17ec 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Relationship /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Assignments/AssignmentsRequestBuilder.cs index 451eb302d8..e72d17eca2 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Assignment /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Assignments/Count/CountRequestBuilder.cs index 2a2b771c45..c8e9624671 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Assignment /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index 7fc6ecc6ad..23b5a56169 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Assignment /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Categories/CategoriesRequestBuilder.cs index 9e0471361a..5474c51e8a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Categories /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Categories/Count/CountRequestBuilder.cs index 3636aba2ca..5ce7a740d3 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Categories /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index b13fd3d1a0..f604e091b1 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Categories /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/ContentVersionsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/ContentVersionsRequestBuilder.cs index 134bd4cefc..7aa376c9c4 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/ContentVersionsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/ContentVersionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVer /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. /// - public class ContentVersionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.MobileAppContentItemRequestBuilder(PathParameters); commands.Add(builder.BuildContainedAppsNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildFilesNavCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -210,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentVersionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceApp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -250,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContent body, Action /// /// The list of content versions for this app. This property is read-only. /// - public class ContentVersionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class ContentVersionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Count/CountRequestBuilder.cs index 56f7b8006c..a0b82d896d 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVer /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs index b03d68ce0f..5c440d93fc 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.ContainedApps.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.ContainedApps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVer /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class ContainedAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -30,7 +33,7 @@ public class ContainedAppsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileContainedAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.ContainedApps.Item.MobileContainedAppItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.ContainedApps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContainedAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(MobileContainedApp body, Acti /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class ContainedAppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class ContainedAppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs index 33a735e3ec..fd843eea25 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVer /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs index 848e927710..5ec1f10559 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVer /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property containedApps for deviceAppManagement @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileContainedAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileContainedAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Act /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class MobileContainedAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class MobileContainedAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs index cd848a9637..2e5d189845 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVer /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/FilesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/FilesRequestBuilder.cs index 9485245846..02c5c12d1e 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/FilesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/FilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.Files.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.Files.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVer /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class FilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentFileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.Files.Item.MobileAppContentFileItemRequestBuilder(PathParameters); commands.Add(builder.BuildCommitNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.Files.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -91,8 +94,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,14 +225,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -242,11 +245,11 @@ public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -262,11 +265,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -278,7 +281,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Ac /// /// The list of files for this app content version. /// - public class FilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -342,3 +346,4 @@ public class FilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs index ca74eb9aaf..2996a458cd 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.Files.Item.Commit { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CommitPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CommitPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class CommitPostRequestBody : IAdditionalDataHolder, IParsable /// The fileEncryptionInfo property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } #nullable restore #else - public ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CommitPostRequestBody() { @@ -31,12 +33,12 @@ public CommitPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CommitPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, + { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(global::ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); + writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs index a27522621a..68fc2cf039 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVer /// /// Provides operations to call the commit method. /// - public class CommitRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommitRequestBuilder : BaseCliRequestBuilder { /// /// Commits a file of a given app. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CommitPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CommitRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", rawUrl) @@ -95,11 +98,11 @@ public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs index 4f40b05315..2e79d05c54 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.Files.Item.Commit; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.Files.Item.RenewUpload; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVer /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the commit method. @@ -31,7 +34,7 @@ public Command BuildCommitNavCommand() { var command = new Command("commit"); command.Description = "Provides operations to call the commit method."; - var builder = new CommitRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.Files.Item.Commit.CommitRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -191,8 +194,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,7 +225,7 @@ public Command BuildRenewUploadNavCommand() { var command = new Command("renew-upload"); command.Description = "Provides operations to call the renewUpload method."; - var builder = new RenewUploadRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.Files.Item.RenewUpload.RenewUploadRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -232,14 +235,14 @@ public Command BuildRenewUploadNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentFileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentFileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", rawUrl) @@ -271,11 +274,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -291,11 +294,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, A /// /// The list of files for this app content version. /// - public class MobileAppContentFileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class MobileAppContentFileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs index 569c9da08e..5984a383aa 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVer /// /// Provides operations to call the renewUpload method. /// - public class RenewUploadRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RenewUploadRequestBuilder : BaseCliRequestBuilder { /// /// Renews the SAS URI for an application file upload. @@ -61,14 +64,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RenewUploadRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RenewUploadRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", rawUrl) @@ -95,3 +98,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.ContainedApps; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.Files; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVer /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. /// - public class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Command BuildContainedAppsNavCommand() { var command = new Command("contained-apps"); command.Description = "Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity."; - var builder = new ContainedAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.ContainedApps.ContainedAppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -99,7 +102,7 @@ public Command BuildFilesNavCommand() { var command = new Command("files"); command.Description = "Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity."; - var builder = new FilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.Item.Files.FilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -211,8 +214,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -234,14 +237,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", rawUrl) @@ -273,11 +276,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -293,11 +296,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContent body, Actio /// /// The list of content versions for this app. This property is read-only. /// - public class MobileAppContentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class MobileAppContentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/GraphMacOSDmgAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/GraphMacOSDmgAppRequestBuilder.cs index bba52d110e..adc40b0120 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/GraphMacOSDmgAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/GraphMacOSDmgAppRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Categories; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Relationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp /// /// Casts the previous resource to macOSDmgApp. /// - public class GraphMacOSDmgAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphMacOSDmgAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -33,7 +36,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -60,7 +63,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -86,7 +89,7 @@ public Command BuildContentVersionsNavCommand() { var command = new Command("content-versions"); command.Description = "Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity."; - var builder = new ContentVersionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.ContentVersions.ContentVersionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -165,7 +168,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -185,14 +188,14 @@ public Command BuildRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphMacOSDmgAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphMacOSDmgAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp{?%24expand,%24select}", rawUrl) @@ -205,11 +208,11 @@ public GraphMacOSDmgAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -220,7 +223,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.mobileApp as microsoft.graph.macOSDmgApp /// - public class GraphMacOSDmgAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphMacOSDmgAppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -245,3 +249,4 @@ public class GraphMacOSDmgAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/Count/CountRequestBuilder.cs index a47a1c2201..6c1fef332f 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Relationsh /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index 7c64d9dabb..a735e06d81 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Relationsh /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/RelationshipsRequestBuilder.cs index 0031302d6d..c75bc8466a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Relationsh /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Assignments/AssignmentsRequestBuilder.cs index 939ec0d972..fee6972f72 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Assignment /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Assignments/Count/CountRequestBuilder.cs index 3e6b356290..49cdcbcea2 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Assignment /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index 7beb7b88c5..3cd99f8ae9 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Assignment /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Categories/CategoriesRequestBuilder.cs index 4f6db17080..c610eecd33 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Categories /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Categories/Count/CountRequestBuilder.cs index e4d2936378..d0938e10a7 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Categories /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index 3f21a19b37..8c768161f9 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Categories /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/ContentVersionsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/ContentVersionsRequestBuilder.cs index abe7e20e81..10eb46f5c8 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/ContentVersionsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/ContentVersionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVer /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. /// - public class ContentVersionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.MobileAppContentItemRequestBuilder(PathParameters); commands.Add(builder.BuildContainedAppsNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildFilesNavCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -210,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentVersionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceApp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -250,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContent body, Action /// /// The list of content versions for this app. This property is read-only. /// - public class ContentVersionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class ContentVersionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Count/CountRequestBuilder.cs index d336261470..bf28fe94bd 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVer /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs index 2af0df6b96..3e41901e0f 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.ContainedApps.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.ContainedApps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVer /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class ContainedAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -30,7 +33,7 @@ public class ContainedAppsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileContainedAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.ContainedApps.Item.MobileContainedAppItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.ContainedApps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContainedAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(MobileContainedApp body, Acti /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class ContainedAppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class ContainedAppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs index 6ee492747b..24bae587d9 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVer /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs index 404d8579f8..4946265786 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVer /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property containedApps for deviceAppManagement @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileContainedAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileContainedAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Act /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class MobileContainedAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class MobileContainedAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs index 2a2d811817..d99ba258ce 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVer /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs index a359804f9f..8ef00e7496 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.Files.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.Files.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVer /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class FilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentFileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.Files.Item.MobileAppContentFileItemRequestBuilder(PathParameters); commands.Add(builder.BuildCommitNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.Files.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -91,8 +94,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,14 +225,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -242,11 +245,11 @@ public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -262,11 +265,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -278,7 +281,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Ac /// /// The list of files for this app content version. /// - public class FilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -342,3 +346,4 @@ public class FilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs index de7d0a04f4..dc4bf07eb7 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.Files.Item.Commit { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CommitPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CommitPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class CommitPostRequestBody : IAdditionalDataHolder, IParsable /// The fileEncryptionInfo property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } #nullable restore #else - public ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CommitPostRequestBody() { @@ -31,12 +33,12 @@ public CommitPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CommitPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, + { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(global::ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); + writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs index d41690e841..0c28cd8860 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVer /// /// Provides operations to call the commit method. /// - public class CommitRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommitRequestBuilder : BaseCliRequestBuilder { /// /// Commits a file of a given app. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CommitPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CommitRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", rawUrl) @@ -95,11 +98,11 @@ public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs index d3082ef697..4ba3cd33c8 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.Files.Item.Commit; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.Files.Item.RenewUpload; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVer /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the commit method. @@ -31,7 +34,7 @@ public Command BuildCommitNavCommand() { var command = new Command("commit"); command.Description = "Provides operations to call the commit method."; - var builder = new CommitRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.Files.Item.Commit.CommitRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -191,8 +194,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,7 +225,7 @@ public Command BuildRenewUploadNavCommand() { var command = new Command("renew-upload"); command.Description = "Provides operations to call the renewUpload method."; - var builder = new RenewUploadRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.Files.Item.RenewUpload.RenewUploadRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -232,14 +235,14 @@ public Command BuildRenewUploadNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentFileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentFileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", rawUrl) @@ -271,11 +274,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -291,11 +294,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, A /// /// The list of files for this app content version. /// - public class MobileAppContentFileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class MobileAppContentFileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs index 7c41915a25..b4df05c796 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVer /// /// Provides operations to call the renewUpload method. /// - public class RenewUploadRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RenewUploadRequestBuilder : BaseCliRequestBuilder { /// /// Renews the SAS URI for an application file upload. @@ -61,14 +64,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RenewUploadRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RenewUploadRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", rawUrl) @@ -95,3 +98,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.ContainedApps; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.Files; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVer /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. /// - public class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Command BuildContainedAppsNavCommand() { var command = new Command("contained-apps"); command.Description = "Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity."; - var builder = new ContainedAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.ContainedApps.ContainedAppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -99,7 +102,7 @@ public Command BuildFilesNavCommand() { var command = new Command("files"); command.Description = "Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity."; - var builder = new FilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.Item.Files.FilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -211,8 +214,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -234,14 +237,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", rawUrl) @@ -273,11 +276,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -293,11 +296,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContent body, Actio /// /// The list of content versions for this app. This property is read-only. /// - public class MobileAppContentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class MobileAppContentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/GraphMacOSLobAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/GraphMacOSLobAppRequestBuilder.cs index 665d3a13d6..db473e1546 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/GraphMacOSLobAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/GraphMacOSLobAppRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Categories; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Relationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp /// /// Casts the previous resource to macOSLobApp. /// - public class GraphMacOSLobAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphMacOSLobAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -33,7 +36,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -60,7 +63,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -86,7 +89,7 @@ public Command BuildContentVersionsNavCommand() { var command = new Command("content-versions"); command.Description = "Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity."; - var builder = new ContentVersionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.ContentVersions.ContentVersionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -165,7 +168,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -185,14 +188,14 @@ public Command BuildRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphMacOSLobAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphMacOSLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp{?%24expand,%24select}", rawUrl) @@ -205,11 +208,11 @@ public GraphMacOSLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -220,7 +223,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.mobileApp as microsoft.graph.macOSLobApp /// - public class GraphMacOSLobAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphMacOSLobAppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -245,3 +249,4 @@ public class GraphMacOSLobAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/Count/CountRequestBuilder.cs index 753aaea023..718489af2d 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Relationsh /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index 8460cb7eaa..48772b5819 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Relationsh /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/RelationshipsRequestBuilder.cs index 8297319a2d..6bd891e16d 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Relationsh /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Assignments/AssignmentsRequestBuilder.cs index 460c93f2cb..421fb942a5 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Assignment /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Assignments/Count/CountRequestBuilder.cs index ee8f2dd306..b922addcd8 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Assignment /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index 9e9c7ec941..5f02f6f9f1 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Assignment /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Categories/CategoriesRequestBuilder.cs index 1bc1b414d6..d20adfd6a9 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Categories /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Categories/Count/CountRequestBuilder.cs index 1c4a6b057e..5c5a0d5181 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Categories /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index c781c95eac..6127ea23cb 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Categories /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/ContentVersionsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/ContentVersionsRequestBuilder.cs index b839143782..c2cc650aad 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/ContentVersionsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/ContentVersionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVer /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. /// - public class ContentVersionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.MobileAppContentItemRequestBuilder(PathParameters); commands.Add(builder.BuildContainedAppsNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildFilesNavCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -210,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentVersionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceApp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -250,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContent body, Action /// /// The list of content versions for this app. This property is read-only. /// - public class ContentVersionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class ContentVersionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Count/CountRequestBuilder.cs index 61024dc28b..3f391c5e59 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVer /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs index 9fe997ade5..c621914bde 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.ContainedApps.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.ContainedApps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVer /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class ContainedAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -30,7 +33,7 @@ public class ContainedAppsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileContainedAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.ContainedApps.Item.MobileContainedAppItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.ContainedApps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContainedAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(MobileContainedApp body, Acti /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class ContainedAppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class ContainedAppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs index d7446f3594..f39a716d08 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVer /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs index 2838f6aced..b34f38c93f 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVer /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property containedApps for deviceAppManagement @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileContainedAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileContainedAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Act /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class MobileContainedAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class MobileContainedAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs index d9cb9f4c0f..b23f49da76 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVer /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/FilesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/FilesRequestBuilder.cs index edc22c4d60..8fb7650917 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/FilesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/FilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.Files.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.Files.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVer /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class FilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentFileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.Files.Item.MobileAppContentFileItemRequestBuilder(PathParameters); commands.Add(builder.BuildCommitNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.Files.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -91,8 +94,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,14 +225,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -242,11 +245,11 @@ public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -262,11 +265,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -278,7 +281,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Ac /// /// The list of files for this app content version. /// - public class FilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -342,3 +346,4 @@ public class FilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs index 2bf90e60eb..0e1581c6c2 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.Files.Item.Commit { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CommitPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CommitPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class CommitPostRequestBody : IAdditionalDataHolder, IParsable /// The fileEncryptionInfo property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } #nullable restore #else - public ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CommitPostRequestBody() { @@ -31,12 +33,12 @@ public CommitPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CommitPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, + { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(global::ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); + writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs index d2fbd73c68..d92bb3aef1 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVer /// /// Provides operations to call the commit method. /// - public class CommitRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommitRequestBuilder : BaseCliRequestBuilder { /// /// Commits a file of a given app. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CommitPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CommitRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", rawUrl) @@ -95,11 +98,11 @@ public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs index f0abdb2828..5475b26872 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.Files.Item.Commit; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.Files.Item.RenewUpload; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVer /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the commit method. @@ -31,7 +34,7 @@ public Command BuildCommitNavCommand() { var command = new Command("commit"); command.Description = "Provides operations to call the commit method."; - var builder = new CommitRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.Files.Item.Commit.CommitRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -191,8 +194,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,7 +225,7 @@ public Command BuildRenewUploadNavCommand() { var command = new Command("renew-upload"); command.Description = "Provides operations to call the renewUpload method."; - var builder = new RenewUploadRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.Files.Item.RenewUpload.RenewUploadRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -232,14 +235,14 @@ public Command BuildRenewUploadNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentFileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentFileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", rawUrl) @@ -271,11 +274,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -291,11 +294,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, A /// /// The list of files for this app content version. /// - public class MobileAppContentFileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class MobileAppContentFileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs index b2493ee427..6c94c6dce5 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVer /// /// Provides operations to call the renewUpload method. /// - public class RenewUploadRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RenewUploadRequestBuilder : BaseCliRequestBuilder { /// /// Renews the SAS URI for an application file upload. @@ -61,14 +64,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RenewUploadRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RenewUploadRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", rawUrl) @@ -95,3 +98,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.ContainedApps; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.Files; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVer /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. /// - public class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Command BuildContainedAppsNavCommand() { var command = new Command("contained-apps"); command.Description = "Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity."; - var builder = new ContainedAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.ContainedApps.ContainedAppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -99,7 +102,7 @@ public Command BuildFilesNavCommand() { var command = new Command("files"); command.Description = "Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity."; - var builder = new FilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.Item.Files.FilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -211,8 +214,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -234,14 +237,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", rawUrl) @@ -273,11 +276,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -293,11 +296,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContent body, Actio /// /// The list of content versions for this app. This property is read-only. /// - public class MobileAppContentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class MobileAppContentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/GraphMacOSPkgAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/GraphMacOSPkgAppRequestBuilder.cs index 94d717a36a..5e36c5d27d 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/GraphMacOSPkgAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/GraphMacOSPkgAppRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Categories; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Relationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp /// /// Casts the previous resource to macOSPkgApp. /// - public class GraphMacOSPkgAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphMacOSPkgAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -33,7 +36,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -60,7 +63,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -86,7 +89,7 @@ public Command BuildContentVersionsNavCommand() { var command = new Command("content-versions"); command.Description = "Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity."; - var builder = new ContentVersionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.ContentVersions.ContentVersionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -165,7 +168,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -185,14 +188,14 @@ public Command BuildRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphMacOSPkgAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphMacOSPkgAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp{?%24expand,%24select}", rawUrl) @@ -205,11 +208,11 @@ public GraphMacOSPkgAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -220,7 +223,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.mobileApp as microsoft.graph.macOSPkgApp /// - public class GraphMacOSPkgAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphMacOSPkgAppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -245,3 +249,4 @@ public class GraphMacOSPkgAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/Count/CountRequestBuilder.cs index 06f353b335..ae5cdc8513 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Relationsh /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index 2d6c2ce6c2..e94ea444f4 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Relationsh /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/RelationshipsRequestBuilder.cs index 6a50d0bc4a..fb81eb5a8a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Relationsh /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Assignments/AssignmentsRequestBuilder.cs index a17ad21a3a..14f343c76f 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.A /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Assignments/Count/CountRequestBuilder.cs index f1ffd183c6..beed28535f 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.A /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index 22aac9aad6..fd2647ea65 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.A /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Categories/CategoriesRequestBuilder.cs index f97d6946f7..d958f637cf 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.C /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Categories/Count/CountRequestBuilder.cs index 9e93aa5b83..1ccd51f0f7 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.C /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index d35a57d248..76bc03e304 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.C /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/ContentVersionsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/ContentVersionsRequestBuilder.cs index d928258b3b..66a783c591 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/ContentVersionsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/ContentVersionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.C /// /// Provides operations to manage the contentVersions property of the microsoft.graph.managedMobileLobApp entity. /// - public class ContentVersionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the contentVersions property of the microsoft.graph.managedMobileLobApp entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.MobileAppContentItemRequestBuilder(PathParameters); commands.Add(builder.BuildContainedAppsNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildFilesNavCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -210,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentVersionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceApp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -250,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContent body, Action /// /// The list of content versions for this app. This property is read-only. /// - public class ContentVersionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class ContentVersionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Count/CountRequestBuilder.cs index 1e70aa0584..59726041c1 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.C /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs index e4c6caea3d..f84fcc1bb4 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.ContainedApps.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.ContainedApps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.C /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class ContainedAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -30,7 +33,7 @@ public class ContainedAppsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileContainedAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.ContainedApps.Item.MobileContainedAppItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.ContainedApps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContainedAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(MobileContainedApp body, Acti /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class ContainedAppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class ContainedAppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs index 4ee2b095c6..04885effb3 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.C /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs index f708e6ede4..ad080941c7 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.C /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property containedApps for deviceAppManagement @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileContainedAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileContainedAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Act /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class MobileContainedAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class MobileContainedAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs index 990dd99206..deaeaec7e9 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.C /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs index 8304591f79..3055e90c46 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.Files.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.Files.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.C /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class FilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentFileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.Files.Item.MobileAppContentFileItemRequestBuilder(PathParameters); commands.Add(builder.BuildCommitNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.Files.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -91,8 +94,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,14 +225,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -242,11 +245,11 @@ public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -262,11 +265,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -278,7 +281,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Ac /// /// The list of files for this app content version. /// - public class FilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -342,3 +346,4 @@ public class FilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs index 5fed8492e4..0a94daab3a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.Files.Item.Commit { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CommitPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CommitPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class CommitPostRequestBody : IAdditionalDataHolder, IParsable /// The fileEncryptionInfo property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } #nullable restore #else - public ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CommitPostRequestBody() { @@ -31,12 +33,12 @@ public CommitPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CommitPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, + { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(global::ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); + writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs index e2433c7455..809d764bfd 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.C /// /// Provides operations to call the commit method. /// - public class CommitRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommitRequestBuilder : BaseCliRequestBuilder { /// /// Commits a file of a given app. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CommitPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CommitRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", rawUrl) @@ -95,11 +98,11 @@ public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs index eaed8b7cdb..5cbcb0cd10 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.Files.Item.Commit; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.Files.Item.RenewUpload; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.C /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the commit method. @@ -31,7 +34,7 @@ public Command BuildCommitNavCommand() { var command = new Command("commit"); command.Description = "Provides operations to call the commit method."; - var builder = new CommitRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.Files.Item.Commit.CommitRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -191,8 +194,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,7 +225,7 @@ public Command BuildRenewUploadNavCommand() { var command = new Command("renew-upload"); command.Description = "Provides operations to call the renewUpload method."; - var builder = new RenewUploadRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.Files.Item.RenewUpload.RenewUploadRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -232,14 +235,14 @@ public Command BuildRenewUploadNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentFileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentFileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", rawUrl) @@ -271,11 +274,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -291,11 +294,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, A /// /// The list of files for this app content version. /// - public class MobileAppContentFileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class MobileAppContentFileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs index 16801cde3b..cdf67d61da 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.C /// /// Provides operations to call the renewUpload method. /// - public class RenewUploadRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RenewUploadRequestBuilder : BaseCliRequestBuilder { /// /// Renews the SAS URI for an application file upload. @@ -61,14 +64,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RenewUploadRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RenewUploadRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", rawUrl) @@ -95,3 +98,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.ContainedApps; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.Files; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.C /// /// Provides operations to manage the contentVersions property of the microsoft.graph.managedMobileLobApp entity. /// - public class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Command BuildContainedAppsNavCommand() { var command = new Command("contained-apps"); command.Description = "Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity."; - var builder = new ContainedAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.ContainedApps.ContainedAppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -99,7 +102,7 @@ public Command BuildFilesNavCommand() { var command = new Command("files"); command.Description = "Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity."; - var builder = new FilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.Item.Files.FilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -211,8 +214,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -234,14 +237,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", rawUrl) @@ -273,11 +276,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -293,11 +296,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContent body, Actio /// /// The list of content versions for this app. This property is read-only. /// - public class MobileAppContentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class MobileAppContentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/GraphManagedAndroidLobAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/GraphManagedAndroidLobAppRequestBuilder.cs index 460775eb3d..5b0c17ddaf 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/GraphManagedAndroidLobAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/GraphManagedAndroidLobAppRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.Categories; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.Relationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp /// /// Casts the previous resource to managedAndroidLobApp. /// - public class GraphManagedAndroidLobAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphManagedAndroidLobAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -33,7 +36,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -60,7 +63,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -86,7 +89,7 @@ public Command BuildContentVersionsNavCommand() { var command = new Command("content-versions"); command.Description = "Provides operations to manage the contentVersions property of the microsoft.graph.managedMobileLobApp entity."; - var builder = new ContentVersionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.ContentVersions.ContentVersionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -165,7 +168,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -185,14 +188,14 @@ public Command BuildRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphManagedAndroidLobAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphManagedAndroidLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp{?%24expand,%24select}", rawUrl) @@ -205,11 +208,11 @@ public GraphManagedAndroidLobAppRequestBuilder(string rawUrl) : base("{+baseurl} /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -220,7 +223,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.mobileApp as microsoft.graph.managedAndroidLobApp /// - public class GraphManagedAndroidLobAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphManagedAndroidLobAppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -245,3 +249,4 @@ public class GraphManagedAndroidLobAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/Count/CountRequestBuilder.cs index 49e967545f..cb9fb312e3 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.R /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index b337b0e34b..29d723bb1a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.R /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/RelationshipsRequestBuilder.cs index e94dc2fa50..37df3ae0fb 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.R /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Assignments/AssignmentsRequestBuilder.cs index fdcef6c74b..91f87fccf6 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Assig /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Assignments/Count/CountRequestBuilder.cs index 566dfb2934..fcd7c47f1f 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Assig /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index 454f8de4ab..ea152f18a8 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Assig /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Categories/CategoriesRequestBuilder.cs index 9b032f6a0d..0f4c3cf1ec 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Categ /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Categories/Count/CountRequestBuilder.cs index 7482b7e21e..2706fbeda7 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Categ /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index 818f6b16b5..34cf79b2ae 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Categ /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/ContentVersionsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/ContentVersionsRequestBuilder.cs index 297208339e..261e3a6411 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/ContentVersionsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/ContentVersionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Conte /// /// Provides operations to manage the contentVersions property of the microsoft.graph.managedMobileLobApp entity. /// - public class ContentVersionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the contentVersions property of the microsoft.graph.managedMobileLobApp entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.MobileAppContentItemRequestBuilder(PathParameters); commands.Add(builder.BuildContainedAppsNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildFilesNavCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -210,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentVersionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceApp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -250,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContent body, Action /// /// The list of content versions for this app. This property is read-only. /// - public class ContentVersionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class ContentVersionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Count/CountRequestBuilder.cs index 700ce90dfd..eb5d0a3b06 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Conte /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs index 238f26f02e..88f8e785ee 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.ContainedApps.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.ContainedApps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Conte /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class ContainedAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -30,7 +33,7 @@ public class ContainedAppsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileContainedAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.ContainedApps.Item.MobileContainedAppItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.ContainedApps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContainedAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(MobileContainedApp body, Acti /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class ContainedAppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class ContainedAppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs index 411f67b846..14e4ee6b67 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Conte /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs index 0263a6b2cb..bf72b4bf19 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Conte /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property containedApps for deviceAppManagement @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileContainedAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileContainedAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Act /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class MobileContainedAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class MobileContainedAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs index bb5a28af7b..02a777ea3e 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Conte /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs index f0e9f14485..fff83583ab 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.Files.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.Files.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Conte /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class FilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentFileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.Files.Item.MobileAppContentFileItemRequestBuilder(PathParameters); commands.Add(builder.BuildCommitNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.Files.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -91,8 +94,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,14 +225,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -242,11 +245,11 @@ public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -262,11 +265,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -278,7 +281,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Ac /// /// The list of files for this app content version. /// - public class FilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -342,3 +346,4 @@ public class FilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs index d2c6995d8c..cdf1ce4c05 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.Files.Item.Commit { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CommitPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CommitPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class CommitPostRequestBody : IAdditionalDataHolder, IParsable /// The fileEncryptionInfo property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } #nullable restore #else - public ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CommitPostRequestBody() { @@ -31,12 +33,12 @@ public CommitPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CommitPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, + { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(global::ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); + writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs index 8266048049..9b72bef83a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Conte /// /// Provides operations to call the commit method. /// - public class CommitRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommitRequestBuilder : BaseCliRequestBuilder { /// /// Commits a file of a given app. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CommitPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CommitRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", rawUrl) @@ -95,11 +98,11 @@ public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs index ef966b847b..5a9346431e 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.Files.Item.Commit; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.Files.Item.RenewUpload; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Conte /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the commit method. @@ -31,7 +34,7 @@ public Command BuildCommitNavCommand() { var command = new Command("commit"); command.Description = "Provides operations to call the commit method."; - var builder = new CommitRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.Files.Item.Commit.CommitRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -191,8 +194,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,7 +225,7 @@ public Command BuildRenewUploadNavCommand() { var command = new Command("renew-upload"); command.Description = "Provides operations to call the renewUpload method."; - var builder = new RenewUploadRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.Files.Item.RenewUpload.RenewUploadRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -232,14 +235,14 @@ public Command BuildRenewUploadNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentFileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentFileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", rawUrl) @@ -271,11 +274,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -291,11 +294,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, A /// /// The list of files for this app content version. /// - public class MobileAppContentFileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class MobileAppContentFileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs index 99f5bc74ef..d49dcfbfb8 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Conte /// /// Provides operations to call the renewUpload method. /// - public class RenewUploadRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RenewUploadRequestBuilder : BaseCliRequestBuilder { /// /// Renews the SAS URI for an application file upload. @@ -61,14 +64,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RenewUploadRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RenewUploadRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", rawUrl) @@ -95,3 +98,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.ContainedApps; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.Files; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Conte /// /// Provides operations to manage the contentVersions property of the microsoft.graph.managedMobileLobApp entity. /// - public class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Command BuildContainedAppsNavCommand() { var command = new Command("contained-apps"); command.Description = "Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity."; - var builder = new ContainedAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.ContainedApps.ContainedAppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -99,7 +102,7 @@ public Command BuildFilesNavCommand() { var command = new Command("files"); command.Description = "Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity."; - var builder = new FilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.Item.Files.FilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -211,8 +214,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -234,14 +237,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", rawUrl) @@ -273,11 +276,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -293,11 +296,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContent body, Actio /// /// The list of content versions for this app. This property is read-only. /// - public class MobileAppContentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class MobileAppContentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/GraphManagedIOSLobAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/GraphManagedIOSLobAppRequestBuilder.cs index a4681a195d..26588b61f8 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/GraphManagedIOSLobAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/GraphManagedIOSLobAppRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Categories; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Relationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp /// /// Casts the previous resource to managedIOSLobApp. /// - public class GraphManagedIOSLobAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphManagedIOSLobAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -33,7 +36,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -60,7 +63,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -86,7 +89,7 @@ public Command BuildContentVersionsNavCommand() { var command = new Command("content-versions"); command.Description = "Provides operations to manage the contentVersions property of the microsoft.graph.managedMobileLobApp entity."; - var builder = new ContentVersionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.ContentVersions.ContentVersionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -165,7 +168,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -185,14 +188,14 @@ public Command BuildRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphManagedIOSLobAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphManagedIOSLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp{?%24expand,%24select}", rawUrl) @@ -205,11 +208,11 @@ public GraphManagedIOSLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -220,7 +223,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.mobileApp as microsoft.graph.managedIOSLobApp /// - public class GraphManagedIOSLobAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphManagedIOSLobAppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -245,3 +249,4 @@ public class GraphManagedIOSLobAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/Count/CountRequestBuilder.cs index 574e03ef11..234b5dab8a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Relat /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index 0ccef1b99a..d22fd4b152 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Relat /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/RelationshipsRequestBuilder.cs index 8043d84d44..d3d7df8a58 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Relat /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Assignments/AssignmentsRequestBuilder.cs index f6b2bf9d69..f4e9b8fc4a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.As /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Assignments/Count/CountRequestBuilder.cs index 52a2427871..8c5b3f2ae9 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.As /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index 255fb4a8de..1bf36713e6 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.As /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Categories/CategoriesRequestBuilder.cs index 5246be9f9e..1f22c52148 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Ca /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Categories/Count/CountRequestBuilder.cs index eb1db2c32c..9a9c79ff04 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Ca /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index 1ac1c1f681..2dba8c121f 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Ca /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/ContentVersionsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/ContentVersionsRequestBuilder.cs index 8b60419bcb..f53a9a5199 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/ContentVersionsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/ContentVersionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Co /// /// Provides operations to manage the contentVersions property of the microsoft.graph.managedMobileLobApp entity. /// - public class ContentVersionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the contentVersions property of the microsoft.graph.managedMobileLobApp entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.MobileAppContentItemRequestBuilder(PathParameters); commands.Add(builder.BuildContainedAppsNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildFilesNavCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -210,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentVersionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceApp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -250,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContent body, Action /// /// The list of content versions for this app. This property is read-only. /// - public class ContentVersionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class ContentVersionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Count/CountRequestBuilder.cs index a9a6b78ecc..e8685b63c1 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Co /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs index 27fa5a889a..d79272afe4 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.ContainedApps.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.ContainedApps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Co /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class ContainedAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -30,7 +33,7 @@ public class ContainedAppsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileContainedAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.ContainedApps.Item.MobileContainedAppItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.ContainedApps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContainedAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(MobileContainedApp body, Acti /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class ContainedAppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class ContainedAppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs index 8bae16b234..d72b032d81 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Co /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs index 9998e92e9c..44a6f49048 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Co /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property containedApps for deviceAppManagement @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileContainedAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileContainedAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Act /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class MobileContainedAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class MobileContainedAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs index d0ec9db09b..f2db3a3663 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Co /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs index 19adce8dca..99c6e8a92a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.Files.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.Files.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Co /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class FilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentFileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.Files.Item.MobileAppContentFileItemRequestBuilder(PathParameters); commands.Add(builder.BuildCommitNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.Files.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -91,8 +94,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,14 +225,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -242,11 +245,11 @@ public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -262,11 +265,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -278,7 +281,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Ac /// /// The list of files for this app content version. /// - public class FilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -342,3 +346,4 @@ public class FilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs index 324f941f9f..8b89bf422d 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.Files.Item.Commit { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CommitPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CommitPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class CommitPostRequestBody : IAdditionalDataHolder, IParsable /// The fileEncryptionInfo property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } #nullable restore #else - public ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CommitPostRequestBody() { @@ -31,12 +33,12 @@ public CommitPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CommitPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, + { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(global::ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); + writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs index aeb3c40efe..97803e3fda 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Co /// /// Provides operations to call the commit method. /// - public class CommitRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommitRequestBuilder : BaseCliRequestBuilder { /// /// Commits a file of a given app. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CommitPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CommitRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", rawUrl) @@ -95,11 +98,11 @@ public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs index 784a38cd55..a12e59e2fd 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.Files.Item.Commit; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.Files.Item.RenewUpload; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Co /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the commit method. @@ -31,7 +34,7 @@ public Command BuildCommitNavCommand() { var command = new Command("commit"); command.Description = "Provides operations to call the commit method."; - var builder = new CommitRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.Files.Item.Commit.CommitRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -191,8 +194,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,7 +225,7 @@ public Command BuildRenewUploadNavCommand() { var command = new Command("renew-upload"); command.Description = "Provides operations to call the renewUpload method."; - var builder = new RenewUploadRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.Files.Item.RenewUpload.RenewUploadRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -232,14 +235,14 @@ public Command BuildRenewUploadNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentFileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentFileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", rawUrl) @@ -271,11 +274,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -291,11 +294,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, A /// /// The list of files for this app content version. /// - public class MobileAppContentFileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class MobileAppContentFileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs index 44679112bd..7841381b76 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Co /// /// Provides operations to call the renewUpload method. /// - public class RenewUploadRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RenewUploadRequestBuilder : BaseCliRequestBuilder { /// /// Renews the SAS URI for an application file upload. @@ -61,14 +64,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RenewUploadRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RenewUploadRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", rawUrl) @@ -95,3 +98,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.ContainedApps; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.Files; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Co /// /// Provides operations to manage the contentVersions property of the microsoft.graph.managedMobileLobApp entity. /// - public class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Command BuildContainedAppsNavCommand() { var command = new Command("contained-apps"); command.Description = "Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity."; - var builder = new ContainedAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.ContainedApps.ContainedAppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -99,7 +102,7 @@ public Command BuildFilesNavCommand() { var command = new Command("files"); command.Description = "Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity."; - var builder = new FilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.Item.Files.FilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -211,8 +214,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -234,14 +237,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", rawUrl) @@ -273,11 +276,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -293,11 +296,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContent body, Actio /// /// The list of content versions for this app. This property is read-only. /// - public class MobileAppContentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class MobileAppContentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/GraphManagedMobileLobAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/GraphManagedMobileLobAppRequestBuilder.cs index ff91b7b4f8..141887647c 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/GraphManagedMobileLobAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/GraphManagedMobileLobAppRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Categories; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Relationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp /// /// Casts the previous resource to managedMobileLobApp. /// - public class GraphManagedMobileLobAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphManagedMobileLobAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -33,7 +36,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -60,7 +63,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -86,7 +89,7 @@ public Command BuildContentVersionsNavCommand() { var command = new Command("content-versions"); command.Description = "Provides operations to manage the contentVersions property of the microsoft.graph.managedMobileLobApp entity."; - var builder = new ContentVersionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.ContentVersions.ContentVersionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -165,7 +168,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -185,14 +188,14 @@ public Command BuildRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphManagedMobileLobAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphManagedMobileLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp{?%24expand,%24select}", rawUrl) @@ -205,11 +208,11 @@ public GraphManagedMobileLobAppRequestBuilder(string rawUrl) : base("{+baseurl}/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -220,7 +223,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.mobileApp as microsoft.graph.managedMobileLobApp /// - public class GraphManagedMobileLobAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphManagedMobileLobAppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -245,3 +249,4 @@ public class GraphManagedMobileLobAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/Count/CountRequestBuilder.cs index 458a8cbb53..07ce372641 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Re /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index 714e91f7fe..21d6e95f3a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Re /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/RelationshipsRequestBuilder.cs index 477d43c9a0..98e96d13fa 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Re /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Assignments/AssignmentsRequestBuilder.cs index 11f785c63f..aedce95a4d 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusin /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Assignments/Count/CountRequestBuilder.cs index 321747f671..696eb53706 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusin /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index 356811a3dc..0bfd2ede0b 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusin /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Categories/CategoriesRequestBuilder.cs index cbaa947832..ba4a6c7a4a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusin /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Categories/Count/CountRequestBuilder.cs index 6413f209ed..a837573efb 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusin /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index 8c2a98c3cd..d72e129aa1 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusin /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/ContainedApps/ContainedAppsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/ContainedApps/ContainedAppsRequestBuilder.cs index 8438a0375f..ca74da485d 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/ContainedApps/ContainedAppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/ContainedApps/ContainedAppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.ContainedApps.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.ContainedApps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusin /// /// Provides operations to manage the containedApps property of the microsoft.graph.microsoftStoreForBusinessApp entity. /// - public class ContainedAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.microsoftStoreForBusinessApp entity. @@ -30,7 +33,7 @@ public class ContainedAppsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileContainedAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.ContainedApps.Item.MobileContainedAppItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.ContainedApps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContainedAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileContainedApp body, Acti /// /// The collection of contained apps in a mobileApp acting as a package. /// - public class ContainedAppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class ContainedAppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/ContainedApps/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/ContainedApps/Count/CountRequestBuilder.cs index 0720f21e90..f1ce629a1e 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/ContainedApps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/ContainedApps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusin /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/containedApps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/containedApps/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs index 2be98e38f7..8f9fb99a8a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusin /// /// Provides operations to manage the containedApps property of the microsoft.graph.microsoftStoreForBusinessApp entity. /// - public class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property containedApps for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileContainedAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileContainedAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Act /// /// The collection of contained apps in a mobileApp acting as a package. /// - public class MobileContainedAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileContainedAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/GraphMicrosoftStoreForBusinessAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/GraphMicrosoftStoreForBusinessAppRequestBuilder.cs index 64414d73b7..b59d519022 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/GraphMicrosoftStoreForBusinessAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/GraphMicrosoftStoreForBusinessAppRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.Categories; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.ContainedApps; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.Relationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusin /// /// Casts the previous resource to microsoftStoreForBusinessApp. /// - public class GraphMicrosoftStoreForBusinessAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphMicrosoftStoreForBusinessAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -33,7 +36,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -60,7 +63,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -86,7 +89,7 @@ public Command BuildContainedAppsNavCommand() { var command = new Command("contained-apps"); command.Description = "Provides operations to manage the containedApps property of the microsoft.graph.microsoftStoreForBusinessApp entity."; - var builder = new ContainedAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.ContainedApps.ContainedAppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -165,7 +168,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -185,14 +188,14 @@ public Command BuildRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphMicrosoftStoreForBusinessAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphMicrosoftStoreForBusinessAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp{?%24expand,%24select}", rawUrl) @@ -205,11 +208,11 @@ public GraphMicrosoftStoreForBusinessAppRequestBuilder(string rawUrl) : base("{+ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -220,7 +223,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.mobileApp as microsoft.graph.microsoftStoreForBusinessApp /// - public class GraphMicrosoftStoreForBusinessAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphMicrosoftStoreForBusinessAppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -245,3 +249,4 @@ public class GraphMicrosoftStoreForBusinessAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/Count/CountRequestBuilder.cs index 3c98483051..3efab234c6 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusin /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index ec11b3d690..92176dca11 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusin /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/RelationshipsRequestBuilder.cs index fc3fbd1c50..348e8b3ac3 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusin /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Assignments/AssignmentsRequestBuilder.cs index 1700cf7ecc..1c29a97b21 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Assignment /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Assignments/Count/CountRequestBuilder.cs index 43299345bf..8c71956bf0 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Assignment /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index c89b0f6315..5b2b83006f 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Assignment /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Categories/CategoriesRequestBuilder.cs index d9d586f5e2..a7a9675ff4 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Categories /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Categories/Count/CountRequestBuilder.cs index 1371b6efd1..f2e4d9fb67 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Categories /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index c44a69a5a5..9a173ec0e0 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Categories /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/ContentVersionsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/ContentVersionsRequestBuilder.cs index b1ae070dab..076f90028a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/ContentVersionsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/ContentVersionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVer /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. /// - public class ContentVersionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.MobileAppContentItemRequestBuilder(PathParameters); commands.Add(builder.BuildContainedAppsNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildFilesNavCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -210,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentVersionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceApp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -250,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContent body, Action /// /// The list of content versions for this app. This property is read-only. /// - public class ContentVersionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class ContentVersionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Count/CountRequestBuilder.cs index 9a83ec808a..62f092d9fc 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVer /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs index 29a3a5acfd..56f9f4a3e5 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.ContainedApps.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.ContainedApps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVer /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class ContainedAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -30,7 +33,7 @@ public class ContainedAppsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileContainedAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.ContainedApps.Item.MobileContainedAppItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.ContainedApps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContainedAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(MobileContainedApp body, Acti /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class ContainedAppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class ContainedAppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs index 1bda25b6ff..19540589ca 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVer /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs index d3af319dbd..8a30de7bc1 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVer /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property containedApps for deviceAppManagement @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileContainedAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileContainedAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Act /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class MobileContainedAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class MobileContainedAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs index ad8bc26b53..ca55382f82 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVer /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs index 7279b9339b..264c9bb462 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/FilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.Files.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.Files.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVer /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class FilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentFileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.Files.Item.MobileAppContentFileItemRequestBuilder(PathParameters); commands.Add(builder.BuildCommitNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.Files.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -91,8 +94,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,14 +225,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -242,11 +245,11 @@ public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -262,11 +265,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -278,7 +281,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Ac /// /// The list of files for this app content version. /// - public class FilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -342,3 +346,4 @@ public class FilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs index afc2a55d3d..223aec3010 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.Files.Item.Commit { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CommitPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CommitPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class CommitPostRequestBody : IAdditionalDataHolder, IParsable /// The fileEncryptionInfo property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } #nullable restore #else - public ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CommitPostRequestBody() { @@ -31,12 +33,12 @@ public CommitPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CommitPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, + { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(global::ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); + writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs index 24ae18a31a..add9e2903f 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVer /// /// Provides operations to call the commit method. /// - public class CommitRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommitRequestBuilder : BaseCliRequestBuilder { /// /// Commits a file of a given app. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CommitPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CommitRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", rawUrl) @@ -95,11 +98,11 @@ public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs index 645f59ca1d..96067a11fb 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.Files.Item.Commit; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.Files.Item.RenewUpload; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVer /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the commit method. @@ -31,7 +34,7 @@ public Command BuildCommitNavCommand() { var command = new Command("commit"); command.Description = "Provides operations to call the commit method."; - var builder = new CommitRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.Files.Item.Commit.CommitRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -191,8 +194,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,7 +225,7 @@ public Command BuildRenewUploadNavCommand() { var command = new Command("renew-upload"); command.Description = "Provides operations to call the renewUpload method."; - var builder = new RenewUploadRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.Files.Item.RenewUpload.RenewUploadRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -232,14 +235,14 @@ public Command BuildRenewUploadNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentFileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentFileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", rawUrl) @@ -271,11 +274,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -291,11 +294,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, A /// /// The list of files for this app content version. /// - public class MobileAppContentFileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class MobileAppContentFileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs index 0a620dee50..4c7fd96363 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVer /// /// Provides operations to call the renewUpload method. /// - public class RenewUploadRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RenewUploadRequestBuilder : BaseCliRequestBuilder { /// /// Renews the SAS URI for an application file upload. @@ -61,14 +64,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RenewUploadRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RenewUploadRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", rawUrl) @@ -95,3 +98,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.ContainedApps; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.Files; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVer /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. /// - public class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Command BuildContainedAppsNavCommand() { var command = new Command("contained-apps"); command.Description = "Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity."; - var builder = new ContainedAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.ContainedApps.ContainedAppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -99,7 +102,7 @@ public Command BuildFilesNavCommand() { var command = new Command("files"); command.Description = "Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity."; - var builder = new FilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.Item.Files.FilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -211,8 +214,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -234,14 +237,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", rawUrl) @@ -273,11 +276,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -293,11 +296,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContent body, Actio /// /// The list of content versions for this app. This property is read-only. /// - public class MobileAppContentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class MobileAppContentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/GraphWin32LobAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/GraphWin32LobAppRequestBuilder.cs index fb15c2e137..0472d15dd8 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/GraphWin32LobAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/GraphWin32LobAppRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Categories; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Relationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp /// /// Casts the previous resource to win32LobApp. /// - public class GraphWin32LobAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWin32LobAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -33,7 +36,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -60,7 +63,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -86,7 +89,7 @@ public Command BuildContentVersionsNavCommand() { var command = new Command("content-versions"); command.Description = "Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity."; - var builder = new ContentVersionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.ContentVersions.ContentVersionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -165,7 +168,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -185,14 +188,14 @@ public Command BuildRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphWin32LobAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphWin32LobAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp{?%24expand,%24select}", rawUrl) @@ -205,11 +208,11 @@ public GraphWin32LobAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -220,7 +223,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.mobileApp as microsoft.graph.win32LobApp /// - public class GraphWin32LobAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWin32LobAppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -245,3 +249,4 @@ public class GraphWin32LobAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/Count/CountRequestBuilder.cs index 1fd1a58fd9..be559cc6fd 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Relationsh /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index 85b244210e..f8454e1235 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Relationsh /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/RelationshipsRequestBuilder.cs index 34bddf5a0e..49ef28f338 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Relationsh /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Assignments/AssignmentsRequestBuilder.cs index b3262b25a5..1ce3229929 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Assignments/Count/CountRequestBuilder.cs index 24135817df..22f7dab5f3 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Assignments. /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index 2f5bb2bf90..beb4b479d4 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Assignments. /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Categories/CategoriesRequestBuilder.cs index 396e289bf1..e5988aa22e 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Categories /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Categories/Count/CountRequestBuilder.cs index 6165d37c18..01e1970e48 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Categories.C /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index 61308ad025..5b55623048 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Categories.I /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/GraphWinGetAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/GraphWinGetAppRequestBuilder.cs index 2c7b0c206d..c3d35ac0a0 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/GraphWinGetAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/GraphWinGetAppRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Categories; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Relationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp /// /// Casts the previous resource to winGetApp. /// - public class GraphWinGetAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWinGetAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -32,7 +35,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -59,7 +62,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -137,7 +140,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -157,14 +160,14 @@ public Command BuildRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphWinGetAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphWinGetAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp{?%24expand,%24select}", rawUrl) @@ -177,11 +180,11 @@ public GraphWinGetAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppM /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -192,7 +195,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.mobileApp as microsoft.graph.winGetApp /// - public class GraphWinGetAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWinGetAppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -217,3 +221,4 @@ public class GraphWinGetAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/Count/CountRequestBuilder.cs index 5934afad1f..81dfc198be 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Relationship /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index e65918b1c9..d27523f914 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Relationship /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/RelationshipsRequestBuilder.cs index 313d501bcf..c2a43d87fd 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Relationship /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Assignments/AssignmentsRequestBuilder.cs index beba1ac8d5..8415d18a23 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Assignment /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Assignments/Count/CountRequestBuilder.cs index a945acc9eb..3da2139c15 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Assignment /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index 5348c43801..f623d4d3d2 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Assignment /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Categories/CategoriesRequestBuilder.cs index 1006c97fd0..a0b744166f 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Categories /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Categories/Count/CountRequestBuilder.cs index 13f72738ee..061daf2dd7 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Categories /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index d8f764c3d9..44a661a68e 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Categories /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/ContentVersionsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/ContentVersionsRequestBuilder.cs index 1d7e73b6cd..a30139b082 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/ContentVersionsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/ContentVersionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVer /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. /// - public class ContentVersionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.MobileAppContentItemRequestBuilder(PathParameters); commands.Add(builder.BuildContainedAppsNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildFilesNavCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -210,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentVersionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceApp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -250,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContent body, Action /// /// The list of content versions for this app. This property is read-only. /// - public class ContentVersionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class ContentVersionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Count/CountRequestBuilder.cs index 77356a8f76..3eb18c5f1e 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVer /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs index 6062b0afd9..6038a934fb 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.ContainedApps.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.ContainedApps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVer /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class ContainedAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -30,7 +33,7 @@ public class ContainedAppsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileContainedAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.ContainedApps.Item.MobileContainedAppItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.ContainedApps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContainedAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(MobileContainedApp body, Acti /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class ContainedAppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class ContainedAppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs index 7708b763ae..90a1354c0e 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVer /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs index 00cb4cb1ea..bcd8fb91ee 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVer /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property containedApps for deviceAppManagement @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileContainedAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileContainedAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Act /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class MobileContainedAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class MobileContainedAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/Count/CountRequestBuilder.cs index 76fa50ff7c..7391f4db68 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVer /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/FilesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/FilesRequestBuilder.cs index 78a0fa6dbb..a06a186611 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/FilesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/FilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.Files.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.Files.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVer /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class FilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentFileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.Files.Item.MobileAppContentFileItemRequestBuilder(PathParameters); commands.Add(builder.BuildCommitNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.Files.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -91,8 +94,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,14 +225,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -242,11 +245,11 @@ public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -262,11 +265,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -278,7 +281,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Ac /// /// The list of files for this app content version. /// - public class FilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -342,3 +346,4 @@ public class FilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs index 315610bf66..7c36fb1591 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.Files.Item.Commit { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CommitPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CommitPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class CommitPostRequestBody : IAdditionalDataHolder, IParsable /// The fileEncryptionInfo property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } #nullable restore #else - public ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CommitPostRequestBody() { @@ -31,12 +33,12 @@ public CommitPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CommitPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, + { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(global::ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); + writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs index aa8af8bc9c..6d39e62036 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVer /// /// Provides operations to call the commit method. /// - public class CommitRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommitRequestBuilder : BaseCliRequestBuilder { /// /// Commits a file of a given app. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CommitPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CommitRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", rawUrl) @@ -95,11 +98,11 @@ public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs index bf57023b94..e23579fd7e 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.Files.Item.Commit; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.Files.Item.RenewUpload; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVer /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the commit method. @@ -31,7 +34,7 @@ public Command BuildCommitNavCommand() { var command = new Command("commit"); command.Description = "Provides operations to call the commit method."; - var builder = new CommitRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.Files.Item.Commit.CommitRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -191,8 +194,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,7 +225,7 @@ public Command BuildRenewUploadNavCommand() { var command = new Command("renew-upload"); command.Description = "Provides operations to call the renewUpload method."; - var builder = new RenewUploadRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.Files.Item.RenewUpload.RenewUploadRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -232,14 +235,14 @@ public Command BuildRenewUploadNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentFileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentFileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", rawUrl) @@ -271,11 +274,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -291,11 +294,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, A /// /// The list of files for this app content version. /// - public class MobileAppContentFileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class MobileAppContentFileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs index 2d8c136041..6b08133a9e 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVer /// /// Provides operations to call the renewUpload method. /// - public class RenewUploadRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RenewUploadRequestBuilder : BaseCliRequestBuilder { /// /// Renews the SAS URI for an application file upload. @@ -61,14 +64,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RenewUploadRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RenewUploadRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", rawUrl) @@ -95,3 +98,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.ContainedApps; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.Files; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVer /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. /// - public class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Command BuildContainedAppsNavCommand() { var command = new Command("contained-apps"); command.Description = "Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity."; - var builder = new ContainedAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.ContainedApps.ContainedAppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -99,7 +102,7 @@ public Command BuildFilesNavCommand() { var command = new Command("files"); command.Description = "Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity."; - var builder = new FilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.Item.Files.FilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -211,8 +214,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -234,14 +237,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", rawUrl) @@ -273,11 +276,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -293,11 +296,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContent body, Actio /// /// The list of content versions for this app. This property is read-only. /// - public class MobileAppContentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class MobileAppContentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/GraphWindowsAppXRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/GraphWindowsAppXRequestBuilder.cs index db647f6fce..eb5ebecd38 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/GraphWindowsAppXRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/GraphWindowsAppXRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Categories; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Relationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX /// /// Casts the previous resource to windowsAppX. /// - public class GraphWindowsAppXRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWindowsAppXRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -33,7 +36,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -60,7 +63,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -86,7 +89,7 @@ public Command BuildContentVersionsNavCommand() { var command = new Command("content-versions"); command.Description = "Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity."; - var builder = new ContentVersionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.ContentVersions.ContentVersionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -165,7 +168,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -185,14 +188,14 @@ public Command BuildRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphWindowsAppXRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphWindowsAppXRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX{?%24expand,%24select}", rawUrl) @@ -205,11 +208,11 @@ public GraphWindowsAppXRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -220,7 +223,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.mobileApp as microsoft.graph.windowsAppX /// - public class GraphWindowsAppXRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWindowsAppXRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -245,3 +249,4 @@ public class GraphWindowsAppXRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/Count/CountRequestBuilder.cs index 7954ea019c..76c77f17ee 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Relationsh /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index a303880803..fdf3dc6fa3 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Relationsh /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/RelationshipsRequestBuilder.cs index 79ef9bb1cc..4849e6f3d7 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Relationsh /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Assignments/AssignmentsRequestBuilder.cs index a3faaa49e4..eaabe2b613 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Assig /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Assignments/Count/CountRequestBuilder.cs index 8ba9c1527c..f7f3518ae7 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Assig /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index 01a6f5a3a4..4b211a3904 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Assig /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Categories/CategoriesRequestBuilder.cs index cfdb26f79a..4494d1a82c 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Categ /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Categories/Count/CountRequestBuilder.cs index 261805c991..db79d03e7b 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Categ /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index 4dfb431a4c..2f1b3e367c 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Categ /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/ContentVersionsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/ContentVersionsRequestBuilder.cs index bcdfbee07d..3b8f493053 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/ContentVersionsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/ContentVersionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Conte /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. /// - public class ContentVersionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.MobileAppContentItemRequestBuilder(PathParameters); commands.Add(builder.BuildContainedAppsNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildFilesNavCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -210,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentVersionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceApp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -250,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContent body, Action /// /// The list of content versions for this app. This property is read-only. /// - public class ContentVersionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class ContentVersionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Count/CountRequestBuilder.cs index 5821912262..b86860bbda 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Conte /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs index a1a7e422b9..fa3d8aa4c9 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.ContainedApps.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.ContainedApps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Conte /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class ContainedAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -30,7 +33,7 @@ public class ContainedAppsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileContainedAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.ContainedApps.Item.MobileContainedAppItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.ContainedApps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContainedAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(MobileContainedApp body, Acti /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class ContainedAppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class ContainedAppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs index 52318a8d25..58ed1832ce 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Conte /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs index f9fda004a9..b0a8cd8738 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Conte /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property containedApps for deviceAppManagement @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileContainedAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileContainedAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Act /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class MobileContainedAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class MobileContainedAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/Count/CountRequestBuilder.cs index da48918b5e..44a8edd4c5 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Conte /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/FilesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/FilesRequestBuilder.cs index 356dd988d1..9da2b29c4e 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/FilesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/FilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.Files.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.Files.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Conte /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class FilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentFileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.Files.Item.MobileAppContentFileItemRequestBuilder(PathParameters); commands.Add(builder.BuildCommitNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.Files.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -91,8 +94,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,14 +225,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -242,11 +245,11 @@ public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -262,11 +265,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -278,7 +281,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Ac /// /// The list of files for this app content version. /// - public class FilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -342,3 +346,4 @@ public class FilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs index 6d81e65c48..725ffac584 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.Files.Item.Commit { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CommitPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CommitPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class CommitPostRequestBody : IAdditionalDataHolder, IParsable /// The fileEncryptionInfo property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } #nullable restore #else - public ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CommitPostRequestBody() { @@ -31,12 +33,12 @@ public CommitPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CommitPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, + { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(global::ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); + writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs index eeb6cc3b0d..38d7ef6c8b 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Conte /// /// Provides operations to call the commit method. /// - public class CommitRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommitRequestBuilder : BaseCliRequestBuilder { /// /// Commits a file of a given app. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CommitPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CommitRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", rawUrl) @@ -95,11 +98,11 @@ public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs index 0e94a4354d..b5a0df57da 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.Files.Item.Commit; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.Files.Item.RenewUpload; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Conte /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the commit method. @@ -31,7 +34,7 @@ public Command BuildCommitNavCommand() { var command = new Command("commit"); command.Description = "Provides operations to call the commit method."; - var builder = new CommitRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.Files.Item.Commit.CommitRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -191,8 +194,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,7 +225,7 @@ public Command BuildRenewUploadNavCommand() { var command = new Command("renew-upload"); command.Description = "Provides operations to call the renewUpload method."; - var builder = new RenewUploadRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.Files.Item.RenewUpload.RenewUploadRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -232,14 +235,14 @@ public Command BuildRenewUploadNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentFileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentFileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", rawUrl) @@ -271,11 +274,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -291,11 +294,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, A /// /// The list of files for this app content version. /// - public class MobileAppContentFileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class MobileAppContentFileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs index 05f0d75262..05c73ab409 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Conte /// /// Provides operations to call the renewUpload method. /// - public class RenewUploadRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RenewUploadRequestBuilder : BaseCliRequestBuilder { /// /// Renews the SAS URI for an application file upload. @@ -61,14 +64,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RenewUploadRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RenewUploadRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", rawUrl) @@ -95,3 +98,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.ContainedApps; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.Files; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Conte /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. /// - public class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Command BuildContainedAppsNavCommand() { var command = new Command("contained-apps"); command.Description = "Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity."; - var builder = new ContainedAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.ContainedApps.ContainedAppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -99,7 +102,7 @@ public Command BuildFilesNavCommand() { var command = new Command("files"); command.Description = "Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity."; - var builder = new FilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.Item.Files.FilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -211,8 +214,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -234,14 +237,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", rawUrl) @@ -273,11 +276,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -293,11 +296,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContent body, Actio /// /// The list of content versions for this app. This property is read-only. /// - public class MobileAppContentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class MobileAppContentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/GraphWindowsMobileMSIRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/GraphWindowsMobileMSIRequestBuilder.cs index da9f324907..1f4cc31196 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/GraphWindowsMobileMSIRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/GraphWindowsMobileMSIRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Categories; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Relationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI /// /// Casts the previous resource to windowsMobileMSI. /// - public class GraphWindowsMobileMSIRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWindowsMobileMSIRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -33,7 +36,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -60,7 +63,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -86,7 +89,7 @@ public Command BuildContentVersionsNavCommand() { var command = new Command("content-versions"); command.Description = "Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity."; - var builder = new ContentVersionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.ContentVersions.ContentVersionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -165,7 +168,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -185,14 +188,14 @@ public Command BuildRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphWindowsMobileMSIRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphWindowsMobileMSIRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI{?%24expand,%24select}", rawUrl) @@ -205,11 +208,11 @@ public GraphWindowsMobileMSIRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -220,7 +223,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.mobileApp as microsoft.graph.windowsMobileMSI /// - public class GraphWindowsMobileMSIRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWindowsMobileMSIRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -245,3 +249,4 @@ public class GraphWindowsMobileMSIRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/Count/CountRequestBuilder.cs index 3757e1fb92..c9aefa1e09 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Relat /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index abd20a1850..2cd4026224 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Relat /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/RelationshipsRequestBuilder.cs index e097b51e2a..81d3e24fed 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Relat /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Assignments/AssignmentsRequestBuilder.cs index 7ae8519bb9..511683b220 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Assign /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Assignments/Count/CountRequestBuilder.cs index 258b1a48dc..c97537a9b7 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Assign /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index 45b6a829f4..e49f249225 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Assign /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Categories/CategoriesRequestBuilder.cs index 4bd2de980a..a72173615b 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Catego /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Categories/Count/CountRequestBuilder.cs index a5840df306..92d8058f16 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Catego /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index 25e2e25d0b..35c69a1f01 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Catego /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/GraphWindowsStoreAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/GraphWindowsStoreAppRequestBuilder.cs index 0ed947fe59..ec254ca28d 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/GraphWindowsStoreAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/GraphWindowsStoreAppRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Categories; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Relationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp /// /// Casts the previous resource to windowsStoreApp. /// - public class GraphWindowsStoreAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWindowsStoreAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -32,7 +35,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -59,7 +62,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -137,7 +140,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -157,14 +160,14 @@ public Command BuildRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphWindowsStoreAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphWindowsStoreAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp{?%24expand,%24select}", rawUrl) @@ -177,11 +180,11 @@ public GraphWindowsStoreAppRequestBuilder(string rawUrl) : base("{+baseurl}/devi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -192,7 +195,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.mobileApp as microsoft.graph.windowsStoreApp /// - public class GraphWindowsStoreAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWindowsStoreAppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -217,3 +221,4 @@ public class GraphWindowsStoreAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/Count/CountRequestBuilder.cs index 1ded4b9e03..fc05b2e02b 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Relati /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index cde5e273fa..7c85c16d4f 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Relati /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/RelationshipsRequestBuilder.cs index fbb3b40637..e29b2976d7 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Relati /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Assignments/AssignmentsRequestBuilder.cs index 9129892606..82704355cf 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.A /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Assignments/Count/CountRequestBuilder.cs index ae9c44ccc3..b244b3fab6 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.A /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index 2069154d40..ea37076306 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.A /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Categories/CategoriesRequestBuilder.cs index ac9a15c0c1..4a49c37a04 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.C /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Categories/Count/CountRequestBuilder.cs index 8fcf436c3f..a5b5bd47a5 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.C /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index 612a1674eb..5bb5f55b11 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.C /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/CommittedContainedApps/CommittedContainedAppsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/CommittedContainedApps/CommittedContainedAppsRequestBuilder.cs index dc3cd9eeab..a018a23b1d 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/CommittedContainedApps/CommittedContainedAppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/CommittedContainedApps/CommittedContainedAppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.CommittedContainedApps.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.CommittedContainedApps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.C /// /// Provides operations to manage the committedContainedApps property of the microsoft.graph.windowsUniversalAppX entity. /// - public class CommittedContainedAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommittedContainedAppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the committedContainedApps property of the microsoft.graph.windowsUniversalAppX entity. @@ -30,7 +33,7 @@ public class CommittedContainedAppsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileContainedAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.CommittedContainedApps.Item.MobileContainedAppItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.CommittedContainedApps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CommittedContainedAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/committedContainedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommittedContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/committedContainedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public CommittedContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/de /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileContainedApp body, Acti /// /// The collection of contained apps in the committed mobileAppContent of a windowsUniversalAppX app. This property is read-only. /// - public class CommittedContainedAppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommittedContainedAppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class CommittedContainedAppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/CommittedContainedApps/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/CommittedContainedApps/Count/CountRequestBuilder.cs index c241238d85..8b39ac4cd8 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/CommittedContainedApps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/CommittedContainedApps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.C /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/committedContainedApps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/committedContainedApps/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/CommittedContainedApps/Item/MobileContainedAppItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/CommittedContainedApps/Item/MobileContainedAppItemRequestBuilder.cs index 0d772175fb..6473f20769 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/CommittedContainedApps/Item/MobileContainedAppItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/CommittedContainedApps/Item/MobileContainedAppItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.C /// /// Provides operations to manage the committedContainedApps property of the microsoft.graph.windowsUniversalAppX entity. /// - public class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property committedContainedApps for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileContainedAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/committedContainedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileContainedAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/committedContainedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Act /// /// The collection of contained apps in the committed mobileAppContent of a windowsUniversalAppX app. This property is read-only. /// - public class MobileContainedAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileContainedAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/ContentVersionsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/ContentVersionsRequestBuilder.cs index 2a9294a07b..3ac78c1993 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/ContentVersionsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/ContentVersionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.C /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. /// - public class ContentVersionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.MobileAppContentItemRequestBuilder(PathParameters); commands.Add(builder.BuildContainedAppsNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildFilesNavCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -86,8 +89,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -210,14 +213,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContentVersionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public ContentVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceApp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -250,11 +253,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContent body, Action /// /// The list of content versions for this app. This property is read-only. /// - public class ContentVersionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentVersionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class ContentVersionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Count/CountRequestBuilder.cs index e930fce549..89131123a1 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.C /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs index 09521a39e9..c82c01facb 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/ContainedApps/ContainedAppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.ContainedApps.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.ContainedApps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.C /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class ContainedAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -30,7 +33,7 @@ public class ContainedAppsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileContainedAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.ContainedApps.Item.MobileContainedAppItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.ContainedApps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ContainedAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/containedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public ContainedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(MobileContainedApp body, Acti /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class ContainedAppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContainedAppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class ContainedAppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs index 7faba15c28..1075dae07a 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/ContainedApps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.C /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/containedApps/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs index c729e2745d..0048767bdc 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/ContainedApps/Item/MobileContainedAppItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.C /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. /// - public class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property containedApps for deviceAppManagement @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileContainedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileContainedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileContainedAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileContainedAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/containedApps/{mobileContainedApp%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileContainedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(MobileContainedApp body, Act /// /// The collection of contained apps in a MobileLobApp acting as a package. /// - public class MobileContainedAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileContainedAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class MobileContainedAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/Count/CountRequestBuilder.cs index d1502d3756..8e9fcc5f98 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.C /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/files/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/FilesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/FilesRequestBuilder.cs index 62e59703c4..e5c17d8918 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/FilesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/FilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.Files.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.Files.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.C /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class FilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppContentFileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.Files.Item.MobileAppContentFileItemRequestBuilder(PathParameters); commands.Add(builder.BuildCommitNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.Files.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -91,8 +94,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,14 +225,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -242,11 +245,11 @@ public FilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -262,11 +265,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -278,7 +281,8 @@ public RequestInformation ToPostRequestInformation(MobileAppContentFile body, Ac /// /// The list of files for this app content version. /// - public class FilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -342,3 +346,4 @@ public class FilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs index ea56cd13ac..5487d8f559 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/Item/Commit/CommitPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.Files.Item.Commit { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CommitPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CommitPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class CommitPostRequestBody : IAdditionalDataHolder, IParsable /// The fileEncryptionInfo property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo? FileEncryptionInfo { get; set; } #nullable restore #else - public ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } + public global::ApiSdk.Models.FileEncryptionInfo FileEncryptionInfo { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CommitPostRequestBody() { @@ -31,12 +33,12 @@ public CommitPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CommitPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, + { "fileEncryptionInfo", n => { FileEncryptionInfo = n.GetObjectValue(global::ApiSdk.Models.FileEncryptionInfo.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); + writer.WriteObjectValue("fileEncryptionInfo", FileEncryptionInfo); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs index 771c6bcc18..099d5302ea 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/Item/Commit/CommitRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.C /// /// Provides operations to call the commit method. /// - public class CommitRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommitRequestBuilder : BaseCliRequestBuilder { /// /// Commits a file of a given app. @@ -52,8 +55,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CommitPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -74,14 +77,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CommitRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/commit", rawUrl) @@ -95,11 +98,11 @@ public CommitRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.Files.Item.Commit.CommitPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(CommitPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs index 974a889657..87aac031df 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/Item/MobileAppContentFileItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.Files.Item.Commit; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.Files.Item.RenewUpload; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.C /// /// Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. /// - public class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the commit method. @@ -31,7 +34,7 @@ public Command BuildCommitNavCommand() { var command = new Command("commit"); command.Description = "Provides operations to call the commit method."; - var builder = new CommitRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.Files.Item.Commit.CommitRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -191,8 +194,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContentFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContentFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,7 +225,7 @@ public Command BuildRenewUploadNavCommand() { var command = new Command("renew-upload"); command.Description = "Provides operations to call the renewUpload method."; - var builder = new RenewUploadRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.Files.Item.RenewUpload.RenewUploadRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -232,14 +235,14 @@ public Command BuildRenewUploadNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentFileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentFileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}{?%24expand,%24select}", rawUrl) @@ -271,11 +274,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -291,11 +294,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContentFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContentFile body, A /// /// The list of files for this app content version. /// - public class MobileAppContentFileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentFileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class MobileAppContentFileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs index a20dc5d7fd..2e43ccef38 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/ContentVersions/Item/Files/Item/RenewUpload/RenewUploadRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.C /// /// Provides operations to call the renewUpload method. /// - public class RenewUploadRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RenewUploadRequestBuilder : BaseCliRequestBuilder { /// /// Renews the SAS URI for an application file upload. @@ -61,14 +64,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RenewUploadRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RenewUploadRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/files/{mobileAppContentFile%2Did}/renewUpload", rawUrl) @@ -95,3 +98,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.ContainedApps; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.Files; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.C /// /// Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. /// - public class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. @@ -31,7 +34,7 @@ public Command BuildContainedAppsNavCommand() { var command = new Command("contained-apps"); command.Description = "Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity."; - var builder = new ContainedAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.ContainedApps.ContainedAppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -99,7 +102,7 @@ public Command BuildFilesNavCommand() { var command = new Command("files"); command.Description = "Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity."; - var builder = new FilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.Item.Files.FilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -211,8 +214,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppContent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppContent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -234,14 +237,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppContentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppContentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}{?%24expand,%24select}", rawUrl) @@ -273,11 +276,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -293,11 +296,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppContent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppContent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppContent body, Actio /// /// The list of content versions for this app. This property is read-only. /// - public class MobileAppContentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppContentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class MobileAppContentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/GraphWindowsUniversalAppXRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/GraphWindowsUniversalAppXRequestBuilder.cs index c98b7caf6c..f1bf09b603 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/GraphWindowsUniversalAppXRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/GraphWindowsUniversalAppXRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.Categories; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.CommittedContainedApps; @@ -6,6 +7,7 @@ using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.Relationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -24,7 +26,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX /// /// Casts the previous resource to windowsUniversalAppX. /// - public class GraphWindowsUniversalAppXRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWindowsUniversalAppXRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -34,7 +37,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -61,7 +64,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -87,7 +90,7 @@ public Command BuildCommittedContainedAppsNavCommand() { var command = new Command("committed-contained-apps"); command.Description = "Provides operations to manage the committedContainedApps property of the microsoft.graph.windowsUniversalAppX entity."; - var builder = new CommittedContainedAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.CommittedContainedApps.CommittedContainedAppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -114,7 +117,7 @@ public Command BuildContentVersionsNavCommand() { var command = new Command("content-versions"); command.Description = "Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity."; - var builder = new ContentVersionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.ContentVersions.ContentVersionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -193,7 +196,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -213,14 +216,14 @@ public Command BuildRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphWindowsUniversalAppXRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphWindowsUniversalAppXRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX{?%24expand,%24select}", rawUrl) @@ -233,11 +236,11 @@ public GraphWindowsUniversalAppXRequestBuilder(string rawUrl) : base("{+baseurl} /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -248,7 +251,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.mobileApp as microsoft.graph.windowsUniversalAppX /// - public class GraphWindowsUniversalAppXRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWindowsUniversalAppXRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -273,3 +277,4 @@ public class GraphWindowsUniversalAppXRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/Count/CountRequestBuilder.cs index 21412cf5fb..ae68cbb2dc 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.R /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index ab72dc894a..4214e170e6 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.R /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/RelationshipsRequestBuilder.cs index 4ee657879c..f98e848c6b 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.R /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Assignments/AssignmentsRequestBuilder.cs index 3d20e8fd20..f52bc5b88d 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Assignments.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Assignme /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Assignments.Item.MobileAppAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppAssignment body, Act /// /// The list of group assignments for this mobile app. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Assignments/Count/CountRequestBuilder.cs index f5e10fa801..7bf9d593f7 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Assignme /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs index f0e2801d1a..3925b29dd1 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Assignments/Item/MobileAppAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Assignme /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. /// - public class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp/assignments/{mobileAppAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppAssignment body, Ac /// /// The list of group assignments for this mobile app. /// - public class MobileAppAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Categories/CategoriesRequestBuilder.cs index 6a6ba361e5..3f31ed1a26 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Categories.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Categori /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class CategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Categories.Item.MobileAppCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Categories/Count/CountRequestBuilder.cs index dfa6e8fa15..bc283be986 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Categori /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs index 7f6aff2c05..b254c16884 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Categories/Item/MobileAppCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Categori /// /// Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. /// - public class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of categories for this app. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp/categories/{mobileAppCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public MobileAppCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of categories for this app. /// - public class MobileAppCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class MobileAppCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/GraphWindowsWebAppRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/GraphWindowsWebAppRequestBuilder.cs index 4bacf1a90c..ff504ad40b 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/GraphWindowsWebAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/GraphWindowsWebAppRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Categories; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Relationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp /// /// Casts the previous resource to windowsWebApp. /// - public class GraphWindowsWebAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWindowsWebAppRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -32,7 +35,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -59,7 +62,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -137,7 +140,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -157,14 +160,14 @@ public Command BuildRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GraphWindowsWebAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GraphWindowsWebAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp{?%24expand,%24select}", rawUrl) @@ -177,11 +180,11 @@ public GraphWindowsWebAppRequestBuilder(string rawUrl) : base("{+baseurl}/device /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -192,7 +195,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the item of type microsoft.graph.mobileApp as microsoft.graph.windowsWebApp /// - public class GraphWindowsWebAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphWindowsWebAppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -217,3 +221,4 @@ public class GraphWindowsWebAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/Count/CountRequestBuilder.cs index d4f5fe7c93..69867d2dac 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Relation /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index 1cda367faa..215832f329 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Relation /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/RelationshipsRequestBuilder.cs index 4671ece602..8374bdd967 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Relation /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.cs index fb3b0d0ad5..86b88c7144 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.Assign; using ApiSdk.DeviceAppManagement.MobileApps.Item.Assignments; using ApiSdk.DeviceAppManagement.MobileApps.Item.Categories; @@ -27,6 +28,7 @@ using ApiSdk.DeviceAppManagement.MobileApps.Item.UpdateRelationships; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -45,7 +47,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item /// /// Provides operations to manage the mobileApps property of the microsoft.graph.deviceAppManagement entity. /// - public class MobileAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. @@ -55,7 +58,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -82,7 +85,7 @@ public Command BuildAssignNavCommand() { var command = new Command("assign"); command.Description = "Provides operations to call the assign method."; - var builder = new AssignRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -99,7 +102,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.mobileApp entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -212,7 +215,7 @@ public Command BuildGraphAndroidForWorkAppByIdNavCommand() { var command = new Command("graph-android-for-work-app-by-id"); command.Description = "Casts the previous resource to androidForWorkApp."; - var builder = new GraphAndroidForWorkAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidForWorkApp.GraphAndroidForWorkAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAssignmentsNavCommand()); @@ -237,7 +240,7 @@ public Command BuildGraphAndroidLobAppByIdNavCommand() { var command = new Command("graph-android-lob-app-by-id"); command.Description = "Casts the previous resource to androidLobApp."; - var builder = new GraphAndroidLobAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidLobApp.GraphAndroidLobAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAssignmentsNavCommand()); @@ -263,7 +266,7 @@ public Command BuildGraphAndroidManagedStoreAppByIdNavCommand() { var command = new Command("graph-android-managed-store-app-by-id"); command.Description = "Casts the previous resource to androidManagedStoreApp."; - var builder = new GraphAndroidManagedStoreAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidManagedStoreApp.GraphAndroidManagedStoreAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAssignmentsNavCommand()); @@ -288,7 +291,7 @@ public Command BuildGraphAndroidStoreAppByIdNavCommand() { var command = new Command("graph-android-store-app-by-id"); command.Description = "Casts the previous resource to androidStoreApp."; - var builder = new GraphAndroidStoreAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphAndroidStoreApp.GraphAndroidStoreAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAssignmentsNavCommand()); @@ -313,7 +316,7 @@ public Command BuildGraphIosLobAppByIdNavCommand() { var command = new Command("graph-ios-lob-app-by-id"); command.Description = "Casts the previous resource to iosLobApp."; - var builder = new GraphIosLobAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosLobApp.GraphIosLobAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAssignmentsNavCommand()); @@ -339,7 +342,7 @@ public Command BuildGraphIosStoreAppByIdNavCommand() { var command = new Command("graph-ios-store-app-by-id"); command.Description = "Casts the previous resource to iosStoreApp."; - var builder = new GraphIosStoreAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosStoreApp.GraphIosStoreAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAssignmentsNavCommand()); @@ -364,7 +367,7 @@ public Command BuildGraphIosVppAppByIdNavCommand() { var command = new Command("graph-ios-vpp-app-by-id"); command.Description = "Casts the previous resource to iosVppApp."; - var builder = new GraphIosVppAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphIosVppApp.GraphIosVppAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAssignedLicensesNavCommand()); @@ -390,7 +393,7 @@ public Command BuildGraphMacOSDmgAppByIdNavCommand() { var command = new Command("graph-mac-o-s-dmg-app-by-id"); command.Description = "Casts the previous resource to macOSDmgApp."; - var builder = new GraphMacOSDmgAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSDmgApp.GraphMacOSDmgAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAssignmentsNavCommand()); @@ -416,7 +419,7 @@ public Command BuildGraphMacOSLobAppByIdNavCommand() { var command = new Command("graph-mac-o-s-lob-app-by-id"); command.Description = "Casts the previous resource to macOSLobApp."; - var builder = new GraphMacOSLobAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSLobApp.GraphMacOSLobAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAssignmentsNavCommand()); @@ -442,7 +445,7 @@ public Command BuildGraphMacOSPkgAppByIdNavCommand() { var command = new Command("graph-mac-o-s-pkg-app-by-id"); command.Description = "Casts the previous resource to macOSPkgApp."; - var builder = new GraphMacOSPkgAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMacOSPkgApp.GraphMacOSPkgAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAssignmentsNavCommand()); @@ -468,7 +471,7 @@ public Command BuildGraphManagedAndroidLobAppByIdNavCommand() { var command = new Command("graph-managed-android-lob-app-by-id"); command.Description = "Casts the previous resource to managedAndroidLobApp."; - var builder = new GraphManagedAndroidLobAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedAndroidLobApp.GraphManagedAndroidLobAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAssignmentsNavCommand()); @@ -494,7 +497,7 @@ public Command BuildGraphManagedIOSLobAppByIdNavCommand() { var command = new Command("graph-managed-i-o-s-lob-app-by-id"); command.Description = "Casts the previous resource to managedIOSLobApp."; - var builder = new GraphManagedIOSLobAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedIOSLobApp.GraphManagedIOSLobAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAssignmentsNavCommand()); @@ -520,7 +523,7 @@ public Command BuildGraphManagedMobileLobAppByIdNavCommand() { var command = new Command("graph-managed-mobile-lob-app-by-id"); command.Description = "Casts the previous resource to managedMobileLobApp."; - var builder = new GraphManagedMobileLobAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphManagedMobileLobApp.GraphManagedMobileLobAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAssignmentsNavCommand()); @@ -546,7 +549,7 @@ public Command BuildGraphMicrosoftStoreForBusinessAppByIdNavCommand() { var command = new Command("graph-microsoft-store-for-business-app-by-id"); command.Description = "Casts the previous resource to microsoftStoreForBusinessApp."; - var builder = new GraphMicrosoftStoreForBusinessAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphMicrosoftStoreForBusinessApp.GraphMicrosoftStoreForBusinessAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAssignmentsNavCommand()); @@ -572,7 +575,7 @@ public Command BuildGraphWin32LobAppByIdNavCommand() { var command = new Command("graph-win32-lob-app-by-id"); command.Description = "Casts the previous resource to win32LobApp."; - var builder = new GraphWin32LobAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWin32LobApp.GraphWin32LobAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAssignmentsNavCommand()); @@ -598,7 +601,7 @@ public Command BuildGraphWindowsAppXByIdNavCommand() { var command = new Command("graph-windows-app-x-by-id"); command.Description = "Casts the previous resource to windowsAppX."; - var builder = new GraphWindowsAppXRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsAppX.GraphWindowsAppXRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAssignmentsNavCommand()); @@ -624,7 +627,7 @@ public Command BuildGraphWindowsMobileMSIByIdNavCommand() { var command = new Command("graph-windows-mobile-m-s-i-by-id"); command.Description = "Casts the previous resource to windowsMobileMSI."; - var builder = new GraphWindowsMobileMSIRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsMobileMSI.GraphWindowsMobileMSIRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAssignmentsNavCommand()); @@ -650,7 +653,7 @@ public Command BuildGraphWindowsStoreAppByIdNavCommand() { var command = new Command("graph-windows-store-app-by-id"); command.Description = "Casts the previous resource to windowsStoreApp."; - var builder = new GraphWindowsStoreAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsStoreApp.GraphWindowsStoreAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAssignmentsNavCommand()); @@ -675,7 +678,7 @@ public Command BuildGraphWindowsUniversalAppXByIdNavCommand() { var command = new Command("graph-windows-universal-app-x-by-id"); command.Description = "Casts the previous resource to windowsUniversalAppX."; - var builder = new GraphWindowsUniversalAppXRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsUniversalAppX.GraphWindowsUniversalAppXRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAssignmentsNavCommand()); @@ -702,7 +705,7 @@ public Command BuildGraphWindowsWebAppByIdNavCommand() { var command = new Command("graph-windows-web-app-by-id"); command.Description = "Casts the previous resource to windowsWebApp."; - var builder = new GraphWindowsWebAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWindowsWebApp.GraphWindowsWebAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAssignmentsNavCommand()); @@ -727,7 +730,7 @@ public Command BuildGraphWinGetAppByIdNavCommand() { var command = new Command("graph-win-get-app-by-id"); command.Description = "Casts the previous resource to winGetApp."; - var builder = new GraphWinGetAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.GraphWinGetApp.GraphWinGetAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAssignmentsNavCommand()); @@ -774,8 +777,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -803,7 +806,7 @@ public Command BuildRelationshipsNavCommand() { var command = new Command("relationships"); command.Description = "Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity."; - var builder = new RelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.Relationships.RelationshipsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -830,7 +833,7 @@ public Command BuildUpdateRelationshipsNavCommand() { var command = new Command("update-relationships"); command.Description = "Provides operations to call the updateRelationships method."; - var builder = new UpdateRelationshipsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.UpdateRelationships.UpdateRelationshipsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -840,14 +843,14 @@ public Command BuildUpdateRelationshipsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}{?%24expand,%24select}", rawUrl) @@ -879,11 +882,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -899,11 +902,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -915,7 +918,8 @@ public RequestInformation ToPatchRequestInformation(MobileApp body, Action /// The mobile apps. /// - public class MobileAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -940,3 +944,4 @@ public class MobileAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/Relationships/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/Relationships/Count/CountRequestBuilder.cs index 2f759725d9..8d6ee641a1 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/Relationships/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/Relationships/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.Relationships.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/relationships/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/relationships/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs index 53651b3557..8fb9bf02c3 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/Relationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.Relationships.Item /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property relationships for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppRelationshipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppRelationshipItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/relationships/{mobileAppRelationship%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppRelationship body, /// /// The set of direct relationships for this app. /// - public class MobileAppRelationshipItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MobileAppRelationshipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/Relationships/RelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/Relationships/RelationshipsRequestBuilder.cs index 73b05bc5fc..72a57cdd33 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/Relationships/RelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/Relationships/RelationshipsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.Item.Relationships.Count; using ApiSdk.DeviceAppManagement.MobileApps.Item.Relationships.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.Relationships /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. /// - public class RelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the relationships property of the microsoft.graph.mobileApp entity. @@ -30,7 +33,7 @@ public class RelationshipsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileAppRelationshipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.Relationships.Item.MobileAppRelationshipItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.Relationships.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileAppRelationship.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public RelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppRelationship body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppRelationship body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MobileAppRelationship body, A /// /// The set of direct relationships for this app. /// - public class RelationshipsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RelationshipsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class RelationshipsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/UpdateRelationships/UpdateRelationshipsPostRequestBody.cs b/src/generated/DeviceAppManagement/MobileApps/Item/UpdateRelationships/UpdateRelationshipsPostRequestBody.cs index af046aed26..54cec92a7c 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/UpdateRelationships/UpdateRelationshipsPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/UpdateRelationships/UpdateRelationshipsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.MobileApps.Item.UpdateRelationships { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateRelationshipsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpdateRelationshipsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class UpdateRelationshipsPostRequestBody : IAdditionalDataHolder, IParsab /// The relationships property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Relationships { get; set; } + public List? Relationships { get; set; } #nullable restore #else - public List Relationships { get; set; } + public List Relationships { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpdateRelationshipsPostRequestBody() { @@ -31,12 +33,12 @@ public UpdateRelationshipsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateRelationshipsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.MobileApps.Item.UpdateRelationships.UpdateRelationshipsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateRelationshipsPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.MobileApps.Item.UpdateRelationships.UpdateRelationshipsPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "relationships", n => { Relationships = n.GetCollectionOfObjectValues(MobileAppRelationship.CreateFromDiscriminatorValue)?.ToList(); } }, + { "relationships", n => { Relationships = n.GetCollectionOfObjectValues(global::ApiSdk.Models.MobileAppRelationship.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("relationships", Relationships); + writer.WriteCollectionOfObjectValues("relationships", Relationships); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/Item/UpdateRelationships/UpdateRelationshipsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/Item/UpdateRelationships/UpdateRelationshipsRequestBuilder.cs index 8123bb2900..ab24ccf5e3 100644 --- a/src/generated/DeviceAppManagement/MobileApps/Item/UpdateRelationships/UpdateRelationshipsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/Item/UpdateRelationships/UpdateRelationshipsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.Item.UpdateRelationships /// /// Provides operations to call the updateRelationships method. /// - public class UpdateRelationshipsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdateRelationshipsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action updateRelationships @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdateRelationshipsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.MobileApps.Item.UpdateRelationships.UpdateRelationshipsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpdateRelationshipsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/updateRelationships", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdateRelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/updateRelationships", rawUrl) @@ -83,11 +86,11 @@ public UpdateRelationshipsRequestBuilder(string rawUrl) : base("{+baseurl}/devic /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UpdateRelationshipsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.UpdateRelationships.UpdateRelationshipsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdateRelationshipsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.Item.UpdateRelationships.UpdateRelationshipsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UpdateRelationshipsPostReques } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.cs index 3388f3a75f..99f14326ea 100644 --- a/src/generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.MobileApps.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId; using ApiSdk.DeviceAppManagement.MobileApps.Count; using ApiSdk.DeviceAppManagement.MobileApps.GraphAndroidForWorkApp; @@ -27,6 +28,7 @@ using ApiSdk.DeviceAppManagement.MobileApps.ValidateXml; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -45,7 +47,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps /// /// Provides operations to manage the mobileApps property of the microsoft.graph.deviceAppManagement entity. /// - public class MobileAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the mobileApps property of the microsoft.graph.deviceAppManagement entity. @@ -55,7 +58,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MobileAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Item.MobileAppItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); commands.Add(builder.BuildCategoriesNavCommand()); @@ -95,7 +98,7 @@ public Command BuildConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackag { var command = new Command("convert-from-mobile-app-catalog-package-with-mobile-app-catalog-package-id"); command.Description = "Provides operations to call the convertFromMobileAppCatalogPackage method."; - var builder = new ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -112,7 +115,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -146,8 +149,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MobileApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -174,7 +177,7 @@ public Command BuildGraphAndroidForWorkAppNavCommand() { var command = new Command("graph-android-for-work-app"); command.Description = "Casts the previous resource to androidForWorkApp."; - var builder = new GraphAndroidForWorkAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphAndroidForWorkApp.GraphAndroidForWorkAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -197,7 +200,7 @@ public Command BuildGraphAndroidLobAppNavCommand() { var command = new Command("graph-android-lob-app"); command.Description = "Casts the previous resource to androidLobApp."; - var builder = new GraphAndroidLobAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphAndroidLobApp.GraphAndroidLobAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -220,7 +223,7 @@ public Command BuildGraphAndroidManagedStoreAppNavCommand() { var command = new Command("graph-android-managed-store-app"); command.Description = "Casts the previous resource to androidManagedStoreApp."; - var builder = new GraphAndroidManagedStoreAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphAndroidManagedStoreApp.GraphAndroidManagedStoreAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -243,7 +246,7 @@ public Command BuildGraphAndroidStoreAppNavCommand() { var command = new Command("graph-android-store-app"); command.Description = "Casts the previous resource to androidStoreApp."; - var builder = new GraphAndroidStoreAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphAndroidStoreApp.GraphAndroidStoreAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -266,7 +269,7 @@ public Command BuildGraphIosLobAppNavCommand() { var command = new Command("graph-ios-lob-app"); command.Description = "Casts the previous resource to iosLobApp."; - var builder = new GraphIosLobAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphIosLobApp.GraphIosLobAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -289,7 +292,7 @@ public Command BuildGraphIosStoreAppNavCommand() { var command = new Command("graph-ios-store-app"); command.Description = "Casts the previous resource to iosStoreApp."; - var builder = new GraphIosStoreAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphIosStoreApp.GraphIosStoreAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -312,7 +315,7 @@ public Command BuildGraphIosVppAppNavCommand() { var command = new Command("graph-ios-vpp-app"); command.Description = "Casts the previous resource to iosVppApp."; - var builder = new GraphIosVppAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphIosVppApp.GraphIosVppAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -335,7 +338,7 @@ public Command BuildGraphMacOSDmgAppNavCommand() { var command = new Command("graph-mac-o-s-dmg-app"); command.Description = "Casts the previous resource to macOSDmgApp."; - var builder = new GraphMacOSDmgAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphMacOSDmgApp.GraphMacOSDmgAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -358,7 +361,7 @@ public Command BuildGraphMacOSLobAppNavCommand() { var command = new Command("graph-mac-o-s-lob-app"); command.Description = "Casts the previous resource to macOSLobApp."; - var builder = new GraphMacOSLobAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphMacOSLobApp.GraphMacOSLobAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -381,7 +384,7 @@ public Command BuildGraphMacOSPkgAppNavCommand() { var command = new Command("graph-mac-o-s-pkg-app"); command.Description = "Casts the previous resource to macOSPkgApp."; - var builder = new GraphMacOSPkgAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphMacOSPkgApp.GraphMacOSPkgAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -404,7 +407,7 @@ public Command BuildGraphManagedAndroidLobAppNavCommand() { var command = new Command("graph-managed-android-lob-app"); command.Description = "Casts the previous resource to managedAndroidLobApp."; - var builder = new GraphManagedAndroidLobAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphManagedAndroidLobApp.GraphManagedAndroidLobAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -427,7 +430,7 @@ public Command BuildGraphManagedIOSLobAppNavCommand() { var command = new Command("graph-managed-i-o-s-lob-app"); command.Description = "Casts the previous resource to managedIOSLobApp."; - var builder = new GraphManagedIOSLobAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphManagedIOSLobApp.GraphManagedIOSLobAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -450,7 +453,7 @@ public Command BuildGraphManagedMobileLobAppNavCommand() { var command = new Command("graph-managed-mobile-lob-app"); command.Description = "Casts the previous resource to managedMobileLobApp."; - var builder = new GraphManagedMobileLobAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphManagedMobileLobApp.GraphManagedMobileLobAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -473,7 +476,7 @@ public Command BuildGraphMicrosoftStoreForBusinessAppNavCommand() { var command = new Command("graph-microsoft-store-for-business-app"); command.Description = "Casts the previous resource to microsoftStoreForBusinessApp."; - var builder = new GraphMicrosoftStoreForBusinessAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphMicrosoftStoreForBusinessApp.GraphMicrosoftStoreForBusinessAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -496,7 +499,7 @@ public Command BuildGraphWin32LobAppNavCommand() { var command = new Command("graph-win32-lob-app"); command.Description = "Casts the previous resource to win32LobApp."; - var builder = new GraphWin32LobAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphWin32LobApp.GraphWin32LobAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -519,7 +522,7 @@ public Command BuildGraphWindowsAppXNavCommand() { var command = new Command("graph-windows-app-x"); command.Description = "Casts the previous resource to windowsAppX."; - var builder = new GraphWindowsAppXRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsAppX.GraphWindowsAppXRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -542,7 +545,7 @@ public Command BuildGraphWindowsMobileMSINavCommand() { var command = new Command("graph-windows-mobile-m-s-i"); command.Description = "Casts the previous resource to windowsMobileMSI."; - var builder = new GraphWindowsMobileMSIRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsMobileMSI.GraphWindowsMobileMSIRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -565,7 +568,7 @@ public Command BuildGraphWindowsStoreAppNavCommand() { var command = new Command("graph-windows-store-app"); command.Description = "Casts the previous resource to windowsStoreApp."; - var builder = new GraphWindowsStoreAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsStoreApp.GraphWindowsStoreAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -588,7 +591,7 @@ public Command BuildGraphWindowsUniversalAppXNavCommand() { var command = new Command("graph-windows-universal-app-x"); command.Description = "Casts the previous resource to windowsUniversalAppX."; - var builder = new GraphWindowsUniversalAppXRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsUniversalAppX.GraphWindowsUniversalAppXRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -611,7 +614,7 @@ public Command BuildGraphWindowsWebAppNavCommand() { var command = new Command("graph-windows-web-app"); command.Description = "Casts the previous resource to windowsWebApp."; - var builder = new GraphWindowsWebAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphWindowsWebApp.GraphWindowsWebAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -634,7 +637,7 @@ public Command BuildGraphWinGetAppNavCommand() { var command = new Command("graph-win-get-app"); command.Description = "Casts the previous resource to winGetApp."; - var builder = new GraphWinGetAppRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.GraphWinGetApp.GraphWinGetAppRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -657,7 +660,7 @@ public Command BuildHasPayloadLinksNavCommand() { var command = new Command("has-payload-links"); command.Description = "Provides operations to call the hasPayloadLinks method."; - var builder = new HasPayloadLinksRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.HasPayloadLinks.HasPayloadLinksRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -674,41 +677,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The mobile apps."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -716,14 +684,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -733,14 +693,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -770,7 +722,7 @@ public Command BuildValidateXmlNavCommand() { var command = new Command("validate-xml"); command.Description = "Provides operations to call the validateXml method."; - var builder = new ValidateXmlRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.MobileApps.ValidateXml.ValidateXmlRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -780,14 +732,14 @@ public Command BuildValidateXmlNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MobileAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -800,11 +752,11 @@ public MobileAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -820,11 +772,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MobileApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -836,7 +788,8 @@ public RequestInformation ToPostRequestInformation(MobileApp body, Action /// The mobile apps. /// - public class MobileAppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -900,3 +853,4 @@ public class MobileAppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/ValidateXml/ValidateXmlPostRequestBody.cs b/src/generated/DeviceAppManagement/MobileApps/ValidateXml/ValidateXmlPostRequestBody.cs index ece0e8e558..c71280288c 100644 --- a/src/generated/DeviceAppManagement/MobileApps/ValidateXml/ValidateXmlPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/MobileApps/ValidateXml/ValidateXmlPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.MobileApps.ValidateXml { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ValidateXmlPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ValidateXmlPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class ValidateXmlPostRequestBody : IAdditionalDataHolder, IParsable public byte[] OfficeConfigurationXml { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ValidateXmlPostRequestBody() { @@ -30,12 +32,12 @@ public ValidateXmlPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ValidateXmlPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.MobileApps.ValidateXml.ValidateXmlPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ValidateXmlPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.MobileApps.ValidateXml.ValidateXmlPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/ValidateXml/ValidateXmlPostResponse.cs b/src/generated/DeviceAppManagement/MobileApps/ValidateXml/ValidateXmlPostResponse.cs index cf9be7c5ad..8e5505a616 100644 --- a/src/generated/DeviceAppManagement/MobileApps/ValidateXml/ValidateXmlPostResponse.cs +++ b/src/generated/DeviceAppManagement/MobileApps/ValidateXml/ValidateXmlPostResponse.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.MobileApps.ValidateXml { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ValidateXmlPostResponse : IAdditionalDataHolder, IParsable + public partial class ValidateXmlPostResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class ValidateXmlPostResponse : IAdditionalDataHolder, IParsable public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ValidateXmlPostResponse() { @@ -30,12 +32,12 @@ public ValidateXmlPostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ValidateXmlPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.MobileApps.ValidateXml.ValidateXmlPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ValidateXmlPostResponse(); + return new global::ApiSdk.DeviceAppManagement.MobileApps.ValidateXml.ValidateXmlPostResponse(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/MobileApps/ValidateXml/ValidateXmlRequestBuilder.cs b/src/generated/DeviceAppManagement/MobileApps/ValidateXml/ValidateXmlRequestBuilder.cs index 8753ff86b5..4e31174abd 100644 --- a/src/generated/DeviceAppManagement/MobileApps/ValidateXml/ValidateXmlRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/MobileApps/ValidateXml/ValidateXmlRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.MobileApps.ValidateXml /// /// Provides operations to call the validateXml method. /// - public class ValidateXmlRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ValidateXmlRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action validateXml @@ -45,8 +48,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ValidateXmlPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.MobileApps.ValidateXml.ValidateXmlPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -66,14 +69,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ValidateXmlRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/mobileApps/validateXml", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ValidateXmlRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/mobileApps/validateXml", rawUrl) @@ -87,11 +90,11 @@ public ValidateXmlRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ValidateXmlPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.ValidateXml.ValidateXmlPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ValidateXmlPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.MobileApps.ValidateXml.ValidateXmlPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -102,3 +105,4 @@ public RequestInformation ToPostRequestInformation(ValidateXmlPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/PolicySets/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/PolicySets/Count/CountRequestBuilder.cs index 3ce9cf33f7..fec371c471 100644 --- a/src/generated/DeviceAppManagement/PolicySets/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/PolicySets/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.PolicySets.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/policySets/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/policySets/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/PolicySets/GetPolicySets/GetPolicySetsPostRequestBody.cs b/src/generated/DeviceAppManagement/PolicySets/GetPolicySets/GetPolicySetsPostRequestBody.cs index df5719a970..2a13c7ac1d 100644 --- a/src/generated/DeviceAppManagement/PolicySets/GetPolicySets/GetPolicySetsPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/PolicySets/GetPolicySets/GetPolicySetsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.PolicySets.GetPolicySets { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetPolicySetsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetPolicySetsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class GetPolicySetsPostRequestBody : IAdditionalDataHolder, IParsable public List PolicySetIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetPolicySetsPostRequestBody() { @@ -30,12 +32,12 @@ public GetPolicySetsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetPolicySetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.PolicySets.GetPolicySets.GetPolicySetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetPolicySetsPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.PolicySets.GetPolicySets.GetPolicySetsPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "policySetIds", n => { PolicySetIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "policySetIds", n => { PolicySetIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/PolicySets/GetPolicySets/GetPolicySetsPostResponse.cs b/src/generated/DeviceAppManagement/PolicySets/GetPolicySets/GetPolicySetsPostResponse.cs index f77302ccf8..52e8ec2df0 100644 --- a/src/generated/DeviceAppManagement/PolicySets/GetPolicySets/GetPolicySetsPostResponse.cs +++ b/src/generated/DeviceAppManagement/PolicySets/GetPolicySets/GetPolicySetsPostResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.PolicySets.GetPolicySets { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetPolicySetsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetPolicySetsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetPolicySetsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceAppManagement.PolicySets.GetPolicySets.GetPolicySetsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetPolicySetsPostResponse(); + return new global::ApiSdk.DeviceAppManagement.PolicySets.GetPolicySets.GetPolicySetsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(PolicySet.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.PolicySet.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/PolicySets/GetPolicySets/GetPolicySetsRequestBuilder.cs b/src/generated/DeviceAppManagement/PolicySets/GetPolicySets/GetPolicySetsRequestBuilder.cs index 5cf8415d16..9beb7f03da 100644 --- a/src/generated/DeviceAppManagement/PolicySets/GetPolicySets/GetPolicySetsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/PolicySets/GetPolicySets/GetPolicySetsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.PolicySets.GetPolicySets /// /// Provides operations to call the getPolicySets method. /// - public class GetPolicySetsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetPolicySetsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getPolicySets @@ -49,8 +52,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetPolicySetsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.PolicySets.GetPolicySets.GetPolicySetsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -79,14 +82,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetPolicySetsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/policySets/getPolicySets", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetPolicySetsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/policySets/getPolicySets", rawUrl) @@ -100,11 +103,11 @@ public GetPolicySetsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetPolicySetsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.PolicySets.GetPolicySets.GetPolicySetsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetPolicySetsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.PolicySets.GetPolicySets.GetPolicySetsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(GetPolicySetsPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/PolicySets/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/PolicySets/Item/Assignments/AssignmentsRequestBuilder.cs index 3145f63357..2d94bfb3d4 100644 --- a/src/generated/DeviceAppManagement/PolicySets/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/PolicySets/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.PolicySets.Item.Assignments.Count; using ApiSdk.DeviceAppManagement.PolicySets.Item.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.PolicySets.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.policySet entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.policySet entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new PolicySetAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.PolicySets.Item.Assignments.Item.PolicySetAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.PolicySets.Item.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PolicySetAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.PolicySetAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/policySets/{policySet%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/policySets/{policySet%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(PolicySetAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.PolicySetAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PolicySetAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.PolicySetAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(PolicySetAssignment body, Act /// /// Assignments of the PolicySet. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/PolicySets/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/PolicySets/Item/Assignments/Count/CountRequestBuilder.cs index 2aeb2e17a3..55fb5791fe 100644 --- a/src/generated/DeviceAppManagement/PolicySets/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/PolicySets/Item/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.PolicySets.Item.Assignments.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/policySets/{policySet%2Did}/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/policySets/{policySet%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/PolicySets/Item/Assignments/Item/PolicySetAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/PolicySets/Item/Assignments/Item/PolicySetAssignmentItemRequestBuilder.cs index 7eb097a537..a7f778521b 100644 --- a/src/generated/DeviceAppManagement/PolicySets/Item/Assignments/Item/PolicySetAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/PolicySets/Item/Assignments/Item/PolicySetAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.PolicySets.Item.Assignments.Item /// /// Provides operations to manage the assignments property of the microsoft.graph.policySet entity. /// - public class PolicySetAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PolicySetAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PolicySetAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.PolicySetAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PolicySetAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/policySets/{policySet%2Did}/assignments/{policySetAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PolicySetAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/policySets/{policySet%2Did}/assignments/{policySetAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(PolicySetAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.PolicySetAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(PolicySetAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.PolicySetAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(PolicySetAssignment body, Ac /// /// Assignments of the PolicySet. /// - public class PolicySetAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PolicySetAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class PolicySetAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/PolicySets/Item/Items/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/PolicySets/Item/Items/Count/CountRequestBuilder.cs index ccf0313c71..f029cf15bb 100644 --- a/src/generated/DeviceAppManagement/PolicySets/Item/Items/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/PolicySets/Item/Items/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.PolicySets.Item.Items.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/policySets/{policySet%2Did}/items/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/policySets/{policySet%2Did}/items/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/PolicySets/Item/Items/Item/PolicySetItemItemRequestBuilder.cs b/src/generated/DeviceAppManagement/PolicySets/Item/Items/Item/PolicySetItemItemRequestBuilder.cs index c3130c2d32..3057e8e893 100644 --- a/src/generated/DeviceAppManagement/PolicySets/Item/Items/Item/PolicySetItemItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/PolicySets/Item/Items/Item/PolicySetItemItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.PolicySets.Item.Items.Item /// /// Provides operations to manage the items property of the microsoft.graph.policySet entity. /// - public class PolicySetItemItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PolicySetItemItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property items for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PolicySetItem.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.PolicySetItem.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PolicySetItemItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/policySets/{policySet%2Did}/items/{policySetItem%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PolicySetItemItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/policySets/{policySet%2Did}/items/{policySetItem%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(PolicySetItem body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.PolicySetItem body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(PolicySetItem body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.PolicySetItem body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(PolicySetItem body, Action /// Items of the PolicySet with maximum count 100. /// - public class PolicySetItemItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PolicySetItemItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class PolicySetItemItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/PolicySets/Item/Items/ItemsRequestBuilder.cs b/src/generated/DeviceAppManagement/PolicySets/Item/Items/ItemsRequestBuilder.cs index 68ecb168d4..6853cc0799 100644 --- a/src/generated/DeviceAppManagement/PolicySets/Item/Items/ItemsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/PolicySets/Item/Items/ItemsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.PolicySets.Item.Items.Count; using ApiSdk.DeviceAppManagement.PolicySets.Item.Items.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.PolicySets.Item.Items /// /// Provides operations to manage the items property of the microsoft.graph.policySet entity. /// - public class ItemsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the items property of the microsoft.graph.policySet entity. @@ -30,7 +33,7 @@ public class ItemsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new PolicySetItemItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.PolicySets.Item.Items.Item.PolicySetItemItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.PolicySets.Item.Items.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PolicySetItem.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.PolicySetItem.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ItemsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/policySets/{policySet%2Did}/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ItemsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/policySets/{policySet%2Did}/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public ItemsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(PolicySetItem body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.PolicySetItem body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PolicySetItem body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.PolicySetItem body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(PolicySetItem body, Action /// Items of the PolicySet with maximum count 100. /// - public class ItemsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class ItemsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/PolicySets/Item/PolicySetItemRequestBuilder.cs b/src/generated/DeviceAppManagement/PolicySets/Item/PolicySetItemRequestBuilder.cs index a2692f66c2..a248f0ea63 100644 --- a/src/generated/DeviceAppManagement/PolicySets/Item/PolicySetItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/PolicySets/Item/PolicySetItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.PolicySets.Item.Assignments; using ApiSdk.DeviceAppManagement.PolicySets.Item.Items; using ApiSdk.DeviceAppManagement.PolicySets.Item.Update; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceAppManagement.PolicySets.Item /// /// Provides operations to manage the policySets property of the microsoft.graph.deviceAppManagement entity. /// - public class PolicySetItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PolicySetItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.policySet entity. @@ -32,7 +35,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.policySet entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.PolicySets.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -146,7 +149,7 @@ public Command BuildItemsNavCommand() { var command = new Command("items"); command.Description = "Provides operations to manage the items property of the microsoft.graph.policySet entity."; - var builder = new ItemsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.PolicySets.Item.Items.ItemsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -195,8 +198,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PolicySet.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.PolicySet.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -224,7 +227,7 @@ public Command BuildUpdateNavCommand() { var command = new Command("update"); command.Description = "Provides operations to call the update method."; - var builder = new UpdateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.PolicySets.Item.Update.UpdateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -234,14 +237,14 @@ public Command BuildUpdateNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PolicySetItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/policySets/{policySet%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PolicySetItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/policySets/{policySet%2Did}{?%24expand,%24select}", rawUrl) @@ -273,11 +276,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -293,11 +296,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(PolicySet body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.PolicySet body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(PolicySet body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.PolicySet body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(PolicySet body, Action /// The PolicySet of Policies and Applications /// - public class PolicySetItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PolicySetItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class PolicySetItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/PolicySets/Item/Update/UpdatePostRequestBody.cs b/src/generated/DeviceAppManagement/PolicySets/Item/Update/UpdatePostRequestBody.cs index ee565faed5..4f3487575e 100644 --- a/src/generated/DeviceAppManagement/PolicySets/Item/Update/UpdatePostRequestBody.cs +++ b/src/generated/DeviceAppManagement/PolicySets/Item/Update/UpdatePostRequestBody.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.PolicySets.Item.Update { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdatePostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpdatePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// The addedPolicySetItems property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? AddedPolicySetItems { get; set; } + public List? AddedPolicySetItems { get; set; } #nullable restore #else - public List AddedPolicySetItems { get; set; } + public List AddedPolicySetItems { get; set; } #endif /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. public IDictionary AdditionalData { get; set; } /// The assignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assignments { get; set; } + public List? Assignments { get; set; } #nullable restore #else - public List Assignments { get; set; } + public List Assignments { get; set; } #endif /// The deletedPolicySetItems property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -40,13 +42,13 @@ public class UpdatePostRequestBody : IAdditionalDataHolder, IParsable /// The updatedPolicySetItems property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? UpdatedPolicySetItems { get; set; } + public List? UpdatedPolicySetItems { get; set; } #nullable restore #else - public List UpdatedPolicySetItems { get; set; } + public List UpdatedPolicySetItems { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpdatePostRequestBody() { @@ -55,12 +57,12 @@ public UpdatePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.PolicySets.Item.Update.UpdatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdatePostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.PolicySets.Item.Update.UpdatePostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +72,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "addedPolicySetItems", n => { AddedPolicySetItems = n.GetCollectionOfObjectValues(PolicySetItem.CreateFromDiscriminatorValue)?.ToList(); } }, - { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(PolicySetAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, - { "deletedPolicySetItems", n => { DeletedPolicySetItems = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "updatedPolicySetItems", n => { UpdatedPolicySetItems = n.GetCollectionOfObjectValues(PolicySetItem.CreateFromDiscriminatorValue)?.ToList(); } }, + { "addedPolicySetItems", n => { AddedPolicySetItems = n.GetCollectionOfObjectValues(global::ApiSdk.Models.PolicySetItem.CreateFromDiscriminatorValue)?.AsList(); } }, + { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.PolicySetAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, + { "deletedPolicySetItems", n => { DeletedPolicySetItems = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "updatedPolicySetItems", n => { UpdatedPolicySetItems = n.GetCollectionOfObjectValues(global::ApiSdk.Models.PolicySetItem.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -83,11 +85,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("addedPolicySetItems", AddedPolicySetItems); - writer.WriteCollectionOfObjectValues("assignments", Assignments); + writer.WriteCollectionOfObjectValues("addedPolicySetItems", AddedPolicySetItems); + writer.WriteCollectionOfObjectValues("assignments", Assignments); writer.WriteCollectionOfPrimitiveValues("deletedPolicySetItems", DeletedPolicySetItems); - writer.WriteCollectionOfObjectValues("updatedPolicySetItems", UpdatedPolicySetItems); + writer.WriteCollectionOfObjectValues("updatedPolicySetItems", UpdatedPolicySetItems); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/PolicySets/Item/Update/UpdateRequestBuilder.cs b/src/generated/DeviceAppManagement/PolicySets/Item/Update/UpdateRequestBuilder.cs index 0c8cead3ed..78bddb8edd 100644 --- a/src/generated/DeviceAppManagement/PolicySets/Item/Update/UpdateRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/PolicySets/Item/Update/UpdateRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.PolicySets.Item.Update /// /// Provides operations to call the update method. /// - public class UpdateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdateRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action update @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdatePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.PolicySets.Item.Update.UpdatePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpdateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/policySets/{policySet%2Did}/update", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdateRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/policySets/{policySet%2Did}/update", rawUrl) @@ -83,11 +86,11 @@ public UpdateRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UpdatePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.PolicySets.Item.Update.UpdatePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdatePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.PolicySets.Item.Update.UpdatePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UpdatePostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/PolicySets/PolicySetsRequestBuilder.cs b/src/generated/DeviceAppManagement/PolicySets/PolicySetsRequestBuilder.cs index 73d636b69c..c6e0e42514 100644 --- a/src/generated/DeviceAppManagement/PolicySets/PolicySetsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/PolicySets/PolicySetsRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.PolicySets.Count; using ApiSdk.DeviceAppManagement.PolicySets.GetPolicySets; using ApiSdk.DeviceAppManagement.PolicySets.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceAppManagement.PolicySets /// /// Provides operations to manage the policySets property of the microsoft.graph.deviceAppManagement entity. /// - public class PolicySetsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PolicySetsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the policySets property of the microsoft.graph.deviceAppManagement entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new PolicySetItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.PolicySets.Item.PolicySetItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -49,7 +52,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.PolicySets.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PolicySet.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.PolicySet.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -111,7 +114,7 @@ public Command BuildGetPolicySetsNavCommand() { var command = new Command("get-policy-sets"); command.Description = "Provides operations to call the getPolicySets method."; - var builder = new GetPolicySetsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.PolicySets.GetPolicySets.GetPolicySetsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -128,41 +131,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The PolicySet of Policies and Applications"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -170,14 +138,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -187,14 +147,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -217,14 +169,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PolicySetsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/policySets{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PolicySetsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/policySets{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -237,11 +189,11 @@ public PolicySetsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -257,11 +209,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(PolicySet body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.PolicySet body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PolicySet body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.PolicySet body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -273,7 +225,8 @@ public RequestInformation ToPostRequestInformation(PolicySet body, Action /// The PolicySet of Policies and Applications /// - public class PolicySetsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PolicySetsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -337,3 +290,4 @@ public class PolicySetsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/SymantecCodeSigningCertificate/SymantecCodeSigningCertificateRequestBuilder.cs b/src/generated/DeviceAppManagement/SymantecCodeSigningCertificate/SymantecCodeSigningCertificateRequestBuilder.cs index da9807e64f..597954d90c 100644 --- a/src/generated/DeviceAppManagement/SymantecCodeSigningCertificate/SymantecCodeSigningCertificateRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/SymantecCodeSigningCertificate/SymantecCodeSigningCertificateRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.SymantecCodeSigningCertificate /// /// Provides operations to manage the symantecCodeSigningCertificate property of the microsoft.graph.deviceAppManagement entity. /// - public class SymantecCodeSigningCertificateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SymantecCodeSigningCertificateRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property symantecCodeSigningCertificate for deviceAppManagement @@ -29,18 +32,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property symantecCodeSigningCertificate for deviceAppManagement"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -58,23 +54,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "The WinPhone Symantec Code Signing Certificate."; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -82,8 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -121,8 +103,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.SymantecCodeSigningCertificate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SymantecCodeSigningCertificate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -142,14 +124,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SymantecCodeSigningCertificateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/symantecCodeSigningCertificate{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SymantecCodeSigningCertificateRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/symantecCodeSigningCertificate{?%24expand,%24select}", rawUrl) @@ -181,11 +163,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -201,11 +183,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.SymantecCodeSigningCertificate body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SymantecCodeSigningCertificate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.SymantecCodeSigningCertificate body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SymantecCodeSigningCertificate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -217,7 +199,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.SymantecCodeSi /// /// The WinPhone Symantec Code Signing Certificate. /// - public class SymantecCodeSigningCertificateRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SymantecCodeSigningCertificateRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -242,3 +225,4 @@ public class SymantecCodeSigningCertificateRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/SyncMicrosoftStoreForBusinessApps/SyncMicrosoftStoreForBusinessAppsRequestBuilder.cs b/src/generated/DeviceAppManagement/SyncMicrosoftStoreForBusinessApps/SyncMicrosoftStoreForBusinessAppsRequestBuilder.cs index 628a6e02d0..f986975cc9 100644 --- a/src/generated/DeviceAppManagement/SyncMicrosoftStoreForBusinessApps/SyncMicrosoftStoreForBusinessAppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/SyncMicrosoftStoreForBusinessApps/SyncMicrosoftStoreForBusinessAppsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.SyncMicrosoftStoreForBusinessApps /// /// Provides operations to call the syncMicrosoftStoreForBusinessApps method. /// - public class SyncMicrosoftStoreForBusinessAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SyncMicrosoftStoreForBusinessAppsRequestBuilder : BaseCliRequestBuilder { /// /// Syncs Intune account with Microsoft Store For Business @@ -43,14 +46,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SyncMicrosoftStoreForBusinessAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/syncMicrosoftStoreForBusinessApps", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SyncMicrosoftStoreForBusinessAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/syncMicrosoftStoreForBusinessApps", rawUrl) @@ -77,3 +80,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs index f03bfb8881..0c0155d510 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.HasPayloadLinks { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class HasPayloadLinksPostRequestBody : IAdditionalDataHolder, IParsable + public partial class HasPayloadLinksPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class HasPayloadLinksPostRequestBody : IAdditionalDataHolder, IParsable public List PayloadIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public HasPayloadLinksPostRequestBody() { @@ -30,12 +32,12 @@ public HasPayloadLinksPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static HasPayloadLinksPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.HasPayloadLinks.HasPayloadLinksPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.HasPayloadLinks.HasPayloadLinksPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "payloadIds", n => { PayloadIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "payloadIds", n => { PayloadIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/HasPayloadLinks/HasPayloadLinksPostResponse.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/HasPayloadLinks/HasPayloadLinksPostResponse.cs index 3ee90e20ea..7cd388fc44 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/HasPayloadLinks/HasPayloadLinksPostResponse.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/HasPayloadLinks/HasPayloadLinksPostResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.HasPayloadLinks { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class HasPayloadLinksPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class HasPayloadLinksPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new HasPayloadLinksPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.HasPayloadLinks.HasPayloadLinksPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostResponse(); + return new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.HasPayloadLinks.HasPayloadLinksPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(HasPayloadLinkResultItem.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.HasPayloadLinkResultItem.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs index bfa1f90fa5..ca37ebe3b9 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.HasPayload /// /// Provides operations to call the hasPayloadLinks method. /// - public class HasPayloadLinksRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HasPayloadLinksRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action hasPayloadLinks @@ -49,8 +52,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(HasPayloadLinksPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.HasPayloadLinks.HasPayloadLinksPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -79,14 +82,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public HasPayloadLinksRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/hasPayloadLinks", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HasPayloadLinksRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/hasPayloadLinks", rawUrl) @@ -100,11 +103,11 @@ public HasPayloadLinksRequestBuilder(string rawUrl) : base("{+baseurl}/deviceApp /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.HasPayloadLinks.HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.HasPayloadLinks.HasPayloadLinksPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Apps/AppsRequestBuilder.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Apps/AppsRequestBuilder.cs index c357de53b5..f4989bf7a7 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Apps/AppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Apps/AppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Apps.Count; using ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Apps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Apps /// /// Provides operations to manage the apps property of the microsoft.graph.targetedManagedAppConfiguration entity. /// - public class AppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the apps property of the microsoft.graph.targetedManagedAppConfiguration entity. @@ -30,7 +33,7 @@ public class AppsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ManagedMobileAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Apps.Item.ManagedMobileAppItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Apps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedMobileApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedMobileApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/apps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/apps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedMobileApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedMobileApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedMobileApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedMobileApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(ManagedMobileApp body, Action /// /// List of apps to which the policy is deployed. /// - public class AppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Apps/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Apps/Count/CountRequestBuilder.cs index ed4d92e07d..d86d3ca84d 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Apps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Apps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Apps. /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/apps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/apps/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Apps/Item/ManagedMobileAppItemRequestBuilder.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Apps/Item/ManagedMobileAppItemRequestBuilder.cs index 889f986725..025547945b 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Apps/Item/ManagedMobileAppItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Apps/Item/ManagedMobileAppItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Apps. /// /// Provides operations to manage the apps property of the microsoft.graph.targetedManagedAppConfiguration entity. /// - public class ManagedMobileAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedMobileAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property apps for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedMobileApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedMobileApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedMobileAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/apps/{managedMobileApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedMobileAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/apps/{managedMobileApp%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedMobileApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedMobileApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedMobileApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedMobileApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ManagedMobileApp body, Actio /// /// List of apps to which the policy is deployed. /// - public class ManagedMobileAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedMobileAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ManagedMobileAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Assign/AssignPostRequestBody.cs index de7f431188..0c521876fd 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Assign/AssignPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Assign { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AssignPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AssignPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class AssignPostRequestBody : IAdditionalDataHolder, IParsable /// The assignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assignments { get; set; } + public List? Assignments { get; set; } #nullable restore #else - public List Assignments { get; set; } + public List Assignments { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AssignPostRequestBody() { @@ -31,12 +33,12 @@ public AssignPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Assign.AssignPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assignments", Assignments); + writer.WriteCollectionOfObjectValues("assignments", Assignments); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Assign/AssignRequestBuilder.cs index 4d66b7f0e6..2b0e4e7f86 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Assign/AssignRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Assig /// /// Provides operations to call the assign method. /// - public class AssignRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action assign @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AssignPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Assign.AssignPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/assign", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/assign", rawUrl) @@ -83,11 +86,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Assign.AssignPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs index 82f74408cb..2ff30a3e1f 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Assignments.Count; using ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Assig /// /// Provides operations to manage the assignments property of the microsoft.graph.targetedManagedAppConfiguration entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.targetedManagedAppConfiguration entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new TargetedManagedAppPolicyAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Assignments.Item.TargetedManagedAppPolicyAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(TargetedManagedAppPolicyAssig /// /// Navigation property to list of inclusion and exclusion groups to which the policy is deployed. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Assignments/Count/CountRequestBuilder.cs index 7d2dbbbc18..73acd4051b 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Assig /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs index 84cc9fa175..aca94ef633 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Assig /// /// Provides operations to manage the assignments property of the microsoft.graph.targetedManagedAppConfiguration entity. /// - public class TargetedManagedAppPolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TargetedManagedAppPolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TargetedManagedAppPolicyAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/assignments/{targetedManagedAppPolicyAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TargetedManagedAppPolicyAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/assignments/{targetedManagedAppPolicyAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(TargetedManagedAppPolicyAssi /// /// Navigation property to list of inclusion and exclusion groups to which the policy is deployed. /// - public class TargetedManagedAppPolicyAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TargetedManagedAppPolicyAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class TargetedManagedAppPolicyAssignmentItemRequestBuilderGetQueryParamet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/ChangeSettings/ChangeSettingsPostRequestBody.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/ChangeSettings/ChangeSettingsPostRequestBody.cs index 57c141dcf3..4759287b6f 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/ChangeSettings/ChangeSettingsPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/ChangeSettings/ChangeSettingsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.ChangeSettings { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ChangeSettingsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ChangeSettingsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class ChangeSettingsPostRequestBody : IAdditionalDataHolder, IParsable /// The settings property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Settings { get; set; } + public List? Settings { get; set; } #nullable restore #else - public List Settings { get; set; } + public List Settings { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ChangeSettingsPostRequestBody() { @@ -31,12 +33,12 @@ public ChangeSettingsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ChangeSettingsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.ChangeSettings.ChangeSettingsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ChangeSettingsPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.ChangeSettings.ChangeSettingsPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "settings", n => { Settings = n.GetCollectionOfObjectValues(DeviceManagementConfigurationSetting.CreateFromDiscriminatorValue)?.ToList(); } }, + { "settings", n => { Settings = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementConfigurationSetting.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("settings", Settings); + writer.WriteCollectionOfObjectValues("settings", Settings); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/ChangeSettings/ChangeSettingsRequestBuilder.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/ChangeSettings/ChangeSettingsRequestBuilder.cs index 088a522bf8..9229157a9c 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/ChangeSettings/ChangeSettingsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/ChangeSettings/ChangeSettingsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Chang /// /// Provides operations to call the changeSettings method. /// - public class ChangeSettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChangeSettingsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action changeSettings @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ChangeSettingsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.ChangeSettings.ChangeSettingsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ChangeSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/changeSettings", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChangeSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/changeSettings", rawUrl) @@ -83,11 +86,11 @@ public ChangeSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppM /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ChangeSettingsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.ChangeSettings.ChangeSettingsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ChangeSettingsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.ChangeSettings.ChangeSettingsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(ChangeSettingsPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/DeploymentSummary/DeploymentSummaryRequestBuilder.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/DeploymentSummary/DeploymentSummaryRequestBuilder.cs index 72460f920a..2d57ff2bb2 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/DeploymentSummary/DeploymentSummaryRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/DeploymentSummary/DeploymentSummaryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Deplo /// /// Provides operations to manage the deploymentSummary property of the microsoft.graph.targetedManagedAppConfiguration entity. /// - public class DeploymentSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deploymentSummary for deviceAppManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedAppPolicyDeploymentSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedAppPolicyDeploymentSummary.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeploymentSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/deploymentSummary{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeploymentSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/deploymentSummary{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedAppPolicyDeploymentSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppPolicyDeploymentSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedAppPolicyDeploymentSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppPolicyDeploymentSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ManagedAppPolicyDeploymentSu /// /// Navigation property to deployment summary of the configuration. /// - public class DeploymentSummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentSummaryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeploymentSummaryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/Count/CountRequestBuilder.cs index 9ad12a483f..7c3d6be7ca 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Setti /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/settings/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/settings/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/Item/DeviceManagementConfigurationSettingItemRequestBuilder.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/Item/DeviceManagementConfigurationSettingItemRequestBuilder.cs index db84cd91a8..36db549c75 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/Item/DeviceManagementConfigurationSettingItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/Item/DeviceManagementConfigurationSettingItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Settings.Item.SettingDefinitions; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Setti /// /// Provides operations to manage the settings property of the microsoft.graph.managedAppConfiguration entity. /// - public class DeviceManagementConfigurationSettingItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationSettingItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property settings for deviceAppManagement @@ -156,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationSetting.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationSetting.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildSettingDefinitionsNavCommand() { var command = new Command("setting-definitions"); command.Description = "Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagementConfigurationSetting entity."; - var builder = new SettingDefinitionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Settings.Item.SettingDefinitions.SettingDefinitionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -205,14 +208,14 @@ public Command BuildSettingDefinitionsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementConfigurationSettingItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/settings/{deviceManagementConfigurationSetting%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementConfigurationSettingItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/settings/{deviceManagementConfigurationSetting%2Did}{?%24expand,%24select}", rawUrl) @@ -244,11 +247,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -264,11 +267,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationSetting body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSetting body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationSetting body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSetting body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -280,7 +283,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementConfiguratio /// /// List of settings contained in this App Configuration policy /// - public class DeviceManagementConfigurationSettingItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationSettingItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -305,3 +309,4 @@ public class DeviceManagementConfigurationSettingItemRequestBuilderGetQueryParam } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/Item/SettingDefinitions/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/Item/SettingDefinitions/Count/CountRequestBuilder.cs index ee74bce4c0..440d64193d 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/Item/SettingDefinitions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/Item/SettingDefinitions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Setti /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/settings/{deviceManagementConfigurationSetting%2Did}/settingDefinitions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/settings/{deviceManagementConfigurationSetting%2Did}/settingDefinitions/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs index 964f5c34a7..8944a40a88 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Setti /// /// Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagementConfigurationSetting entity. /// - public class DeviceManagementConfigurationSettingDefinitionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationSettingDefinitionItemRequestBuilder : BaseCliRequestBuilder { /// /// List of related Setting Definitions. This property is read-only. @@ -86,14 +89,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/settings/{deviceManagementConfigurationSetting%2Did}/settingDefinitions/{deviceManagementConfigurationSettingDefinition%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/settings/{deviceManagementConfigurationSetting%2Did}/settingDefinitions/{deviceManagementConfigurationSettingDefinition%2Did}{?%24expand,%24select}", rawUrl) @@ -106,11 +109,11 @@ public DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(string r /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -121,7 +124,8 @@ public RequestInformation ToGetRequestInformation(Action /// List of related Setting Definitions. This property is read-only. /// - public class DeviceManagementConfigurationSettingDefinitionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationSettingDefinitionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -146,3 +150,4 @@ public class DeviceManagementConfigurationSettingDefinitionItemRequestBuilderGet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs index 51bc857fb8..7559532815 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Settings.Item.SettingDefinitions.Count; using ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Settings.Item.SettingDefinitions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Setti /// /// Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagementConfigurationSetting entity. /// - public class SettingDefinitionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingDefinitionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagementConfigurationSetting entity. @@ -30,7 +33,7 @@ public class SettingDefinitionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Settings.Item.SettingDefinitions.Item.DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Settings.Item.SettingDefinitions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -160,14 +163,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SettingDefinitionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/settings/{deviceManagementConfigurationSetting%2Did}/settingDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SettingDefinitionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/settings/{deviceManagementConfigurationSetting%2Did}/settingDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -180,11 +183,11 @@ public SettingDefinitionsRequestBuilder(string rawUrl) : base("{+baseurl}/device /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -195,7 +198,8 @@ public RequestInformation ToGetRequestInformation(Action /// List of related Setting Definitions. This property is read-only. /// - public class SettingDefinitionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingDefinitionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -259,3 +263,4 @@ public class SettingDefinitionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/SettingsRequestBuilder.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/SettingsRequestBuilder.cs index ddbf9a8bab..d8778f7977 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/SettingsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/Settings/SettingsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Settings.Count; using ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Settings.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Setti /// /// Provides operations to manage the settings property of the microsoft.graph.managedAppConfiguration entity. /// - public class SettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the settings property of the microsoft.graph.managedAppConfiguration entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementConfigurationSettingItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Settings.Item.DeviceManagementConfigurationSettingItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Settings.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationSetting.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationSetting.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/settings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/settings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public SettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagem /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationSetting body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSetting body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationSetting body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSetting body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementConfiguration /// /// List of settings contained in this App Configuration policy /// - public class SettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class SettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/TargetApps/TargetAppsPostRequestBody.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/TargetApps/TargetAppsPostRequestBody.cs index f288efa7cb..16a7c7d825 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/TargetApps/TargetAppsPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/TargetApps/TargetAppsPostRequestBody.cs @@ -1,30 +1,32 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.TargetApps { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TargetAppsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class TargetAppsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. public IDictionary AdditionalData { get; set; } /// The appGroupType property - public TargetedManagedAppGroupType? AppGroupType { get; set; } + public global::ApiSdk.Models.TargetedManagedAppGroupType? AppGroupType { get; set; } /// The apps property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Apps { get; set; } + public List? Apps { get; set; } #nullable restore #else - public List Apps { get; set; } + public List Apps { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TargetAppsPostRequestBody() { @@ -33,12 +35,12 @@ public TargetAppsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TargetAppsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.TargetApps.TargetAppsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TargetAppsPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.TargetApps.TargetAppsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "appGroupType", n => { AppGroupType = n.GetEnumValue(); } }, - { "apps", n => { Apps = n.GetCollectionOfObjectValues(ManagedMobileApp.CreateFromDiscriminatorValue)?.ToList(); } }, + { "appGroupType", n => { AppGroupType = n.GetEnumValue(); } }, + { "apps", n => { Apps = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ManagedMobileApp.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteEnumValue("appGroupType", AppGroupType); - writer.WriteCollectionOfObjectValues("apps", Apps); + writer.WriteEnumValue("appGroupType", AppGroupType); + writer.WriteCollectionOfObjectValues("apps", Apps); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/TargetApps/TargetAppsRequestBuilder.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/TargetApps/TargetAppsRequestBuilder.cs index 0dc441c992..89273e3347 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/TargetApps/TargetAppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/TargetApps/TargetAppsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Targe /// /// Provides operations to call the targetApps method. /// - public class TargetAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TargetAppsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action targetApps @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TargetAppsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.TargetApps.TargetAppsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TargetAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/targetApps", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TargetAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}/targetApps", rawUrl) @@ -83,11 +86,11 @@ public TargetAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TargetAppsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.TargetApps.TargetAppsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TargetAppsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.TargetApps.TargetAppsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(TargetAppsPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/TargetedManagedAppConfigurationItemRequestBuilder.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/TargetedManagedAppConfigurationItemRequestBuilder.cs index 3a99621ac2..3be95e4b6c 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/TargetedManagedAppConfigurationItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/Item/TargetedManagedAppConfigurationItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Apps; using ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Assign; using ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Assignments; @@ -8,6 +9,7 @@ using ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.TargetApps; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -26,7 +28,8 @@ namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item /// /// Provides operations to manage the targetedManagedAppConfigurations property of the microsoft.graph.deviceAppManagement entity. /// - public class TargetedManagedAppConfigurationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TargetedManagedAppConfigurationItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the apps property of the microsoft.graph.targetedManagedAppConfiguration entity. @@ -36,7 +39,7 @@ public Command BuildAppsNavCommand() { var command = new Command("apps"); command.Description = "Provides operations to manage the apps property of the microsoft.graph.targetedManagedAppConfiguration entity."; - var builder = new AppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Apps.AppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -63,7 +66,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.targetedManagedAppConfiguration entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -90,7 +93,7 @@ public Command BuildAssignNavCommand() { var command = new Command("assign"); command.Description = "Provides operations to call the assign method."; - var builder = new AssignRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -107,7 +110,7 @@ public Command BuildChangeSettingsNavCommand() { var command = new Command("change-settings"); command.Description = "Provides operations to call the changeSettings method."; - var builder = new ChangeSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.ChangeSettings.ChangeSettingsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -159,7 +162,7 @@ public Command BuildDeploymentSummaryNavCommand() { var command = new Command("deployment-summary"); command.Description = "Provides operations to manage the deploymentSummary property of the microsoft.graph.targetedManagedAppConfiguration entity."; - var builder = new DeploymentSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.DeploymentSummary.DeploymentSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -252,8 +255,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TargetedManagedAppConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TargetedManagedAppConfiguration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -281,7 +284,7 @@ public Command BuildSettingsNavCommand() { var command = new Command("settings"); command.Description = "Provides operations to manage the settings property of the microsoft.graph.managedAppConfiguration entity."; - var builder = new SettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.Settings.SettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -308,7 +311,7 @@ public Command BuildTargetAppsNavCommand() { var command = new Command("target-apps"); command.Description = "Provides operations to call the targetApps method."; - var builder = new TargetAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.TargetApps.TargetAppsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -318,14 +321,14 @@ public Command BuildTargetAppsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TargetedManagedAppConfigurationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TargetedManagedAppConfigurationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration%2Did}{?%24expand,%24select}", rawUrl) @@ -357,11 +360,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -377,11 +380,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(TargetedManagedAppConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TargetedManagedAppConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(TargetedManagedAppConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TargetedManagedAppConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -393,7 +396,8 @@ public RequestInformation ToPatchRequestInformation(TargetedManagedAppConfigurat /// /// Targeted managed app configurations. /// - public class TargetedManagedAppConfigurationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TargetedManagedAppConfigurationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -418,3 +422,4 @@ public class TargetedManagedAppConfigurationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/TargetedManagedAppConfigurationsRequestBuilder.cs b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/TargetedManagedAppConfigurationsRequestBuilder.cs index f6d18876cd..13034af4bc 100644 --- a/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/TargetedManagedAppConfigurationsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/TargetedManagedAppConfigurations/TargetedManagedAppConfigurationsRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Count; using ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.HasPayloadLinks; using ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations /// /// Provides operations to manage the targetedManagedAppConfigurations property of the microsoft.graph.deviceAppManagement entity. /// - public class TargetedManagedAppConfigurationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TargetedManagedAppConfigurationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the targetedManagedAppConfigurations property of the microsoft.graph.deviceAppManagement entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new TargetedManagedAppConfigurationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Item.TargetedManagedAppConfigurationItemRequestBuilder(PathParameters); commands.Add(builder.BuildAppsNavCommand()); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); @@ -53,7 +56,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -87,8 +90,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TargetedManagedAppConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TargetedManagedAppConfiguration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -115,7 +118,7 @@ public Command BuildHasPayloadLinksNavCommand() { var command = new Command("has-payload-links"); command.Description = "Provides operations to call the hasPayloadLinks method."; - var builder = new HasPayloadLinksRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.TargetedManagedAppConfigurations.HasPayloadLinks.HasPayloadLinksRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -132,41 +135,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Targeted managed app configurations."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -174,14 +142,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -191,14 +151,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -221,14 +173,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TargetedManagedAppConfigurationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TargetedManagedAppConfigurationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/targetedManagedAppConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -241,11 +193,11 @@ public TargetedManagedAppConfigurationsRequestBuilder(string rawUrl) : base("{+b /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -261,11 +213,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TargetedManagedAppConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TargetedManagedAppConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TargetedManagedAppConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TargetedManagedAppConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -277,7 +229,8 @@ public RequestInformation ToPostRequestInformation(TargetedManagedAppConfigurati /// /// Targeted managed app configurations. /// - public class TargetedManagedAppConfigurationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TargetedManagedAppConfigurationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -341,3 +294,4 @@ public class TargetedManagedAppConfigurationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/VppTokens/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/VppTokens/Count/CountRequestBuilder.cs index 1803b4a1bf..f886f960ac 100644 --- a/src/generated/DeviceAppManagement/VppTokens/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/VppTokens/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.VppTokens.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/vppTokens/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/vppTokens/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/VppTokens/GetLicensesForAppWithBundleId/GetLicensesForAppWithBundleIdGetResponse.cs b/src/generated/DeviceAppManagement/VppTokens/GetLicensesForAppWithBundleId/GetLicensesForAppWithBundleIdGetResponse.cs index 71e659b159..40d22a5483 100644 --- a/src/generated/DeviceAppManagement/VppTokens/GetLicensesForAppWithBundleId/GetLicensesForAppWithBundleIdGetResponse.cs +++ b/src/generated/DeviceAppManagement/VppTokens/GetLicensesForAppWithBundleId/GetLicensesForAppWithBundleIdGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.VppTokens.GetLicensesForAppWithBundleId { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetLicensesForAppWithBundleIdGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetLicensesForAppWithBundleIdGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetLicensesForAppWithBundleIdGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceAppManagement.VppTokens.GetLicensesForAppWithBundleId.GetLicensesForAppWithBundleIdGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetLicensesForAppWithBundleIdGetResponse(); + return new global::ApiSdk.DeviceAppManagement.VppTokens.GetLicensesForAppWithBundleId.GetLicensesForAppWithBundleIdGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(VppTokenLicenseSummary.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.VppTokenLicenseSummary.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/VppTokens/GetLicensesForAppWithBundleId/GetLicensesForAppWithBundleIdRequestBuilder.cs b/src/generated/DeviceAppManagement/VppTokens/GetLicensesForAppWithBundleId/GetLicensesForAppWithBundleIdRequestBuilder.cs index 9f6d28aa92..0ff3d56933 100644 --- a/src/generated/DeviceAppManagement/VppTokens/GetLicensesForAppWithBundleId/GetLicensesForAppWithBundleIdRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/VppTokens/GetLicensesForAppWithBundleId/GetLicensesForAppWithBundleIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.VppTokens.GetLicensesForAppWithBundleId /// /// Provides operations to call the getLicensesForApp method. /// - public class GetLicensesForAppWithBundleIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetLicensesForAppWithBundleIdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getLicensesForApp @@ -102,14 +105,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetLicensesForAppWithBundleIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/vppTokens/getLicensesForApp(bundleId='{bundleId}'){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetLicensesForAppWithBundleIdRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/vppTokens/getLicensesForApp(bundleId='{bundleId}'){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -122,11 +125,11 @@ public GetLicensesForAppWithBundleIdRequestBuilder(string rawUrl) : base("{+base /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -137,7 +140,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function getLicensesForApp /// - public class GetLicensesForAppWithBundleIdRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetLicensesForAppWithBundleIdRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -171,3 +175,4 @@ public class GetLicensesForAppWithBundleIdRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/VppTokens/Item/RevokeLicenses/RevokeLicensesPostRequestBody.cs b/src/generated/DeviceAppManagement/VppTokens/Item/RevokeLicenses/RevokeLicensesPostRequestBody.cs index 8c9e79aaca..107fb0cc7a 100644 --- a/src/generated/DeviceAppManagement/VppTokens/Item/RevokeLicenses/RevokeLicensesPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/VppTokens/Item/RevokeLicenses/RevokeLicensesPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.VppTokens.Item.RevokeLicenses { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RevokeLicensesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RevokeLicensesPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -17,7 +19,7 @@ public class RevokeLicensesPostRequestBody : IAdditionalDataHolder, IParsable /// The revokeUntrackedLicenses property public bool? RevokeUntrackedLicenses { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RevokeLicensesPostRequestBody() { @@ -26,12 +28,12 @@ public RevokeLicensesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RevokeLicensesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.VppTokens.Item.RevokeLicenses.RevokeLicensesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RevokeLicensesPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.VppTokens.Item.RevokeLicenses.RevokeLicensesPostRequestBody(); } /// /// The deserialization information for the current model @@ -58,3 +60,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/VppTokens/Item/RevokeLicenses/RevokeLicensesRequestBuilder.cs b/src/generated/DeviceAppManagement/VppTokens/Item/RevokeLicenses/RevokeLicensesRequestBuilder.cs index 7440dfa548..81e995b3bb 100644 --- a/src/generated/DeviceAppManagement/VppTokens/Item/RevokeLicenses/RevokeLicensesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/VppTokens/Item/RevokeLicenses/RevokeLicensesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.VppTokens.Item.RevokeLicenses /// /// Provides operations to call the revokeLicenses method. /// - public class RevokeLicensesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RevokeLicensesRequestBuilder : BaseCliRequestBuilder { /// /// Revoke licenses associated with a specific appleVolumePurchaseProgramToken @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RevokeLicensesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.VppTokens.Item.RevokeLicenses.RevokeLicensesPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RevokeLicensesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/vppTokens/{vppToken%2Did}/revokeLicenses", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RevokeLicensesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/vppTokens/{vppToken%2Did}/revokeLicenses", rawUrl) @@ -83,11 +86,11 @@ public RevokeLicensesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppM /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RevokeLicensesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.VppTokens.Item.RevokeLicenses.RevokeLicensesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RevokeLicensesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.VppTokens.Item.RevokeLicenses.RevokeLicensesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(RevokeLicensesPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/VppTokens/Item/SyncLicenses/SyncLicensesRequestBuilder.cs b/src/generated/DeviceAppManagement/VppTokens/Item/SyncLicenses/SyncLicensesRequestBuilder.cs index dc9601315d..a141c8b996 100644 --- a/src/generated/DeviceAppManagement/VppTokens/Item/SyncLicenses/SyncLicensesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/VppTokens/Item/SyncLicenses/SyncLicensesRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.VppTokens.Item.SyncLicenses /// /// Provides operations to call the syncLicenses method. /// - public class SyncLicensesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SyncLicensesRequestBuilder : BaseCliRequestBuilder { /// /// Syncs licenses associated with a specific appleVolumePurchaseProgramToken @@ -60,14 +63,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SyncLicensesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/vppTokens/{vppToken%2Did}/syncLicenses", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SyncLicensesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/vppTokens/{vppToken%2Did}/syncLicenses", rawUrl) @@ -94,3 +97,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.VppTokens.Item.RevokeLicenses; using ApiSdk.DeviceAppManagement.VppTokens.Item.SyncLicenses; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.VppTokens.Item /// /// Provides operations to manage the vppTokens property of the microsoft.graph.deviceAppManagement entity. /// - public class VppTokenItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VppTokenItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property vppTokens for deviceAppManagement @@ -140,8 +143,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(VppToken.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.VppToken.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -169,7 +172,7 @@ public Command BuildRevokeLicensesNavCommand() { var command = new Command("revoke-licenses"); command.Description = "Provides operations to call the revokeLicenses method."; - var builder = new RevokeLicensesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.VppTokens.Item.RevokeLicenses.RevokeLicensesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -186,7 +189,7 @@ public Command BuildSyncLicensesNavCommand() { var command = new Command("sync-licenses"); command.Description = "Provides operations to call the syncLicenses method."; - var builder = new SyncLicensesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.VppTokens.Item.SyncLicenses.SyncLicensesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -196,14 +199,14 @@ public Command BuildSyncLicensesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public VppTokenItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/vppTokens/{vppToken%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public VppTokenItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/vppTokens/{vppToken%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(VppToken body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.VppToken body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(VppToken body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.VppToken body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(VppToken body, Action /// List of Vpp tokens for this organization. /// - public class VppTokenItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VppTokenItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class VppTokenItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/VppTokens/SyncLicenseCounts/SyncLicenseCountsRequestBuilder.cs b/src/generated/DeviceAppManagement/VppTokens/SyncLicenseCounts/SyncLicenseCountsRequestBuilder.cs index 509dbd10a5..a8fbda8640 100644 --- a/src/generated/DeviceAppManagement/VppTokens/SyncLicenseCounts/SyncLicenseCountsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/VppTokens/SyncLicenseCounts/SyncLicenseCountsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.VppTokens.SyncLicenseCounts /// /// Provides operations to call the syncLicenseCounts method. /// - public class SyncLicenseCountsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SyncLicenseCountsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action syncLicenseCounts @@ -43,14 +46,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SyncLicenseCountsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/vppTokens/syncLicenseCounts", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SyncLicenseCountsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/vppTokens/syncLicenseCounts", rawUrl) @@ -77,3 +80,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.VppTokens.Count; using ApiSdk.DeviceAppManagement.VppTokens.GetLicensesForAppWithBundleId; using ApiSdk.DeviceAppManagement.VppTokens.Item; using ApiSdk.DeviceAppManagement.VppTokens.SyncLicenseCounts; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.DeviceAppManagement.VppTokens /// /// Provides operations to manage the vppTokens property of the microsoft.graph.deviceAppManagement entity. /// - public class VppTokensRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VppTokensRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the vppTokens property of the microsoft.graph.deviceAppManagement entity. @@ -33,7 +36,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new VppTokenItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.VppTokens.Item.VppTokenItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -49,7 +52,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.VppTokens.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(VppToken.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.VppToken.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -111,7 +114,7 @@ public Command BuildGetLicensesForAppWithBundleIdRbCommand() { var command = new Command("get-licenses-for-app-with-bundle-id"); command.Description = "Provides operations to call the getLicensesForApp method."; - var builder = new GetLicensesForAppWithBundleIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.VppTokens.GetLicensesForAppWithBundleId.GetLicensesForAppWithBundleIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -128,41 +131,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "List of Vpp tokens for this organization."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -170,14 +138,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -187,14 +147,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -224,7 +176,7 @@ public Command BuildSyncLicenseCountsNavCommand() { var command = new Command("sync-license-counts"); command.Description = "Provides operations to call the syncLicenseCounts method."; - var builder = new SyncLicenseCountsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.VppTokens.SyncLicenseCounts.SyncLicenseCountsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -234,14 +186,14 @@ public Command BuildSyncLicenseCountsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public VppTokensRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/vppTokens{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public VppTokensRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/vppTokens{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -254,11 +206,11 @@ public VppTokensRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManage /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -274,11 +226,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(VppToken body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.VppToken body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(VppToken body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.VppToken body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -290,7 +242,8 @@ public RequestInformation ToPostRequestInformation(VppToken body, Action /// List of Vpp tokens for this organization. /// - public class VppTokensRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VppTokensRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -354,3 +307,4 @@ public class VppTokensRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Count/CountRequestBuilder.cs index 62fc84e069..411c5bd988 100644 --- a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/Assign/AssignPostRequestBody.cs index 74cc23be5a..1b6d27f921 100644 --- a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/Assign/AssignPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.Assign { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AssignPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AssignPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class AssignPostRequestBody : IAdditionalDataHolder, IParsable /// The wdacPolicyAssignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? WdacPolicyAssignments { get; set; } + public List? WdacPolicyAssignments { get; set; } #nullable restore #else - public List WdacPolicyAssignments { get; set; } + public List WdacPolicyAssignments { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AssignPostRequestBody() { @@ -31,12 +33,12 @@ public AssignPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.Assign.AssignPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "wdacPolicyAssignments", n => { WdacPolicyAssignments = n.GetCollectionOfObjectValues(WindowsDefenderApplicationControlSupplementalPolicyAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "wdacPolicyAssignments", n => { WdacPolicyAssignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicyAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("wdacPolicyAssignments", WdacPolicyAssignments); + writer.WriteCollectionOfObjectValues("wdacPolicyAssignments", WdacPolicyAssignments); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/Assign/AssignRequestBuilder.cs index 7a0c2f5934..c473467680 100644 --- a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/Assign/AssignRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.Assign /// /// Provides operations to call the assign method. /// - public class AssignRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action assign @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AssignPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.Assign.AssignPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/assign", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/assign", rawUrl) @@ -83,11 +86,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.Assign.AssignPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/Assignments/AssignmentsRequestBuilder.cs index b3ba8b0f8e..cd7cf62f32 100644 --- a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.Assignments.Count; using ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.Assignments.Item.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsDefenderApplicationControlSupplementalPolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicyAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WindowsDefenderApplicationControlSupplementalPolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsDefenderApplicationControlSupplementalPolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(WindowsDefenderApplicationCon /// /// The associated group assignments for the Windows Defender Application Control Supplemental Policy. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/Assignments/Count/CountRequestBuilder.cs index 6e7e13d9cc..01d95b9ca2 100644 --- a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.Assignments.C /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/Assignments/Item/WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/Assignments/Item/WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder.cs index fc02d28980..710ab50adb 100644 --- a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/Assignments/Item/WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/Assignments/Item/WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.Assignments.I /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity. /// - public class WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsDefenderApplicationControlSupplementalPolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicyAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/assignments/{windowsDefenderApplicationControlSupplementalPolicyAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/assignments/{windowsDefenderApplicationControlSupplementalPolicyAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WindowsDefenderApplicationControlSupplementalPolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsDefenderApplicationControlSupplementalPolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(WindowsDefenderApplicationCo /// /// The associated group assignments for the Windows Defender Application Control Supplemental Policy. /// - public class WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRe } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/DeploySummary/DeploySummaryRequestBuilder.cs b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/DeploySummary/DeploySummaryRequestBuilder.cs index 6cdb5ec85d..b508a006a6 100644 --- a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/DeploySummary/DeploySummaryRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/DeploySummary/DeploySummaryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.DeploySummary /// /// Provides operations to manage the deploySummary property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity. /// - public class DeploySummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploySummaryRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deploySummary for deviceAppManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeploySummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/deploySummary{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeploySummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/deploySummary{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(WindowsDefenderApplicationCo /// /// WindowsDefenderApplicationControl supplemental policy deployment summary. /// - public class DeploySummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploySummaryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeploySummaryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/DeviceStatuses/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/DeviceStatuses/Count/CountRequestBuilder.cs index e870f9ca37..1f1b05cd29 100644 --- a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/DeviceStatuses/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/DeviceStatuses/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.DeviceStatuse /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/deviceStatuses/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/deviceStatuses/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/DeviceStatuses/DeviceStatusesRequestBuilder.cs b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/DeviceStatuses/DeviceStatusesRequestBuilder.cs index 2fc10434aa..f269aff34a 100644 --- a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/DeviceStatuses/DeviceStatusesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/DeviceStatuses/DeviceStatusesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.DeviceStatuses.Count; using ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.DeviceStatuses.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.DeviceStatuse /// /// Provides operations to manage the deviceStatuses property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity. /// - public class DeviceStatusesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceStatusesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceStatuses property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.DeviceStatuses.Item.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.DeviceStatuses.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceStatusesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/deviceStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceStatusesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/deviceStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public DeviceStatusesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppM /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(WindowsDefenderApplicationCon /// /// The list of device deployment states for this WindowsDefenderApplicationControl supplemental policy. /// - public class DeviceStatusesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceStatusesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class DeviceStatusesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/DeviceStatuses/Item/Policy/PolicyRequestBuilder.cs b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/DeviceStatuses/Item/Policy/PolicyRequestBuilder.cs index 4c4af3a252..b36e2ad012 100644 --- a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/DeviceStatuses/Item/Policy/PolicyRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/DeviceStatuses/Item/Policy/PolicyRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.DeviceStatuse /// /// Provides operations to manage the policy property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus entity. /// - public class PolicyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PolicyRequestBuilder : BaseCliRequestBuilder { /// /// The navigation link to the WindowsDefenderApplicationControl supplemental policy. @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PolicyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/deviceStatuses/{windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus%2Did}/policy{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PolicyRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/deviceStatuses/{windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus%2Did}/policy{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public PolicyRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The navigation link to the WindowsDefenderApplicationControl supplemental policy. /// - public class PolicyRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PolicyRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class PolicyRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/DeviceStatuses/Item/WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder.cs b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/DeviceStatuses/Item/WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder.cs index 3007890ef5..f79ab0ca65 100644 --- a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/DeviceStatuses/Item/WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/DeviceStatuses/Item/WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.DeviceStatuses.Item.Policy; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.DeviceStatuse /// /// Provides operations to manage the deviceStatuses property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity. /// - public class WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceStatuses for deviceAppManagement @@ -156,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildPolicyNavCommand() { var command = new Command("policy"); command.Description = "Provides operations to manage the policy property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus entity."; - var builder = new PolicyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.DeviceStatuses.Item.Policy.PolicyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -196,14 +199,14 @@ public Command BuildPolicyNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/deviceStatuses/{windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/deviceStatuses/{windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(WindowsDefenderApplicationCo /// /// The list of device deployment states for this WindowsDefenderApplicationControl supplemental policy. /// - public class WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder.cs b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder.cs index 9fc88ff662..81b449aa9e 100644 --- a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/Item/WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.Assign; using ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.Assignments; using ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.DeploySummary; using ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.DeviceStatuses; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item /// /// Provides operations to manage the wdacSupplementalPolicies property of the microsoft.graph.deviceAppManagement entity. /// - public class WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity. @@ -33,7 +36,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -60,7 +63,7 @@ public Command BuildAssignNavCommand() { var command = new Command("assign"); command.Description = "Provides operations to call the assign method."; - var builder = new AssignRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -112,7 +115,7 @@ public Command BuildDeploySummaryNavCommand() { var command = new Command("deploy-summary"); command.Description = "Provides operations to manage the deploySummary property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity."; - var builder = new DeploySummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.DeploySummary.DeploySummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -131,7 +134,7 @@ public Command BuildDeviceStatusesNavCommand() { var command = new Command("device-statuses"); command.Description = "Provides operations to manage the deviceStatuses property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity."; - var builder = new DeviceStatusesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.DeviceStatuses.DeviceStatusesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -232,8 +235,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsDefenderApplicationControlSupplementalPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -254,14 +257,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}{?%24expand,%24select}", rawUrl) @@ -293,11 +296,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -313,11 +316,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WindowsDefenderApplicationControlSupplementalPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsDefenderApplicationControlSupplementalPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -329,7 +332,8 @@ public RequestInformation ToPatchRequestInformation(WindowsDefenderApplicationCo /// /// The collection of Windows Defender Application Control Supplemental Policies. /// - public class WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -354,3 +358,4 @@ public class WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuild } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/WdacSupplementalPoliciesRequestBuilder.cs b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/WdacSupplementalPoliciesRequestBuilder.cs index b6534f4416..5c8b06f35e 100644 --- a/src/generated/DeviceAppManagement/WdacSupplementalPolicies/WdacSupplementalPoliciesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WdacSupplementalPolicies/WdacSupplementalPoliciesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Count; using ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.WdacSupplementalPolicies /// /// Provides operations to manage the wdacSupplementalPolicies property of the microsoft.graph.deviceAppManagement entity. /// - public class WdacSupplementalPoliciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WdacSupplementalPoliciesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the wdacSupplementalPolicies property of the microsoft.graph.deviceAppManagement entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -49,7 +52,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WdacSupplementalPolicies.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsDefenderApplicationControlSupplementalPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -111,41 +114,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The collection of Windows Defender Application Control Supplemental Policies."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -153,14 +121,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -170,14 +130,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -200,14 +152,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WdacSupplementalPoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WdacSupplementalPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/wdacSupplementalPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -220,11 +172,11 @@ public WdacSupplementalPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -240,11 +192,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WindowsDefenderApplicationControlSupplementalPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsDefenderApplicationControlSupplementalPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsDefenderApplicationControlSupplementalPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -256,7 +208,8 @@ public RequestInformation ToPostRequestInformation(WindowsDefenderApplicationCon /// /// The collection of Windows Defender Application Control Supplemental Policies. /// - public class WdacSupplementalPoliciesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WdacSupplementalPoliciesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -320,3 +273,4 @@ public class WdacSupplementalPoliciesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsInformationProtectionDeviceRegistrations/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsInformationProtectionDeviceRegistrations/Count/CountRequestBuilder.cs index 800ef32bba..a01980179c 100644 --- a/src/generated/DeviceAppManagement/WindowsInformationProtectionDeviceRegistrations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsInformationProtectionDeviceRegistrations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsInformationProtectionDeviceRegistrat /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionDeviceRegistrations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionDeviceRegistrations/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsInformationProtectionDeviceRegistrations/Item/WindowsInformationProtectionDeviceRegistrationItemRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsInformationProtectionDeviceRegistrations/Item/WindowsInformationProtectionDeviceRegistrationItemRequestBuilder.cs index 82a1049259..894288e707 100644 --- a/src/generated/DeviceAppManagement/WindowsInformationProtectionDeviceRegistrations/Item/WindowsInformationProtectionDeviceRegistrationItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsInformationProtectionDeviceRegistrations/Item/WindowsInformationProtectionDeviceRegistrationItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.WindowsInformationProtectionDeviceRegistrations.Item.Wipe; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsInformationProtectionDeviceRegistrat /// /// Provides operations to manage the windowsInformationProtectionDeviceRegistrations property of the microsoft.graph.deviceAppManagement entity. /// - public class WindowsInformationProtectionDeviceRegistrationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionDeviceRegistrationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property windowsInformationProtectionDeviceRegistrations for deviceAppManagement @@ -139,8 +142,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsInformationProtectionDeviceRegistration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsInformationProtectionDeviceRegistration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -168,7 +171,7 @@ public Command BuildWipeNavCommand() { var command = new Command("wipe"); command.Description = "Provides operations to call the wipe method."; - var builder = new WipeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsInformationProtectionDeviceRegistrations.Item.Wipe.WipeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -178,14 +181,14 @@ public Command BuildWipeNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsInformationProtectionDeviceRegistrationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionDeviceRegistrations/{windowsInformationProtectionDeviceRegistration%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsInformationProtectionDeviceRegistrationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionDeviceRegistrations/{windowsInformationProtectionDeviceRegistration%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WindowsInformationProtectionDeviceRegistration body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionDeviceRegistration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsInformationProtectionDeviceRegistration body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionDeviceRegistration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(WindowsInformationProtection /// /// Windows information protection device registrations that are not MDM enrolled. /// - public class WindowsInformationProtectionDeviceRegistrationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionDeviceRegistrationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class WindowsInformationProtectionDeviceRegistrationItemRequestBuilderGet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsInformationProtectionDeviceRegistrations/Item/Wipe/WipeRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsInformationProtectionDeviceRegistrations/Item/Wipe/WipeRequestBuilder.cs index f1199be870..b153f4f47c 100644 --- a/src/generated/DeviceAppManagement/WindowsInformationProtectionDeviceRegistrations/Item/Wipe/WipeRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsInformationProtectionDeviceRegistrations/Item/Wipe/WipeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsInformationProtectionDeviceRegistrat /// /// Provides operations to call the wipe method. /// - public class WipeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WipeRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action wipe @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WipeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionDeviceRegistrations/{windowsInformationProtectionDeviceRegistration%2Did}/wipe", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WipeRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionDeviceRegistrations/{windowsInformationProtectionDeviceRegistration%2Did}/wipe", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.WindowsInformationProtectionDeviceRegistrations.Count; using ApiSdk.DeviceAppManagement.WindowsInformationProtectionDeviceRegistrations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsInformationProtectionDeviceRegistrat /// /// Provides operations to manage the windowsInformationProtectionDeviceRegistrations property of the microsoft.graph.deviceAppManagement entity. /// - public class WindowsInformationProtectionDeviceRegistrationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionDeviceRegistrationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the windowsInformationProtectionDeviceRegistrations property of the microsoft.graph.deviceAppManagement entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new WindowsInformationProtectionDeviceRegistrationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsInformationProtectionDeviceRegistrations.Item.WindowsInformationProtectionDeviceRegistrationItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsInformationProtectionDeviceRegistrations.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -80,8 +83,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsInformationProtectionDeviceRegistration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsInformationProtectionDeviceRegistration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -108,41 +111,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Windows information protection device registrations that are not MDM enrolled."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -150,14 +118,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -167,14 +127,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -197,14 +149,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsInformationProtectionDeviceRegistrationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionDeviceRegistrations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsInformationProtectionDeviceRegistrationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionDeviceRegistrations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public WindowsInformationProtectionDeviceRegistrationsRequestBuilder(string rawU /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +189,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WindowsInformationProtectionDeviceRegistration body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionDeviceRegistration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsInformationProtectionDeviceRegistration body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionDeviceRegistration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(WindowsInformationProtectionD /// /// Windows information protection device registrations that are not MDM enrolled. /// - public class WindowsInformationProtectionDeviceRegistrationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionDeviceRegistrationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class WindowsInformationProtectionDeviceRegistrationsRequestBuilderGetQue } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Count/CountRequestBuilder.cs index 6dd44297c2..d5d7ff6991 100644 --- a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/Assignments/AssignmentsRequestBuilder.cs index 5c560f891f..594ef93840 100644 --- a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.Assignments.Count; using ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.A /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsInformationProtection entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsInformationProtection entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new TargetedManagedAppPolicyAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.Assignments.Item.TargetedManagedAppPolicyAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(TargetedManagedAppPolicyAssig /// /// Navigation property to list of security groups targeted for policy. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/Assignments/Count/CountRequestBuilder.cs index ec4e307aad..3cf3a6b205 100644 --- a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.A /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy%2Did}/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs index 78075fa5e9..9f05e9006f 100644 --- a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.A /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsInformationProtection entity. /// - public class TargetedManagedAppPolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TargetedManagedAppPolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TargetedManagedAppPolicyAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy%2Did}/assignments/{targetedManagedAppPolicyAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TargetedManagedAppPolicyAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy%2Did}/assignments/{targetedManagedAppPolicyAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(TargetedManagedAppPolicyAssi /// /// Navigation property to list of security groups targeted for policy. /// - public class TargetedManagedAppPolicyAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TargetedManagedAppPolicyAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class TargetedManagedAppPolicyAssignmentItemRequestBuilderGetQueryParamet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/Count/CountRequestBuilder.cs index 7278125e81..96374f77fb 100644 --- a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.E /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy%2Did}/exemptAppLockerFiles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy%2Did}/exemptAppLockerFiles/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/ExemptAppLockerFilesRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/ExemptAppLockerFilesRequestBuilder.cs index 62d9884ccf..4890d8ac50 100644 --- a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/ExemptAppLockerFilesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/ExemptAppLockerFilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.ExemptAppLockerFiles.Count; using ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.ExemptAppLockerFiles.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.E /// /// Provides operations to manage the exemptAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity. /// - public class ExemptAppLockerFilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExemptAppLockerFilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the exemptAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity. @@ -30,7 +33,7 @@ public class ExemptAppLockerFilesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new WindowsInformationProtectionAppLockerFileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.ExemptAppLockerFiles.Item.WindowsInformationProtectionAppLockerFileItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.ExemptAppLockerFiles.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsInformationProtectionAppLockerFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ExemptAppLockerFilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy%2Did}/exemptAppLockerFiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExemptAppLockerFilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy%2Did}/exemptAppLockerFiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public ExemptAppLockerFilesRequestBuilder(string rawUrl) : base("{+baseurl}/devi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WindowsInformationProtectionAppLockerFile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsInformationProtectionAppLockerFile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(WindowsInformationProtectionA /// /// Another way to input exempt apps through xml files /// - public class ExemptAppLockerFilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExemptAppLockerFilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class ExemptAppLockerFilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/Item/WindowsInformationProtectionAppLockerFileItemRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/Item/WindowsInformationProtectionAppLockerFileItemRequestBuilder.cs index 1325905719..faaa9555f8 100644 --- a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/Item/WindowsInformationProtectionAppLockerFileItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ExemptAppLockerFiles/Item/WindowsInformationProtectionAppLockerFileItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.E /// /// Provides operations to manage the exemptAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity. /// - public class WindowsInformationProtectionAppLockerFileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionAppLockerFileItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property exemptAppLockerFiles for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsInformationProtectionAppLockerFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsInformationProtectionAppLockerFileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy%2Did}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsInformationProtectionAppLockerFileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy%2Did}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WindowsInformationProtectionAppLockerFile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsInformationProtectionAppLockerFile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(WindowsInformationProtection /// /// Another way to input exempt apps through xml files /// - public class WindowsInformationProtectionAppLockerFileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionAppLockerFileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class WindowsInformationProtectionAppLockerFileItemRequestBuilderGetQuery } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/Count/CountRequestBuilder.cs index 9b6d172be9..4ec067484c 100644 --- a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.P /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy%2Did}/protectedAppLockerFiles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy%2Did}/protectedAppLockerFiles/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/Item/WindowsInformationProtectionAppLockerFileItemRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/Item/WindowsInformationProtectionAppLockerFileItemRequestBuilder.cs index e823f7b10e..0e198120b2 100644 --- a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/Item/WindowsInformationProtectionAppLockerFileItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/Item/WindowsInformationProtectionAppLockerFileItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.P /// /// Provides operations to manage the protectedAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity. /// - public class WindowsInformationProtectionAppLockerFileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionAppLockerFileItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property protectedAppLockerFiles for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsInformationProtectionAppLockerFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsInformationProtectionAppLockerFileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy%2Did}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsInformationProtectionAppLockerFileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy%2Did}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WindowsInformationProtectionAppLockerFile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsInformationProtectionAppLockerFile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(WindowsInformationProtection /// /// Another way to input protected apps through xml files /// - public class WindowsInformationProtectionAppLockerFileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionAppLockerFileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class WindowsInformationProtectionAppLockerFileItemRequestBuilderGetQuery } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/ProtectedAppLockerFilesRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/ProtectedAppLockerFilesRequestBuilder.cs index 47e2b56a6c..3611985d07 100644 --- a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/ProtectedAppLockerFilesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/ProtectedAppLockerFiles/ProtectedAppLockerFilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.ProtectedAppLockerFiles.Count; using ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.ProtectedAppLockerFiles.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.P /// /// Provides operations to manage the protectedAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity. /// - public class ProtectedAppLockerFilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProtectedAppLockerFilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the protectedAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity. @@ -30,7 +33,7 @@ public class ProtectedAppLockerFilesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new WindowsInformationProtectionAppLockerFileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.ProtectedAppLockerFiles.Item.WindowsInformationProtectionAppLockerFileItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.ProtectedAppLockerFiles.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsInformationProtectionAppLockerFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ProtectedAppLockerFilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy%2Did}/protectedAppLockerFiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ProtectedAppLockerFilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy%2Did}/protectedAppLockerFiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public ProtectedAppLockerFilesRequestBuilder(string rawUrl) : base("{+baseurl}/d /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WindowsInformationProtectionAppLockerFile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsInformationProtectionAppLockerFile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionAppLockerFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(WindowsInformationProtectionA /// /// Another way to input protected apps through xml files /// - public class ProtectedAppLockerFilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProtectedAppLockerFilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class ProtectedAppLockerFilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/WindowsInformationProtectionPolicyItemRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/WindowsInformationProtectionPolicyItemRequestBuilder.cs index 692c6ace36..364184b6b7 100644 --- a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/WindowsInformationProtectionPolicyItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/Item/WindowsInformationProtectionPolicyItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.Assignments; using ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.ExemptAppLockerFiles; using ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.ProtectedAppLockerFiles; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item /// /// Provides operations to manage the windowsInformationProtectionPolicies property of the microsoft.graph.deviceAppManagement entity. /// - public class WindowsInformationProtectionPolicyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionPolicyItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsInformationProtection entity. @@ -32,7 +35,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.windowsInformationProtection entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -94,7 +97,7 @@ public Command BuildExemptAppLockerFilesNavCommand() { var command = new Command("exempt-app-locker-files"); command.Description = "Provides operations to manage the exemptAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity."; - var builder = new ExemptAppLockerFilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.ExemptAppLockerFiles.ExemptAppLockerFilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -195,8 +198,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsInformationProtectionPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsInformationProtectionPolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -224,7 +227,7 @@ public Command BuildProtectedAppLockerFilesNavCommand() { var command = new Command("protected-app-locker-files"); command.Description = "Provides operations to manage the protectedAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity."; - var builder = new ProtectedAppLockerFilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.ProtectedAppLockerFiles.ProtectedAppLockerFilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -244,14 +247,14 @@ public Command BuildProtectedAppLockerFilesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsInformationProtectionPolicyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsInformationProtectionPolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy%2Did}{?%24expand,%24select}", rawUrl) @@ -283,11 +286,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -303,11 +306,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WindowsInformationProtectionPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsInformationProtectionPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -319,7 +322,8 @@ public RequestInformation ToPatchRequestInformation(WindowsInformationProtection /// /// Windows information protection for apps running on devices which are not MDM enrolled. /// - public class WindowsInformationProtectionPolicyItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionPolicyItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -344,3 +348,4 @@ public class WindowsInformationProtectionPolicyItemRequestBuilderGetQueryParamet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/WindowsInformationProtectionPoliciesRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/WindowsInformationProtectionPoliciesRequestBuilder.cs index 5614d5dd40..fda87fec00 100644 --- a/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/WindowsInformationProtectionPoliciesRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsInformationProtectionPolicies/WindowsInformationProtectionPoliciesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Count; using ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies /// /// Provides operations to manage the windowsInformationProtectionPolicies property of the microsoft.graph.deviceAppManagement entity. /// - public class WindowsInformationProtectionPoliciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionPoliciesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the windowsInformationProtectionPolicies property of the microsoft.graph.deviceAppManagement entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new WindowsInformationProtectionPolicyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Item.WindowsInformationProtectionPolicyItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildExemptAppLockerFilesNavCommand()); @@ -48,7 +51,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsInformationProtectionPolicies.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -82,8 +85,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsInformationProtectionPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsInformationProtectionPolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -110,41 +113,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Windows information protection for apps running on devices which are not MDM enrolled."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -152,14 +120,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -169,14 +129,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -199,14 +151,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsInformationProtectionPoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsInformationProtectionPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -219,11 +171,11 @@ public WindowsInformationProtectionPoliciesRequestBuilder(string rawUrl) : base( /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -239,11 +191,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WindowsInformationProtectionPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsInformationProtectionPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -255,7 +207,8 @@ public RequestInformation ToPostRequestInformation(WindowsInformationProtectionP /// /// Windows information protection for apps running on devices which are not MDM enrolled. /// - public class WindowsInformationProtectionPoliciesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionPoliciesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -319,3 +272,4 @@ public class WindowsInformationProtectionPoliciesRequestBuilderGetQueryParameter } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsInformationProtectionWipeActions/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsInformationProtectionWipeActions/Count/CountRequestBuilder.cs index ad4590ae60..94c1981549 100644 --- a/src/generated/DeviceAppManagement/WindowsInformationProtectionWipeActions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsInformationProtectionWipeActions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsInformationProtectionWipeActions.Cou /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionWipeActions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionWipeActions/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsInformationProtectionWipeActions/Item/WindowsInformationProtectionWipeActionItemRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsInformationProtectionWipeActions/Item/WindowsInformationProtectionWipeActionItemRequestBuilder.cs index 618366a2ed..235a7e4894 100644 --- a/src/generated/DeviceAppManagement/WindowsInformationProtectionWipeActions/Item/WindowsInformationProtectionWipeActionItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsInformationProtectionWipeActions/Item/WindowsInformationProtectionWipeActionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsInformationProtectionWipeActions.Ite /// /// Provides operations to manage the windowsInformationProtectionWipeActions property of the microsoft.graph.deviceAppManagement entity. /// - public class WindowsInformationProtectionWipeActionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionWipeActionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property windowsInformationProtectionWipeActions for deviceAppManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsInformationProtectionWipeAction.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsInformationProtectionWipeAction.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsInformationProtectionWipeActionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionWipeActions/{windowsInformationProtectionWipeAction%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsInformationProtectionWipeActionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionWipeActions/{windowsInformationProtectionWipeAction%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WindowsInformationProtectionWipeAction body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionWipeAction body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsInformationProtectionWipeAction body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionWipeAction body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(WindowsInformationProtection /// /// Windows information protection wipe actions. /// - public class WindowsInformationProtectionWipeActionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionWipeActionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class WindowsInformationProtectionWipeActionItemRequestBuilderGetQueryPar } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsInformationProtectionWipeActions/WindowsInformationProtectionWipeActionsRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsInformationProtectionWipeActions/WindowsInformationProtectionWipeActionsRequestBuilder.cs index 52570379a3..e7bfeb4a24 100644 --- a/src/generated/DeviceAppManagement/WindowsInformationProtectionWipeActions/WindowsInformationProtectionWipeActionsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsInformationProtectionWipeActions/WindowsInformationProtectionWipeActionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.WindowsInformationProtectionWipeActions.Count; using ApiSdk.DeviceAppManagement.WindowsInformationProtectionWipeActions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsInformationProtectionWipeActions /// /// Provides operations to manage the windowsInformationProtectionWipeActions property of the microsoft.graph.deviceAppManagement entity. /// - public class WindowsInformationProtectionWipeActionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionWipeActionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the windowsInformationProtectionWipeActions property of the microsoft.graph.deviceAppManagement entity. @@ -30,7 +33,7 @@ public class WindowsInformationProtectionWipeActionsRequestBuilder : BaseCliRequ public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new WindowsInformationProtectionWipeActionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsInformationProtectionWipeActions.Item.WindowsInformationProtectionWipeActionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsInformationProtectionWipeActions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsInformationProtectionWipeAction.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsInformationProtectionWipeAction.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Windows information protection wipe actions."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsInformationProtectionWipeActionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionWipeActions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsInformationProtectionWipeActionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsInformationProtectionWipeActions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public WindowsInformationProtectionWipeActionsRequestBuilder(string rawUrl) : ba /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WindowsInformationProtectionWipeAction body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionWipeAction body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsInformationProtectionWipeAction body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionWipeAction body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(WindowsInformationProtectionW /// /// Windows information protection wipe actions. /// - public class WindowsInformationProtectionWipeActionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionWipeActionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class WindowsInformationProtectionWipeActionsRequestBuilderGetQueryParame } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Count/CountRequestBuilder.cs index 983fc8e4b2..0928da04ed 100644 --- a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Apps/AppsRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Apps/AppsRequestBuilder.cs index ce532952fe..375cbec99d 100644 --- a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Apps/AppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Apps/AppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Apps.Count; using ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Apps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Apps /// /// Provides operations to manage the apps property of the microsoft.graph.windowsManagedAppProtection entity. /// - public class AppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the apps property of the microsoft.graph.windowsManagedAppProtection entity. @@ -30,7 +33,7 @@ public class AppsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ManagedMobileAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Apps.Item.ManagedMobileAppItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Apps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedMobileApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedMobileApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection%2Did}/apps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection%2Did}/apps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedMobileApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedMobileApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedMobileApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedMobileApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(ManagedMobileApp body, Action /// /// List of apps to which the policy is deployed. /// - public class AppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Apps/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Apps/Count/CountRequestBuilder.cs index 9f525974a4..fe2ae9ec35 100644 --- a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Apps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Apps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Apps.Coun /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection%2Did}/apps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection%2Did}/apps/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Apps/Item/ManagedMobileAppItemRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Apps/Item/ManagedMobileAppItemRequestBuilder.cs index e128019293..0717f4e0ef 100644 --- a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Apps/Item/ManagedMobileAppItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Apps/Item/ManagedMobileAppItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Apps.Item /// /// Provides operations to manage the apps property of the microsoft.graph.windowsManagedAppProtection entity. /// - public class ManagedMobileAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedMobileAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property apps for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedMobileApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedMobileApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedMobileAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection%2Did}/apps/{managedMobileApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedMobileAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection%2Did}/apps/{managedMobileApp%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedMobileApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedMobileApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedMobileApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedMobileApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ManagedMobileApp body, Actio /// /// List of apps to which the policy is deployed. /// - public class ManagedMobileAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedMobileAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ManagedMobileAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Assign/AssignPostRequestBody.cs index 5c9648f80a..5c8496eb08 100644 --- a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Assign/AssignPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Assign { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AssignPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AssignPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class AssignPostRequestBody : IAdditionalDataHolder, IParsable /// The assignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assignments { get; set; } + public List? Assignments { get; set; } #nullable restore #else - public List Assignments { get; set; } + public List Assignments { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AssignPostRequestBody() { @@ -31,12 +33,12 @@ public AssignPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Assign.AssignPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assignments", Assignments); + writer.WriteCollectionOfObjectValues("assignments", Assignments); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Assign/AssignRequestBuilder.cs index 997632a7dc..03db662640 100644 --- a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Assign/AssignRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Assign /// /// Provides operations to call the assign method. /// - public class AssignRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action assign @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AssignPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Assign.AssignPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection%2Did}/assign", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection%2Did}/assign", rawUrl) @@ -83,11 +86,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Assign.AssignPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Assignments/AssignmentsRequestBuilder.cs index cc7b6abec5..1296cb8d13 100644 --- a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Assignments.Count; using ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Assignmen /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsManagedAppProtection entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsManagedAppProtection entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new TargetedManagedAppPolicyAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Assignments.Item.TargetedManagedAppPolicyAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(TargetedManagedAppPolicyAssig /// /// Navigation property to list of inclusion and exclusion groups to which the policy is deployed. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Assignments/Count/CountRequestBuilder.cs index 7ff021d242..08f5c2cb89 100644 --- a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Assignmen /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection%2Did}/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs index 1cbf14537b..a9a154473b 100644 --- a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/Assignments/Item/TargetedManagedAppPolicyAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Assignmen /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsManagedAppProtection entity. /// - public class TargetedManagedAppPolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TargetedManagedAppPolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceAppManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TargetedManagedAppPolicyAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection%2Did}/assignments/{targetedManagedAppPolicyAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TargetedManagedAppPolicyAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection%2Did}/assignments/{targetedManagedAppPolicyAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TargetedManagedAppPolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(TargetedManagedAppPolicyAssi /// /// Navigation property to list of inclusion and exclusion groups to which the policy is deployed. /// - public class TargetedManagedAppPolicyAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TargetedManagedAppPolicyAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class TargetedManagedAppPolicyAssignmentItemRequestBuilderGetQueryParamet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/DeploymentSummary/DeploymentSummaryRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/DeploymentSummary/DeploymentSummaryRequestBuilder.cs index 365f2ffd5d..e09c123e79 100644 --- a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/DeploymentSummary/DeploymentSummaryRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/DeploymentSummary/DeploymentSummaryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Deploymen /// /// Provides operations to manage the deploymentSummary property of the microsoft.graph.windowsManagedAppProtection entity. /// - public class DeploymentSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deploymentSummary for deviceAppManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedAppPolicyDeploymentSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedAppPolicyDeploymentSummary.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeploymentSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection%2Did}/deploymentSummary{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeploymentSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection%2Did}/deploymentSummary{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedAppPolicyDeploymentSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppPolicyDeploymentSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedAppPolicyDeploymentSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAppPolicyDeploymentSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ManagedAppPolicyDeploymentSu /// /// Navigation property to deployment summary of the configuration. /// - public class DeploymentSummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentSummaryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeploymentSummaryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/TargetApps/TargetAppsPostRequestBody.cs b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/TargetApps/TargetAppsPostRequestBody.cs index fbbd33857d..c42d20d655 100644 --- a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/TargetApps/TargetAppsPostRequestBody.cs +++ b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/TargetApps/TargetAppsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.TargetApps { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TargetAppsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class TargetAppsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class TargetAppsPostRequestBody : IAdditionalDataHolder, IParsable /// The apps property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Apps { get; set; } + public List? Apps { get; set; } #nullable restore #else - public List Apps { get; set; } + public List Apps { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TargetAppsPostRequestBody() { @@ -31,12 +33,12 @@ public TargetAppsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TargetAppsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.TargetApps.TargetAppsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TargetAppsPostRequestBody(); + return new global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.TargetApps.TargetAppsPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "apps", n => { Apps = n.GetCollectionOfObjectValues(ManagedMobileApp.CreateFromDiscriminatorValue)?.ToList(); } }, + { "apps", n => { Apps = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ManagedMobileApp.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("apps", Apps); + writer.WriteCollectionOfObjectValues("apps", Apps); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/TargetApps/TargetAppsRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/TargetApps/TargetAppsRequestBuilder.cs index 09f168a2ed..af215b576c 100644 --- a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/TargetApps/TargetAppsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/TargetApps/TargetAppsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.TargetApp /// /// Provides operations to call the targetApps method. /// - public class TargetAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TargetAppsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action targetApps @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TargetAppsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.TargetApps.TargetAppsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TargetAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection%2Did}/targetApps", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TargetAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection%2Did}/targetApps", rawUrl) @@ -83,11 +86,11 @@ public TargetAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TargetAppsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.TargetApps.TargetAppsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TargetAppsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.TargetApps.TargetAppsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(TargetAppsPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/WindowsManagedAppProtectionItemRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/WindowsManagedAppProtectionItemRequestBuilder.cs index 7fdc28eeea..0e1035e6b7 100644 --- a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/WindowsManagedAppProtectionItemRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/Item/WindowsManagedAppProtectionItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Apps; using ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Assign; using ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Assignments; @@ -6,6 +7,7 @@ using ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.TargetApps; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -24,7 +26,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item /// /// Provides operations to manage the windowsManagedAppProtections property of the microsoft.graph.deviceAppManagement entity. /// - public class WindowsManagedAppProtectionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsManagedAppProtectionItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the apps property of the microsoft.graph.windowsManagedAppProtection entity. @@ -34,7 +37,7 @@ public Command BuildAppsNavCommand() { var command = new Command("apps"); command.Description = "Provides operations to manage the apps property of the microsoft.graph.windowsManagedAppProtection entity."; - var builder = new AppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Apps.AppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -61,7 +64,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.windowsManagedAppProtection entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -88,7 +91,7 @@ public Command BuildAssignNavCommand() { var command = new Command("assign"); command.Description = "Provides operations to call the assign method."; - var builder = new AssignRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -140,7 +143,7 @@ public Command BuildDeploymentSummaryNavCommand() { var command = new Command("deployment-summary"); command.Description = "Provides operations to manage the deploymentSummary property of the microsoft.graph.windowsManagedAppProtection entity."; - var builder = new DeploymentSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.DeploymentSummary.DeploymentSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -233,8 +236,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsManagedAppProtection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsManagedAppProtection.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -262,7 +265,7 @@ public Command BuildTargetAppsNavCommand() { var command = new Command("target-apps"); command.Description = "Provides operations to call the targetApps method."; - var builder = new TargetAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.TargetApps.TargetAppsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -272,14 +275,14 @@ public Command BuildTargetAppsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsManagedAppProtectionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsManagedAppProtectionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection%2Did}{?%24expand,%24select}", rawUrl) @@ -311,11 +314,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -331,11 +334,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WindowsManagedAppProtection body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsManagedAppProtection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsManagedAppProtection body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsManagedAppProtection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -347,7 +350,8 @@ public RequestInformation ToPatchRequestInformation(WindowsManagedAppProtection /// /// Windows managed app policies. /// - public class WindowsManagedAppProtectionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsManagedAppProtectionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -372,3 +376,4 @@ public class WindowsManagedAppProtectionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/WindowsManagedAppProtectionsRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/WindowsManagedAppProtectionsRequestBuilder.cs index a5b27bbd16..1bff20dbab 100644 --- a/src/generated/DeviceAppManagement/WindowsManagedAppProtections/WindowsManagedAppProtectionsRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsManagedAppProtections/WindowsManagedAppProtectionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Count; using ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsManagedAppProtections /// /// Provides operations to manage the windowsManagedAppProtections property of the microsoft.graph.deviceAppManagement entity. /// - public class WindowsManagedAppProtectionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsManagedAppProtectionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the windowsManagedAppProtections property of the microsoft.graph.deviceAppManagement entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new WindowsManagedAppProtectionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Item.WindowsManagedAppProtectionItemRequestBuilder(PathParameters); commands.Add(builder.BuildAppsNavCommand()); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); @@ -50,7 +53,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceAppManagement.WindowsManagedAppProtections.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -84,8 +87,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsManagedAppProtection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsManagedAppProtection.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -112,41 +115,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Windows managed app policies."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -154,14 +122,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -171,14 +131,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -201,14 +153,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsManagedAppProtectionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsManagedAppProtectionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsManagedAppProtections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -221,11 +173,11 @@ public WindowsManagedAppProtectionsRequestBuilder(string rawUrl) : base("{+baseu /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -241,11 +193,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WindowsManagedAppProtection body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsManagedAppProtection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsManagedAppProtection body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsManagedAppProtection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -257,7 +209,8 @@ public RequestInformation ToPostRequestInformation(WindowsManagedAppProtection b /// /// Windows managed app policies. /// - public class WindowsManagedAppProtectionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsManagedAppProtectionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -321,3 +274,4 @@ public class WindowsManagedAppProtectionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceAppManagement/WindowsManagementApp/WindowsManagementAppRequestBuilder.cs b/src/generated/DeviceAppManagement/WindowsManagementApp/WindowsManagementAppRequestBuilder.cs index 5dcda4e3dc..f43d69c7b3 100644 --- a/src/generated/DeviceAppManagement/WindowsManagementApp/WindowsManagementAppRequestBuilder.cs +++ b/src/generated/DeviceAppManagement/WindowsManagementApp/WindowsManagementAppRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceAppManagement.WindowsManagementApp /// /// Provides operations to manage the windowsManagementApp property of the microsoft.graph.deviceAppManagement entity. /// - public class WindowsManagementAppRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsManagementAppRequestBuilder : BaseCliRequestBuilder { /// /// Windows management app. @@ -29,23 +32,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Windows management app."; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -53,8 +44,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -68,14 +57,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsManagementAppRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceAppManagement/windowsManagementApp{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsManagementAppRequestBuilder(string rawUrl) : base("{+baseurl}/deviceAppManagement/windowsManagementApp{?%24expand,%24select}", rawUrl) @@ -88,11 +77,11 @@ public WindowsManagementAppRequestBuilder(string rawUrl) : base("{+baseurl}/devi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -103,7 +92,8 @@ public RequestInformation ToGetRequestInformation(Action /// Windows management app. /// - public class WindowsManagementAppRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsManagementAppRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -128,3 +118,4 @@ public class WindowsManagementAppRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceLocalCredentials/Count/CountRequestBuilder.cs b/src/generated/DeviceLocalCredentials/Count/CountRequestBuilder.cs deleted file mode 100644 index ba4d26a41c..0000000000 --- a/src/generated/DeviceLocalCredentials/Count/CountRequestBuilder.cs +++ /dev/null @@ -1,119 +0,0 @@ -// -using ApiSdk.Models.ODataErrors; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using Microsoft.Kiota.Cli.Commons.Extensions; -using Microsoft.Kiota.Cli.Commons.IO; -using Microsoft.Kiota.Cli.Commons; -using System.Collections.Generic; -using System.CommandLine; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace ApiSdk.DeviceLocalCredentials.Count -{ - /// - /// Provides operations to count the resources in the collection. - /// - public class CountRequestBuilder : BaseCliRequestBuilder - { - /// - /// Get the number of the resource - /// - /// A - public Command BuildGetCommand() - { - var command = new Command("get"); - command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - }); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; - var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceLocalCredentials/$count{?%24filter,%24search}", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceLocalCredentials/$count{?%24filter,%24search}", rawUrl) - { - } - /// - /// Get the number of the resource - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) - { -#endif - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /// - /// Get the number of the resource - /// - public class CountRequestBuilderGetQueryParameters - { - /// Filter items by property values -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24filter")] - public string? Filter { get; set; } -#nullable restore -#else - [QueryParameter("%24filter")] - public string Filter { get; set; } -#endif - /// Search items by search phrases -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24search")] - public string? Search { get; set; } -#nullable restore -#else - [QueryParameter("%24search")] - public string Search { get; set; } -#endif - } - } -} diff --git a/src/generated/DeviceLocalCredentials/DeviceLocalCredentialsRequestBuilder.cs b/src/generated/DeviceLocalCredentials/DeviceLocalCredentialsRequestBuilder.cs deleted file mode 100644 index b3184871f0..0000000000 --- a/src/generated/DeviceLocalCredentials/DeviceLocalCredentialsRequestBuilder.cs +++ /dev/null @@ -1,291 +0,0 @@ -// -using ApiSdk.DeviceLocalCredentials.Count; -using ApiSdk.DeviceLocalCredentials.Item; -using ApiSdk.Models.ODataErrors; -using ApiSdk.Models; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using Microsoft.Kiota.Cli.Commons.Extensions; -using Microsoft.Kiota.Cli.Commons.IO; -using Microsoft.Kiota.Cli.Commons; -using System.Collections.Generic; -using System.CommandLine; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace ApiSdk.DeviceLocalCredentials -{ - /// - /// Provides operations to manage the collection of deviceLocalCredentialInfo entities. - /// - public class DeviceLocalCredentialsRequestBuilder : BaseCliRequestBuilder - { - /// - /// Provides operations to manage the collection of deviceLocalCredentialInfo entities. - /// - /// A Tuple<List<Command>, List<Command>> - public Tuple, List> BuildCommand() - { - var executables = new List(); - var builder = new DeviceLocalCredentialInfoItemRequestBuilder(PathParameters); - executables.Add(builder.BuildDeleteCommand()); - executables.Add(builder.BuildGetCommand()); - executables.Add(builder.BuildPatchCommand()); - return new(executables, new(0)); - } - /// - /// Provides operations to count the resources in the collection. - /// - /// A - public Command BuildCountNavCommand() - { - var command = new Command("count"); - command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); - var execCommands = new List(); - execCommands.Add(builder.BuildGetCommand()); - foreach (var cmd in execCommands) - { - command.AddCommand(cmd); - } - return command; - } - /// - /// Add new entity to deviceLocalCredentials - /// - /// A - public Command BuildCreateCommand() - { - var command = new Command("create"); - command.Description = "Add new entity to deviceLocalCredentials"; - var bodyOption = new Option("--body", description: "The request body") { - }; - bodyOption.IsRequired = true; - command.AddOption(bodyOption); - var outputOption = new Option("--output", () => FormatterType.JSON); - command.AddOption(outputOption); - var queryOption = new Option("--query"); - command.AddOption(queryOption); - command.SetHandler(async (invocationContext) => { - var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; - var output = invocationContext.ParseResult.GetValueForOption(outputOption); - var query = invocationContext.ParseResult.GetValueForOption(queryOption); - IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceLocalCredentialInfo.CreateFromDiscriminatorValue); - if (model is null) { - Console.Error.WriteLine("No model data to send."); - return; - } - var requestInfo = ToPostRequestInformation(model, q => { - }); - requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; - response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; - var formatter = outputFormatterFactory.GetFormatter(output); - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Get entities from deviceLocalCredentials - /// - /// A - public Command BuildListCommand() - { - var command = new Command("list"); - command.Description = "Get entities from deviceLocalCredentials"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var outputOption = new Option("--output", () => FormatterType.JSON); - command.AddOption(outputOption); - var queryOption = new Option("--query"); - command.AddOption(queryOption); - var allOption = new Option("--all"); - command.AddOption(allOption); - command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var output = invocationContext.ParseResult.GetValueForOption(outputOption); - var query = invocationContext.ParseResult.GetValueForOption(queryOption); - var all = invocationContext.ParseResult.GetValueForOption(allOption); - IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - }); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); - var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); - var response = pageResponse?.Response; -#nullable enable - IOutputFormatter? formatter = null; -#nullable restore - if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { - formatter = outputFormatterFactory.GetFormatter(output); - response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; - } else { - formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); - } - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - public DeviceLocalCredentialsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceLocalCredentials{?%24count,%24filter,%24orderby,%24search,%24select,%24top}", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public DeviceLocalCredentialsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceLocalCredentials{?%24count,%24filter,%24orderby,%24search,%24select,%24top}", rawUrl) - { - } - /// - /// Get entities from deviceLocalCredentials - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) - { -#endif - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - /// - /// Add new entity to deviceLocalCredentials - /// - /// A - /// The request body - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPostRequestInformation(DeviceLocalCredentialInfo body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(DeviceLocalCredentialInfo body, Action> requestConfiguration = default) - { -#endif - _ = body ?? throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - /// - /// Get entities from deviceLocalCredentials - /// - public class DeviceLocalCredentialsRequestBuilderGetQueryParameters - { - /// Include count of items - [QueryParameter("%24count")] - public bool? Count { get; set; } - /// Filter items by property values -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24filter")] - public string? Filter { get; set; } -#nullable restore -#else - [QueryParameter("%24filter")] - public string Filter { get; set; } -#endif - /// Order items by property values -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24orderby")] - public string[]? Orderby { get; set; } -#nullable restore -#else - [QueryParameter("%24orderby")] - public string[] Orderby { get; set; } -#endif - /// Search items by search phrases -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24search")] - public string? Search { get; set; } -#nullable restore -#else - [QueryParameter("%24search")] - public string Search { get; set; } -#endif - /// Select properties to be returned -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24select")] - public string[]? Select { get; set; } -#nullable restore -#else - [QueryParameter("%24select")] - public string[] Select { get; set; } -#endif - /// Show only the first n items - [QueryParameter("%24top")] - public int? Top { get; set; } - } - } -} diff --git a/src/generated/DeviceLocalCredentials/Item/DeviceLocalCredentialInfoItemRequestBuilder.cs b/src/generated/DeviceLocalCredentials/Item/DeviceLocalCredentialInfoItemRequestBuilder.cs deleted file mode 100644 index 3746c0f252..0000000000 --- a/src/generated/DeviceLocalCredentials/Item/DeviceLocalCredentialInfoItemRequestBuilder.cs +++ /dev/null @@ -1,245 +0,0 @@ -// -using ApiSdk.Models.ODataErrors; -using ApiSdk.Models; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using Microsoft.Kiota.Cli.Commons.Extensions; -using Microsoft.Kiota.Cli.Commons.IO; -using Microsoft.Kiota.Cli.Commons; -using System.Collections.Generic; -using System.CommandLine; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace ApiSdk.DeviceLocalCredentials.Item -{ - /// - /// Provides operations to manage the collection of deviceLocalCredentialInfo entities. - /// - public class DeviceLocalCredentialInfoItemRequestBuilder : BaseCliRequestBuilder - { - /// - /// Delete entity from deviceLocalCredentials - /// - /// A - public Command BuildDeleteCommand() - { - var command = new Command("delete"); - command.Description = "Delete entity from deviceLocalCredentials"; - var deviceLocalCredentialInfoIdOption = new Option("--device-local-credential-info-id", description: "The unique identifier of deviceLocalCredentialInfo") { - }; - deviceLocalCredentialInfoIdOption.IsRequired = true; - command.AddOption(deviceLocalCredentialInfoIdOption); - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); - command.SetHandler(async (invocationContext) => { - var deviceLocalCredentialInfoId = invocationContext.ParseResult.GetValueForOption(deviceLocalCredentialInfoIdOption); - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - var requestInfo = ToDeleteRequestInformation(q => { - }); - if (deviceLocalCredentialInfoId is not null) requestInfo.PathParameters.Add("deviceLocalCredentialInfo%2Did", deviceLocalCredentialInfoId); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); - Console.WriteLine("Success"); - }); - return command; - } - /// - /// Get entity from deviceLocalCredentials by key - /// - /// A - public Command BuildGetCommand() - { - var command = new Command("get"); - command.Description = "Get entity from deviceLocalCredentials by key"; - var deviceLocalCredentialInfoIdOption = new Option("--device-local-credential-info-id", description: "The unique identifier of deviceLocalCredentialInfo") { - }; - deviceLocalCredentialInfoIdOption.IsRequired = true; - command.AddOption(deviceLocalCredentialInfoIdOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var outputOption = new Option("--output", () => FormatterType.JSON); - command.AddOption(outputOption); - var queryOption = new Option("--query"); - command.AddOption(queryOption); - command.SetHandler(async (invocationContext) => { - var deviceLocalCredentialInfoId = invocationContext.ParseResult.GetValueForOption(deviceLocalCredentialInfoIdOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var output = invocationContext.ParseResult.GetValueForOption(outputOption); - var query = invocationContext.ParseResult.GetValueForOption(queryOption); - IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - }); - if (deviceLocalCredentialInfoId is not null) requestInfo.PathParameters.Add("deviceLocalCredentialInfo%2Did", deviceLocalCredentialInfoId); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; - response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; - var formatter = outputFormatterFactory.GetFormatter(output); - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Update entity in deviceLocalCredentials - /// - /// A - public Command BuildPatchCommand() - { - var command = new Command("patch"); - command.Description = "Update entity in deviceLocalCredentials"; - var deviceLocalCredentialInfoIdOption = new Option("--device-local-credential-info-id", description: "The unique identifier of deviceLocalCredentialInfo") { - }; - deviceLocalCredentialInfoIdOption.IsRequired = true; - command.AddOption(deviceLocalCredentialInfoIdOption); - var bodyOption = new Option("--body", description: "The request body") { - }; - bodyOption.IsRequired = true; - command.AddOption(bodyOption); - var outputOption = new Option("--output", () => FormatterType.JSON); - command.AddOption(outputOption); - var queryOption = new Option("--query"); - command.AddOption(queryOption); - command.SetHandler(async (invocationContext) => { - var deviceLocalCredentialInfoId = invocationContext.ParseResult.GetValueForOption(deviceLocalCredentialInfoIdOption); - var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; - var output = invocationContext.ParseResult.GetValueForOption(outputOption); - var query = invocationContext.ParseResult.GetValueForOption(queryOption); - IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceLocalCredentialInfo.CreateFromDiscriminatorValue); - if (model is null) { - Console.Error.WriteLine("No model data to send."); - return; - } - var requestInfo = ToPatchRequestInformation(model, q => { - }); - if (deviceLocalCredentialInfoId is not null) requestInfo.PathParameters.Add("deviceLocalCredentialInfo%2Did", deviceLocalCredentialInfoId); - requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; - response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; - var formatter = outputFormatterFactory.GetFormatter(output); - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - public DeviceLocalCredentialInfoItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceLocalCredentials/{deviceLocalCredentialInfo%2Did}{?%24select}", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public DeviceLocalCredentialInfoItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceLocalCredentials/{deviceLocalCredentialInfo%2Did}{?%24select}", rawUrl) - { - } - /// - /// Delete entity from deviceLocalCredentials - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) - { -#endif - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - /// - /// Get entity from deviceLocalCredentials by key - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) - { -#endif - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - /// - /// Update entity in deviceLocalCredentials - /// - /// A - /// The request body - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPatchRequestInformation(DeviceLocalCredentialInfo body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPatchRequestInformation(DeviceLocalCredentialInfo body, Action> requestConfiguration = default) - { -#endif - _ = body ?? throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - /// - /// Get entity from deviceLocalCredentials by key - /// - public class DeviceLocalCredentialInfoItemRequestBuilderGetQueryParameters - { - /// Select properties to be returned -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24select")] - public string[]? Select { get; set; } -#nullable restore -#else - [QueryParameter("%24select")] - public string[] Select { get; set; } -#endif - } - } -} diff --git a/src/generated/DeviceManagement/AdvancedThreatProtectionOnboardingStateSummary/AdvancedThreatProtectionOnboardingDeviceSettingStates/AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder.cs b/src/generated/DeviceManagement/AdvancedThreatProtectionOnboardingStateSummary/AdvancedThreatProtectionOnboardingDeviceSettingStates/AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder.cs index 9469c19d97..02d4431759 100644 --- a/src/generated/DeviceManagement/AdvancedThreatProtectionOnboardingStateSummary/AdvancedThreatProtectionOnboardingDeviceSettingStates/AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/AdvancedThreatProtectionOnboardingStateSummary/AdvancedThreatProtectionOnboardingDeviceSettingStates/AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.AdvancedThreatProtectionOnboardingStateSummary.AdvancedThreatProtectionOnboardingDeviceSettingStates.Count; using ApiSdk.DeviceManagement.AdvancedThreatProtectionOnboardingStateSummary.AdvancedThreatProtectionOnboardingDeviceSettingStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.AdvancedThreatProtectionOnboardingStateSummary /// /// Provides operations to manage the advancedThreatProtectionOnboardingDeviceSettingStates property of the microsoft.graph.advancedThreatProtectionOnboardingStateSummary entity. /// - public class AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the advancedThreatProtectionOnboardingDeviceSettingStates property of the microsoft.graph.advancedThreatProtectionOnboardingStateSummary entity. @@ -30,7 +33,7 @@ public class AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AdvancedThreatProtectionOnboardingStateSummary.AdvancedThreatProtectionOnboardingDeviceSettingStates.Item.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AdvancedThreatProtectionOnboardingStateSummary.AdvancedThreatProtectionOnboardingDeviceSettingStates.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AdvancedThreatProtectionOnboardingDeviceSettingState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AdvancedThreatProtectionOnboardingDeviceSettingState.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get advancedThreatProtectionOnboardingDeviceSettingStates from deviceManagement"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder(strin /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AdvancedThreatProtectionOnboardingDeviceSettingState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AdvancedThreatProtectionOnboardingDeviceSettingState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AdvancedThreatProtectionOnboardingDeviceSettingState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AdvancedThreatProtectionOnboardingDeviceSettingState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(AdvancedThreatProtectionOnboa /// /// Get advancedThreatProtectionOnboardingDeviceSettingStates from deviceManagement /// - public class AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AdvancedThreatProtectionOnboardingStateSummary/AdvancedThreatProtectionOnboardingDeviceSettingStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/AdvancedThreatProtectionOnboardingStateSummary/AdvancedThreatProtectionOnboardingDeviceSettingStates/Count/CountRequestBuilder.cs index d098c894cd..41748f118f 100644 --- a/src/generated/DeviceManagement/AdvancedThreatProtectionOnboardingStateSummary/AdvancedThreatProtectionOnboardingDeviceSettingStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/AdvancedThreatProtectionOnboardingStateSummary/AdvancedThreatProtectionOnboardingDeviceSettingStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AdvancedThreatProtectionOnboardingStateSummary /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ad /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AdvancedThreatProtectionOnboardingStateSummary/AdvancedThreatProtectionOnboardingDeviceSettingStates/Item/AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder.cs b/src/generated/DeviceManagement/AdvancedThreatProtectionOnboardingStateSummary/AdvancedThreatProtectionOnboardingDeviceSettingStates/Item/AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder.cs index 64b3f006fe..0f32513f44 100644 --- a/src/generated/DeviceManagement/AdvancedThreatProtectionOnboardingStateSummary/AdvancedThreatProtectionOnboardingDeviceSettingStates/Item/AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/AdvancedThreatProtectionOnboardingStateSummary/AdvancedThreatProtectionOnboardingDeviceSettingStates/Item/AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.AdvancedThreatProtectionOnboardingStateSummary /// /// Provides operations to manage the advancedThreatProtectionOnboardingDeviceSettingStates property of the microsoft.graph.advancedThreatProtectionOnboardingStateSummary entity. /// - public class AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property advancedThreatProtectionOnboardingDeviceSettingStates for deviceManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AdvancedThreatProtectionOnboardingDeviceSettingState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AdvancedThreatProtectionOnboardingDeviceSettingState.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates/{advancedThreatProtectionOnboardingDeviceSettingState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates/{advancedThreatProtectionOnboardingDeviceSettingState%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AdvancedThreatProtectionOnboardingDeviceSettingState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdvancedThreatProtectionOnboardingDeviceSettingState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AdvancedThreatProtectionOnboardingDeviceSettingState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdvancedThreatProtectionOnboardingDeviceSettingState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(AdvancedThreatProtectionOnbo /// /// Get advancedThreatProtectionOnboardingDeviceSettingStates from deviceManagement /// - public class AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuil } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AdvancedThreatProtectionOnboardingStateSummary/AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder.cs b/src/generated/DeviceManagement/AdvancedThreatProtectionOnboardingStateSummary/AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder.cs index b0d9d1a76f..0e6028e304 100644 --- a/src/generated/DeviceManagement/AdvancedThreatProtectionOnboardingStateSummary/AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder.cs +++ b/src/generated/DeviceManagement/AdvancedThreatProtectionOnboardingStateSummary/AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.AdvancedThreatProtectionOnboardingStateSummary.AdvancedThreatProtectionOnboardingDeviceSettingStates; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceManagement.AdvancedThreatProtectionOnboardingStateSummary /// /// Provides operations to manage the advancedThreatProtectionOnboardingStateSummary property of the microsoft.graph.deviceManagement entity. /// - public class AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the advancedThreatProtectionOnboardingDeviceSettingStates property of the microsoft.graph.advancedThreatProtectionOnboardingStateSummary entity. @@ -30,7 +33,7 @@ public Command BuildAdvancedThreatProtectionOnboardingDeviceSettingStatesNavComm { var command = new Command("advanced-threat-protection-onboarding-device-setting-states"); command.Description = "Provides operations to manage the advancedThreatProtectionOnboardingDeviceSettingStates property of the microsoft.graph.advancedThreatProtectionOnboardingStateSummary entity."; - var builder = new AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AdvancedThreatProtectionOnboardingStateSummary.AdvancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -57,18 +60,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property advancedThreatProtectionOnboardingStateSummary for deviceManagement"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -86,23 +82,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "The summary state of ATP onboarding state for this account."; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -110,8 +94,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -149,8 +131,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.AdvancedThreatProtectionOnboardingStateSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AdvancedThreatProtectionOnboardingStateSummary.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -170,14 +152,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/advancedThreatProtectionOnboardingStateSummary{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/advancedThreatProtectionOnboardingStateSummary{?%24expand,%24select}", rawUrl) @@ -209,11 +191,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -229,11 +211,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.AdvancedThreatProtectionOnboardingStateSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdvancedThreatProtectionOnboardingStateSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.AdvancedThreatProtectionOnboardingStateSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AdvancedThreatProtectionOnboardingStateSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -245,7 +227,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.AdvancedThreat /// /// The summary state of ATP onboarding state for this account. /// - public class AdvancedThreatProtectionOnboardingStateSummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AdvancedThreatProtectionOnboardingStateSummaryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -270,3 +253,4 @@ public class AdvancedThreatProtectionOnboardingStateSummaryRequestBuilderGetQuer } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/AndroidDeviceOwnerEnrollmentProfilesRequestBuilder.cs b/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/AndroidDeviceOwnerEnrollmentProfilesRequestBuilder.cs index 9d7c461b17..8db275d120 100644 --- a/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/AndroidDeviceOwnerEnrollmentProfilesRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/AndroidDeviceOwnerEnrollmentProfilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Count; using ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles /// /// Provides operations to manage the androidDeviceOwnerEnrollmentProfiles property of the microsoft.graph.deviceManagement entity. /// - public class AndroidDeviceOwnerEnrollmentProfilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidDeviceOwnerEnrollmentProfilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the androidDeviceOwnerEnrollmentProfiles property of the microsoft.graph.deviceManagement entity. @@ -31,12 +34,15 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder(PathParameters); + commands.Add(builder.BuildClearEnrollmentTimeDeviceMembershipTargetNavCommand()); commands.Add(builder.BuildCreateTokenNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); + commands.Add(builder.BuildRetrieveEnrollmentTimeDeviceMembershipTargetNavCommand()); commands.Add(builder.BuildRevokeTokenNavCommand()); + commands.Add(builder.BuildSetEnrollmentTimeDeviceMembershipTargetNavCommand()); return new(executables, commands); } /// @@ -47,7 +53,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -81,8 +87,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AndroidDeviceOwnerEnrollmentProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AndroidDeviceOwnerEnrollmentProfile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -109,41 +115,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Android device owner enrollment profile entities."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -151,14 +122,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -168,14 +131,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -198,14 +153,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AndroidDeviceOwnerEnrollmentProfilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidDeviceOwnerEnrollmentProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AndroidDeviceOwnerEnrollmentProfilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidDeviceOwnerEnrollmentProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -218,11 +173,11 @@ public AndroidDeviceOwnerEnrollmentProfilesRequestBuilder(string rawUrl) : base( /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -238,11 +193,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AndroidDeviceOwnerEnrollmentProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AndroidDeviceOwnerEnrollmentProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AndroidDeviceOwnerEnrollmentProfile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AndroidDeviceOwnerEnrollmentProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +209,8 @@ public RequestInformation ToPostRequestInformation(AndroidDeviceOwnerEnrollmentP /// /// Android device owner enrollment profile entities. /// - public class AndroidDeviceOwnerEnrollmentProfilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidDeviceOwnerEnrollmentProfilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -318,3 +274,4 @@ public class AndroidDeviceOwnerEnrollmentProfilesRequestBuilderGetQueryParameter } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Count/CountRequestBuilder.cs index fccf0ef84c..60f3e101aa 100644 --- a/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidDeviceOwnerEnrollmentProfiles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidDeviceOwnerEnrollmentProfiles/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/an /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder.cs b/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder.cs index 5a6f26a0bf..56f62dfa81 100644 --- a/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder.cs @@ -1,8 +1,13 @@ // +#pragma warning disable CS0618 +using ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.ClearEnrollmentTimeDeviceMembershipTarget; using ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.CreateToken; +using ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.RetrieveEnrollmentTimeDeviceMembershipTarget; using ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.RevokeToken; +using ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.SetEnrollmentTimeDeviceMembershipTarget; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,8 +26,26 @@ namespace ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item /// /// Provides operations to manage the androidDeviceOwnerEnrollmentProfiles property of the microsoft.graph.deviceManagement entity. /// - public class AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder : BaseCliRequestBuilder { + /// + /// Provides operations to call the clearEnrollmentTimeDeviceMembershipTarget method. + /// + /// A + public Command BuildClearEnrollmentTimeDeviceMembershipTargetNavCommand() + { + var command = new Command("clear-enrollment-time-device-membership-target"); + command.Description = "Provides operations to call the clearEnrollmentTimeDeviceMembershipTarget method."; + var builder = new global::ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.ClearEnrollmentTimeDeviceMembershipTarget.ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } /// /// Provides operations to call the createToken method. /// @@ -31,7 +54,7 @@ public Command BuildCreateTokenNavCommand() { var command = new Command("create-token"); command.Description = "Provides operations to call the createToken method."; - var builder = new CreateTokenRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.CreateToken.CreateTokenRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -157,8 +180,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AndroidDeviceOwnerEnrollmentProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AndroidDeviceOwnerEnrollmentProfile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -179,6 +202,23 @@ public Command BuildPatchCommand() return command; } /// + /// Provides operations to call the retrieveEnrollmentTimeDeviceMembershipTarget method. + /// + /// A + public Command BuildRetrieveEnrollmentTimeDeviceMembershipTargetNavCommand() + { + var command = new Command("retrieve-enrollment-time-device-membership-target"); + command.Description = "Provides operations to call the retrieveEnrollmentTimeDeviceMembershipTarget method."; + var builder = new global::ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.RetrieveEnrollmentTimeDeviceMembershipTarget.RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// /// Provides operations to call the revokeToken method. /// /// A @@ -186,7 +226,24 @@ public Command BuildRevokeTokenNavCommand() { var command = new Command("revoke-token"); command.Description = "Provides operations to call the revokeToken method."; - var builder = new RevokeTokenRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.RevokeToken.RevokeTokenRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the setEnrollmentTimeDeviceMembershipTarget method. + /// + /// A + public Command BuildSetEnrollmentTimeDeviceMembershipTargetNavCommand() + { + var command = new Command("set-enrollment-time-device-membership-target"); + command.Description = "Provides operations to call the setEnrollmentTimeDeviceMembershipTarget method."; + var builder = new global::ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.SetEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -196,14 +253,14 @@ public Command BuildRevokeTokenNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +292,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +312,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AndroidDeviceOwnerEnrollmentProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AndroidDeviceOwnerEnrollmentProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AndroidDeviceOwnerEnrollmentProfile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AndroidDeviceOwnerEnrollmentProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +328,8 @@ public RequestInformation ToPatchRequestInformation(AndroidDeviceOwnerEnrollment /// /// Android device owner enrollment profile entities. /// - public class AndroidDeviceOwnerEnrollmentProfileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidDeviceOwnerEnrollmentProfileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +354,4 @@ public class AndroidDeviceOwnerEnrollmentProfileItemRequestBuilderGetQueryParame } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/ClearEnrollmentTimeDeviceMembershipTarget/ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs b/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/ClearEnrollmentTimeDeviceMembershipTarget/ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs new file mode 100644 index 0000000000..eb858fa852 --- /dev/null +++ b/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/ClearEnrollmentTimeDeviceMembershipTarget/ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs @@ -0,0 +1,89 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.ClearEnrollmentTimeDeviceMembershipTarget +{ + /// + /// Provides operations to call the clearEnrollmentTimeDeviceMembershipTarget method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action clearEnrollmentTimeDeviceMembershipTarget + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action clearEnrollmentTimeDeviceMembershipTarget"; + var androidDeviceOwnerEnrollmentProfileIdOption = new Option("--android-device-owner-enrollment-profile-id", description: "The unique identifier of androidDeviceOwnerEnrollmentProfile") { + }; + androidDeviceOwnerEnrollmentProfileIdOption.IsRequired = true; + command.AddOption(androidDeviceOwnerEnrollmentProfileIdOption); + command.SetHandler(async (invocationContext) => { + var androidDeviceOwnerEnrollmentProfileId = invocationContext.ParseResult.GetValueForOption(androidDeviceOwnerEnrollmentProfileIdOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (androidDeviceOwnerEnrollmentProfileId is not null) requestInfo.PathParameters.Add("androidDeviceOwnerEnrollmentProfile%2Did", androidDeviceOwnerEnrollmentProfileId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile%2Did}/clearEnrollmentTimeDeviceMembershipTarget", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile%2Did}/clearEnrollmentTimeDeviceMembershipTarget", rawUrl) + { + } + /// + /// Invoke action clearEnrollmentTimeDeviceMembershipTarget + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/CreateToken/CreateTokenPostRequestBody.cs b/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/CreateToken/CreateTokenPostRequestBody.cs index cc7b47b710..54bfa31d4d 100644 --- a/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/CreateToken/CreateTokenPostRequestBody.cs +++ b/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/CreateToken/CreateTokenPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.CreateToken { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CreateTokenPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CreateTokenPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class CreateTokenPostRequestBody : IAdditionalDataHolder, IParsable /// The tokenValidityInSeconds property public int? TokenValidityInSeconds { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CreateTokenPostRequestBody() { @@ -24,12 +26,12 @@ public CreateTokenPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CreateTokenPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.CreateToken.CreateTokenPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateTokenPostRequestBody(); + return new global::ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.CreateToken.CreateTokenPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/CreateToken/CreateTokenRequestBuilder.cs b/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/CreateToken/CreateTokenRequestBuilder.cs index 1832d18f0b..ccd20ac3b9 100644 --- a/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/CreateToken/CreateTokenRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/CreateToken/CreateTokenRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.Crea /// /// Provides operations to call the createToken method. /// - public class CreateTokenRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreateTokenRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action createToken @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CreateTokenPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.CreateToken.CreateTokenPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CreateTokenRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile%2Did}/createToken", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CreateTokenRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile%2Did}/createToken", rawUrl) @@ -83,11 +86,11 @@ public CreateTokenRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagem /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CreateTokenPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.CreateToken.CreateTokenPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CreateTokenPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.CreateToken.CreateTokenPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(CreateTokenPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/RetrieveEnrollmentTimeDeviceMembershipTarget/RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs b/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/RetrieveEnrollmentTimeDeviceMembershipTarget/RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs new file mode 100644 index 0000000000..af909d3833 --- /dev/null +++ b/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/RetrieveEnrollmentTimeDeviceMembershipTarget/RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs @@ -0,0 +1,100 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.RetrieveEnrollmentTimeDeviceMembershipTarget +{ + /// + /// Provides operations to call the retrieveEnrollmentTimeDeviceMembershipTarget method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action retrieveEnrollmentTimeDeviceMembershipTarget + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action retrieveEnrollmentTimeDeviceMembershipTarget"; + var androidDeviceOwnerEnrollmentProfileIdOption = new Option("--android-device-owner-enrollment-profile-id", description: "The unique identifier of androidDeviceOwnerEnrollmentProfile") { + }; + androidDeviceOwnerEnrollmentProfileIdOption.IsRequired = true; + command.AddOption(androidDeviceOwnerEnrollmentProfileIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var androidDeviceOwnerEnrollmentProfileId = invocationContext.ParseResult.GetValueForOption(androidDeviceOwnerEnrollmentProfileIdOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (androidDeviceOwnerEnrollmentProfileId is not null) requestInfo.PathParameters.Add("androidDeviceOwnerEnrollmentProfile%2Did", androidDeviceOwnerEnrollmentProfileId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile%2Did}/retrieveEnrollmentTimeDeviceMembershipTarget", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile%2Did}/retrieveEnrollmentTimeDeviceMembershipTarget", rawUrl) + { + } + /// + /// Invoke action retrieveEnrollmentTimeDeviceMembershipTarget + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/RevokeToken/RevokeTokenRequestBuilder.cs b/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/RevokeToken/RevokeTokenRequestBuilder.cs index ed332791ac..de0e217b0e 100644 --- a/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/RevokeToken/RevokeTokenRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/RevokeToken/RevokeTokenRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.Revo /// /// Provides operations to call the revokeToken method. /// - public class RevokeTokenRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RevokeTokenRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action revokeToken @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RevokeTokenRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile%2Did}/revokeToken", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RevokeTokenRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile%2Did}/revokeToken", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.SetEnrollmentTimeDeviceMembershipTarget +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SetEnrollmentTimeDeviceMembershipTargetPostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The enrollmentTimeDeviceMembershipTargets property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? EnrollmentTimeDeviceMembershipTargets { get; set; } +#nullable restore +#else + public List EnrollmentTimeDeviceMembershipTargets { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public SetEnrollmentTimeDeviceMembershipTargetPostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.SetEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.SetEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "enrollmentTimeDeviceMembershipTargets", n => { EnrollmentTimeDeviceMembershipTargets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.EnrollmentTimeDeviceMembershipTarget.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteCollectionOfObjectValues("enrollmentTimeDeviceMembershipTargets", EnrollmentTimeDeviceMembershipTargets); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/SetEnrollmentTimeDeviceMembershipTarget/SetEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs b/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/SetEnrollmentTimeDeviceMembershipTarget/SetEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs new file mode 100644 index 0000000000..d1bc74058d --- /dev/null +++ b/src/generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/SetEnrollmentTimeDeviceMembershipTarget/SetEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs @@ -0,0 +1,115 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.SetEnrollmentTimeDeviceMembershipTarget +{ + /// + /// Provides operations to call the setEnrollmentTimeDeviceMembershipTarget method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetEnrollmentTimeDeviceMembershipTargetRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action setEnrollmentTimeDeviceMembershipTarget + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action setEnrollmentTimeDeviceMembershipTarget"; + var androidDeviceOwnerEnrollmentProfileIdOption = new Option("--android-device-owner-enrollment-profile-id", description: "The unique identifier of androidDeviceOwnerEnrollmentProfile") { + }; + androidDeviceOwnerEnrollmentProfileIdOption.IsRequired = true; + command.AddOption(androidDeviceOwnerEnrollmentProfileIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var androidDeviceOwnerEnrollmentProfileId = invocationContext.ParseResult.GetValueForOption(androidDeviceOwnerEnrollmentProfileIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.SetEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (androidDeviceOwnerEnrollmentProfileId is not null) requestInfo.PathParameters.Add("androidDeviceOwnerEnrollmentProfile%2Did", androidDeviceOwnerEnrollmentProfileId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public SetEnrollmentTimeDeviceMembershipTargetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile%2Did}/setEnrollmentTimeDeviceMembershipTarget", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public SetEnrollmentTimeDeviceMembershipTargetRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile%2Did}/setEnrollmentTimeDeviceMembershipTarget", rawUrl) + { + } + /// + /// Invoke action setEnrollmentTimeDeviceMembershipTarget + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.SetEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.Item.SetEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetPostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidForWorkAppConfigurationSchemas/AndroidForWorkAppConfigurationSchemasRequestBuilder.cs b/src/generated/DeviceManagement/AndroidForWorkAppConfigurationSchemas/AndroidForWorkAppConfigurationSchemasRequestBuilder.cs index 1264d65902..54cb0c4ce4 100644 --- a/src/generated/DeviceManagement/AndroidForWorkAppConfigurationSchemas/AndroidForWorkAppConfigurationSchemasRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidForWorkAppConfigurationSchemas/AndroidForWorkAppConfigurationSchemasRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.AndroidForWorkAppConfigurationSchemas.Count; using ApiSdk.DeviceManagement.AndroidForWorkAppConfigurationSchemas.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.AndroidForWorkAppConfigurationSchemas /// /// Provides operations to manage the androidForWorkAppConfigurationSchemas property of the microsoft.graph.deviceManagement entity. /// - public class AndroidForWorkAppConfigurationSchemasRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidForWorkAppConfigurationSchemasRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the androidForWorkAppConfigurationSchemas property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class AndroidForWorkAppConfigurationSchemasRequestBuilder : BaseCliReques public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AndroidForWorkAppConfigurationSchemaItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidForWorkAppConfigurationSchemas.Item.AndroidForWorkAppConfigurationSchemaItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidForWorkAppConfigurationSchemas.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AndroidForWorkAppConfigurationSchema.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AndroidForWorkAppConfigurationSchema.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Android for Work app configuration schema entities."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AndroidForWorkAppConfigurationSchemasRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidForWorkAppConfigurationSchemas{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AndroidForWorkAppConfigurationSchemasRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidForWorkAppConfigurationSchemas{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public AndroidForWorkAppConfigurationSchemasRequestBuilder(string rawUrl) : base /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AndroidForWorkAppConfigurationSchema body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AndroidForWorkAppConfigurationSchema body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AndroidForWorkAppConfigurationSchema body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AndroidForWorkAppConfigurationSchema body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(AndroidForWorkAppConfiguratio /// /// Android for Work app configuration schema entities. /// - public class AndroidForWorkAppConfigurationSchemasRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidForWorkAppConfigurationSchemasRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class AndroidForWorkAppConfigurationSchemasRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidForWorkAppConfigurationSchemas/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/AndroidForWorkAppConfigurationSchemas/Count/CountRequestBuilder.cs index 6f6d93bf5a..b37eb5fc5a 100644 --- a/src/generated/DeviceManagement/AndroidForWorkAppConfigurationSchemas/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidForWorkAppConfigurationSchemas/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AndroidForWorkAppConfigurationSchemas.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidForWorkAppConfigurationSchemas/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidForWorkAppConfigurationSchemas/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/an /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidForWorkAppConfigurationSchemas/Item/AndroidForWorkAppConfigurationSchemaItemRequestBuilder.cs b/src/generated/DeviceManagement/AndroidForWorkAppConfigurationSchemas/Item/AndroidForWorkAppConfigurationSchemaItemRequestBuilder.cs index 5d2978ce7d..81104989a3 100644 --- a/src/generated/DeviceManagement/AndroidForWorkAppConfigurationSchemas/Item/AndroidForWorkAppConfigurationSchemaItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidForWorkAppConfigurationSchemas/Item/AndroidForWorkAppConfigurationSchemaItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.AndroidForWorkAppConfigurationSchemas.Item /// /// Provides operations to manage the androidForWorkAppConfigurationSchemas property of the microsoft.graph.deviceManagement entity. /// - public class AndroidForWorkAppConfigurationSchemaItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidForWorkAppConfigurationSchemaItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property androidForWorkAppConfigurationSchemas for deviceManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AndroidForWorkAppConfigurationSchema.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AndroidForWorkAppConfigurationSchema.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AndroidForWorkAppConfigurationSchemaItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidForWorkAppConfigurationSchemas/{androidForWorkAppConfigurationSchema%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AndroidForWorkAppConfigurationSchemaItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidForWorkAppConfigurationSchemas/{androidForWorkAppConfigurationSchema%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AndroidForWorkAppConfigurationSchema body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AndroidForWorkAppConfigurationSchema body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AndroidForWorkAppConfigurationSchema body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AndroidForWorkAppConfigurationSchema body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(AndroidForWorkAppConfigurati /// /// Android for Work app configuration schema entities. /// - public class AndroidForWorkAppConfigurationSchemaItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidForWorkAppConfigurationSchemaItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class AndroidForWorkAppConfigurationSchemaItemRequestBuilderGetQueryParam } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/AndroidForWorkEnrollmentProfilesRequestBuilder.cs b/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/AndroidForWorkEnrollmentProfilesRequestBuilder.cs index 2347756b76..e82701eae1 100644 --- a/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/AndroidForWorkEnrollmentProfilesRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/AndroidForWorkEnrollmentProfilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.AndroidForWorkEnrollmentProfiles.Count; using ApiSdk.DeviceManagement.AndroidForWorkEnrollmentProfiles.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.AndroidForWorkEnrollmentProfiles /// /// Provides operations to manage the androidForWorkEnrollmentProfiles property of the microsoft.graph.deviceManagement entity. /// - public class AndroidForWorkEnrollmentProfilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidForWorkEnrollmentProfilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the androidForWorkEnrollmentProfiles property of the microsoft.graph.deviceManagement entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new AndroidForWorkEnrollmentProfileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidForWorkEnrollmentProfiles.Item.AndroidForWorkEnrollmentProfileItemRequestBuilder(PathParameters); commands.Add(builder.BuildCreateTokenNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidForWorkEnrollmentProfiles.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -81,8 +84,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AndroidForWorkEnrollmentProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AndroidForWorkEnrollmentProfile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -109,41 +112,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Android for Work enrollment profile entities."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -151,14 +119,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -168,14 +128,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -198,14 +150,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AndroidForWorkEnrollmentProfilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidForWorkEnrollmentProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AndroidForWorkEnrollmentProfilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidForWorkEnrollmentProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -218,11 +170,11 @@ public AndroidForWorkEnrollmentProfilesRequestBuilder(string rawUrl) : base("{+b /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -238,11 +190,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AndroidForWorkEnrollmentProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AndroidForWorkEnrollmentProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AndroidForWorkEnrollmentProfile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AndroidForWorkEnrollmentProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +206,8 @@ public RequestInformation ToPostRequestInformation(AndroidForWorkEnrollmentProfi /// /// Android for Work enrollment profile entities. /// - public class AndroidForWorkEnrollmentProfilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidForWorkEnrollmentProfilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -318,3 +271,4 @@ public class AndroidForWorkEnrollmentProfilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/Count/CountRequestBuilder.cs index 6ce6831504..8eebd081fa 100644 --- a/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AndroidForWorkEnrollmentProfiles.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidForWorkEnrollmentProfiles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidForWorkEnrollmentProfiles/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/an /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/Item/AndroidForWorkEnrollmentProfileItemRequestBuilder.cs b/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/Item/AndroidForWorkEnrollmentProfileItemRequestBuilder.cs index a749a6da47..a7dfe1d92b 100644 --- a/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/Item/AndroidForWorkEnrollmentProfileItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/Item/AndroidForWorkEnrollmentProfileItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.AndroidForWorkEnrollmentProfiles.Item.CreateToken; using ApiSdk.DeviceManagement.AndroidForWorkEnrollmentProfiles.Item.RevokeToken; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.AndroidForWorkEnrollmentProfiles.Item /// /// Provides operations to manage the androidForWorkEnrollmentProfiles property of the microsoft.graph.deviceManagement entity. /// - public class AndroidForWorkEnrollmentProfileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidForWorkEnrollmentProfileItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the createToken method. @@ -31,7 +34,7 @@ public Command BuildCreateTokenNavCommand() { var command = new Command("create-token"); command.Description = "Provides operations to call the createToken method."; - var builder = new CreateTokenRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidForWorkEnrollmentProfiles.Item.CreateToken.CreateTokenRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -157,8 +160,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AndroidForWorkEnrollmentProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AndroidForWorkEnrollmentProfile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildRevokeTokenNavCommand() { var command = new Command("revoke-token"); command.Description = "Provides operations to call the revokeToken method."; - var builder = new RevokeTokenRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidForWorkEnrollmentProfiles.Item.RevokeToken.RevokeTokenRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -196,14 +199,14 @@ public Command BuildRevokeTokenNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AndroidForWorkEnrollmentProfileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidForWorkEnrollmentProfiles/{androidForWorkEnrollmentProfile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AndroidForWorkEnrollmentProfileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidForWorkEnrollmentProfiles/{androidForWorkEnrollmentProfile%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AndroidForWorkEnrollmentProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AndroidForWorkEnrollmentProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AndroidForWorkEnrollmentProfile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AndroidForWorkEnrollmentProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(AndroidForWorkEnrollmentProf /// /// Android for Work enrollment profile entities. /// - public class AndroidForWorkEnrollmentProfileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidForWorkEnrollmentProfileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class AndroidForWorkEnrollmentProfileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/Item/CreateToken/CreateTokenPostRequestBody.cs b/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/Item/CreateToken/CreateTokenPostRequestBody.cs index 16609266eb..f85bdece93 100644 --- a/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/Item/CreateToken/CreateTokenPostRequestBody.cs +++ b/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/Item/CreateToken/CreateTokenPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.AndroidForWorkEnrollmentProfiles.Item.CreateToken { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CreateTokenPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CreateTokenPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class CreateTokenPostRequestBody : IAdditionalDataHolder, IParsable /// The tokenValidityInSeconds property public int? TokenValidityInSeconds { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CreateTokenPostRequestBody() { @@ -24,12 +26,12 @@ public CreateTokenPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CreateTokenPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.AndroidForWorkEnrollmentProfiles.Item.CreateToken.CreateTokenPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateTokenPostRequestBody(); + return new global::ApiSdk.DeviceManagement.AndroidForWorkEnrollmentProfiles.Item.CreateToken.CreateTokenPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/Item/CreateToken/CreateTokenRequestBuilder.cs b/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/Item/CreateToken/CreateTokenRequestBuilder.cs index a273e9b47a..11482d8450 100644 --- a/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/Item/CreateToken/CreateTokenRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/Item/CreateToken/CreateTokenRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AndroidForWorkEnrollmentProfiles.Item.CreateTo /// /// Provides operations to call the createToken method. /// - public class CreateTokenRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreateTokenRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action createToken @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CreateTokenPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.AndroidForWorkEnrollmentProfiles.Item.CreateToken.CreateTokenPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CreateTokenRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidForWorkEnrollmentProfiles/{androidForWorkEnrollmentProfile%2Did}/createToken", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CreateTokenRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidForWorkEnrollmentProfiles/{androidForWorkEnrollmentProfile%2Did}/createToken", rawUrl) @@ -83,11 +86,11 @@ public CreateTokenRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagem /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CreateTokenPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidForWorkEnrollmentProfiles.Item.CreateToken.CreateTokenPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CreateTokenPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidForWorkEnrollmentProfiles.Item.CreateToken.CreateTokenPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(CreateTokenPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/Item/RevokeToken/RevokeTokenRequestBuilder.cs b/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/Item/RevokeToken/RevokeTokenRequestBuilder.cs index 88034d03a0..79bf6cbb17 100644 --- a/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/Item/RevokeToken/RevokeTokenRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidForWorkEnrollmentProfiles/Item/RevokeToken/RevokeTokenRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AndroidForWorkEnrollmentProfiles.Item.RevokeTo /// /// Provides operations to call the revokeToken method. /// - public class RevokeTokenRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RevokeTokenRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action revokeToken @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RevokeTokenRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidForWorkEnrollmentProfiles/{androidForWorkEnrollmentProfile%2Did}/revokeToken", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RevokeTokenRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidForWorkEnrollmentProfiles/{androidForWorkEnrollmentProfile%2Did}/revokeToken", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.AndroidForWorkSettings.CompleteSignup; using ApiSdk.DeviceManagement.AndroidForWorkSettings.RequestSignupUrl; using ApiSdk.DeviceManagement.AndroidForWorkSettings.SyncApps; using ApiSdk.DeviceManagement.AndroidForWorkSettings.Unbind; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.DeviceManagement.AndroidForWorkSettings /// /// Provides operations to manage the androidForWorkSettings property of the microsoft.graph.deviceManagement entity. /// - public class AndroidForWorkSettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidForWorkSettingsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the completeSignup method. @@ -33,7 +36,7 @@ public Command BuildCompleteSignupNavCommand() { var command = new Command("complete-signup"); command.Description = "Provides operations to call the completeSignup method."; - var builder = new CompleteSignupRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidForWorkSettings.CompleteSignup.CompleteSignupRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -50,18 +53,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property androidForWorkSettings for deviceManagement"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -79,23 +75,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "The singleton Android for Work settings entity."; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -103,8 +87,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -142,8 +124,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.AndroidForWorkSettings.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AndroidForWorkSettings.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -170,7 +152,7 @@ public Command BuildRequestSignupUrlNavCommand() { var command = new Command("request-signup-url"); command.Description = "Provides operations to call the requestSignupUrl method."; - var builder = new RequestSignupUrlRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidForWorkSettings.RequestSignupUrl.RequestSignupUrlRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -187,7 +169,7 @@ public Command BuildSyncAppsNavCommand() { var command = new Command("sync-apps"); command.Description = "Provides operations to call the syncApps method."; - var builder = new SyncAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidForWorkSettings.SyncApps.SyncAppsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -204,7 +186,7 @@ public Command BuildUnbindNavCommand() { var command = new Command("unbind"); command.Description = "Provides operations to call the unbind method."; - var builder = new UnbindRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidForWorkSettings.Unbind.UnbindRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -214,14 +196,14 @@ public Command BuildUnbindNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AndroidForWorkSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidForWorkSettings{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AndroidForWorkSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidForWorkSettings{?%24expand,%24select}", rawUrl) @@ -253,11 +235,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -273,11 +255,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.AndroidForWorkSettings body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AndroidForWorkSettings body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.AndroidForWorkSettings body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AndroidForWorkSettings body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +271,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.AndroidForWork /// /// The singleton Android for Work settings entity. /// - public class AndroidForWorkSettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidForWorkSettingsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +297,4 @@ public class AndroidForWorkSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidForWorkSettings/CompleteSignup/CompleteSignupPostRequestBody.cs b/src/generated/DeviceManagement/AndroidForWorkSettings/CompleteSignup/CompleteSignupPostRequestBody.cs index 618b57e7a1..0c3b29e9cf 100644 --- a/src/generated/DeviceManagement/AndroidForWorkSettings/CompleteSignup/CompleteSignupPostRequestBody.cs +++ b/src/generated/DeviceManagement/AndroidForWorkSettings/CompleteSignup/CompleteSignupPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.AndroidForWorkSettings.CompleteSignup { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CompleteSignupPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CompleteSignupPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class CompleteSignupPostRequestBody : IAdditionalDataHolder, IParsable public string EnterpriseToken { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CompleteSignupPostRequestBody() { @@ -30,12 +32,12 @@ public CompleteSignupPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CompleteSignupPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.AndroidForWorkSettings.CompleteSignup.CompleteSignupPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CompleteSignupPostRequestBody(); + return new global::ApiSdk.DeviceManagement.AndroidForWorkSettings.CompleteSignup.CompleteSignupPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidForWorkSettings/CompleteSignup/CompleteSignupRequestBuilder.cs b/src/generated/DeviceManagement/AndroidForWorkSettings/CompleteSignup/CompleteSignupRequestBuilder.cs index 493d6b6978..2d464f7345 100644 --- a/src/generated/DeviceManagement/AndroidForWorkSettings/CompleteSignup/CompleteSignupRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidForWorkSettings/CompleteSignup/CompleteSignupRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AndroidForWorkSettings.CompleteSignup /// /// Provides operations to call the completeSignup method. /// - public class CompleteSignupRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CompleteSignupRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action completeSignup @@ -37,8 +40,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CompleteSignupPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.AndroidForWorkSettings.CompleteSignup.CompleteSignupPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -56,14 +59,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CompleteSignupRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidForWorkSettings/completeSignup", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CompleteSignupRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidForWorkSettings/completeSignup", rawUrl) @@ -77,11 +80,11 @@ public CompleteSignupRequestBuilder(string rawUrl) : base("{+baseurl}/deviceMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CompleteSignupPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidForWorkSettings.CompleteSignup.CompleteSignupPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CompleteSignupPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidForWorkSettings.CompleteSignup.CompleteSignupPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -92,3 +95,4 @@ public RequestInformation ToPostRequestInformation(CompleteSignupPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidForWorkSettings/RequestSignupUrl/RequestSignupUrlPostRequestBody.cs b/src/generated/DeviceManagement/AndroidForWorkSettings/RequestSignupUrl/RequestSignupUrlPostRequestBody.cs index ed51be0490..0253b23c21 100644 --- a/src/generated/DeviceManagement/AndroidForWorkSettings/RequestSignupUrl/RequestSignupUrlPostRequestBody.cs +++ b/src/generated/DeviceManagement/AndroidForWorkSettings/RequestSignupUrl/RequestSignupUrlPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.AndroidForWorkSettings.RequestSignupUrl { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RequestSignupUrlPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RequestSignupUrlPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class RequestSignupUrlPostRequestBody : IAdditionalDataHolder, IParsable public string HostName { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RequestSignupUrlPostRequestBody() { @@ -30,12 +32,12 @@ public RequestSignupUrlPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RequestSignupUrlPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.AndroidForWorkSettings.RequestSignupUrl.RequestSignupUrlPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RequestSignupUrlPostRequestBody(); + return new global::ApiSdk.DeviceManagement.AndroidForWorkSettings.RequestSignupUrl.RequestSignupUrlPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidForWorkSettings/RequestSignupUrl/RequestSignupUrlPostResponse.cs b/src/generated/DeviceManagement/AndroidForWorkSettings/RequestSignupUrl/RequestSignupUrlPostResponse.cs index 4d64c78dc5..071cce0a47 100644 --- a/src/generated/DeviceManagement/AndroidForWorkSettings/RequestSignupUrl/RequestSignupUrlPostResponse.cs +++ b/src/generated/DeviceManagement/AndroidForWorkSettings/RequestSignupUrl/RequestSignupUrlPostResponse.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.AndroidForWorkSettings.RequestSignupUrl { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RequestSignupUrlPostResponse : IAdditionalDataHolder, IParsable + public partial class RequestSignupUrlPostResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class RequestSignupUrlPostResponse : IAdditionalDataHolder, IParsable public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RequestSignupUrlPostResponse() { @@ -30,12 +32,12 @@ public RequestSignupUrlPostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RequestSignupUrlPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.AndroidForWorkSettings.RequestSignupUrl.RequestSignupUrlPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RequestSignupUrlPostResponse(); + return new global::ApiSdk.DeviceManagement.AndroidForWorkSettings.RequestSignupUrl.RequestSignupUrlPostResponse(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidForWorkSettings/RequestSignupUrl/RequestSignupUrlRequestBuilder.cs b/src/generated/DeviceManagement/AndroidForWorkSettings/RequestSignupUrl/RequestSignupUrlRequestBuilder.cs index cf03852cb7..a41d2a17eb 100644 --- a/src/generated/DeviceManagement/AndroidForWorkSettings/RequestSignupUrl/RequestSignupUrlRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidForWorkSettings/RequestSignupUrl/RequestSignupUrlRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AndroidForWorkSettings.RequestSignupUrl /// /// Provides operations to call the requestSignupUrl method. /// - public class RequestSignupUrlRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RequestSignupUrlRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action requestSignupUrl @@ -45,8 +48,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RequestSignupUrlPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.AndroidForWorkSettings.RequestSignupUrl.RequestSignupUrlPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -66,14 +69,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RequestSignupUrlRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidForWorkSettings/requestSignupUrl", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RequestSignupUrlRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidForWorkSettings/requestSignupUrl", rawUrl) @@ -87,11 +90,11 @@ public RequestSignupUrlRequestBuilder(string rawUrl) : base("{+baseurl}/deviceMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RequestSignupUrlPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidForWorkSettings.RequestSignupUrl.RequestSignupUrlPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RequestSignupUrlPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidForWorkSettings.RequestSignupUrl.RequestSignupUrlPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -102,3 +105,4 @@ public RequestInformation ToPostRequestInformation(RequestSignupUrlPostRequestBo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidForWorkSettings/SyncApps/SyncAppsRequestBuilder.cs b/src/generated/DeviceManagement/AndroidForWorkSettings/SyncApps/SyncAppsRequestBuilder.cs index 8ce70c8203..d539fd7899 100644 --- a/src/generated/DeviceManagement/AndroidForWorkSettings/SyncApps/SyncAppsRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidForWorkSettings/SyncApps/SyncAppsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AndroidForWorkSettings.SyncApps /// /// Provides operations to call the syncApps method. /// - public class SyncAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SyncAppsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action syncApps @@ -43,14 +46,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SyncAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidForWorkSettings/syncApps", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SyncAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidForWorkSettings/syncApps", rawUrl) @@ -77,3 +80,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AndroidForWorkSettings.Unbind /// /// Provides operations to call the unbind method. /// - public class UnbindRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnbindRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action unbind @@ -43,14 +46,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UnbindRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidForWorkSettings/unbind", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnbindRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidForWorkSettings/unbind", rawUrl) @@ -77,3 +80,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.AddApps { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddAppsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddAppsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class AddAppsPostRequestBody : IAdditionalDataHolder, IParsable public List ProductIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddAppsPostRequestBody() { @@ -30,12 +32,12 @@ public AddAppsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddAppsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.AddApps.AddAppsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddAppsPostRequestBody(); + return new global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.AddApps.AddAppsPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "productIds", n => { ProductIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "productIds", n => { ProductIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/AddApps/AddAppsRequestBuilder.cs b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/AddApps/AddAppsRequestBuilder.cs index 0fcc09bfa4..082ae9f4e0 100644 --- a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/AddApps/AddAppsRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/AddApps/AddAppsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.A /// /// Provides operations to call the addApps method. /// - public class AddAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AddAppsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action addApps @@ -37,8 +40,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AddAppsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.AddApps.AddAppsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -56,14 +59,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AddAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/addApps", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AddAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/addApps", rawUrl) @@ -77,11 +80,11 @@ public AddAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AddAppsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.AddApps.AddAppsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddAppsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.AddApps.AddAppsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -92,3 +95,4 @@ public RequestInformation ToPostRequestInformation(AddAppsPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/AndroidManagedStoreAccountEnterpriseSettingsRequestBuilder.cs b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/AndroidManagedStoreAccountEnterpriseSettingsRequestBuilder.cs index 69c3bbf6f8..8bfe198983 100644 --- a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/AndroidManagedStoreAccountEnterpriseSettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/AndroidManagedStoreAccountEnterpriseSettingsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.AddApps; using ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.ApproveApps; using ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.CompleteSignup; @@ -9,6 +10,7 @@ using ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.Unbind; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -27,7 +29,8 @@ namespace ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings /// /// Provides operations to manage the androidManagedStoreAccountEnterpriseSettings property of the microsoft.graph.deviceManagement entity. /// - public class AndroidManagedStoreAccountEnterpriseSettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidManagedStoreAccountEnterpriseSettingsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the addApps method. @@ -37,7 +40,7 @@ public Command BuildAddAppsNavCommand() { var command = new Command("add-apps"); command.Description = "Provides operations to call the addApps method."; - var builder = new AddAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.AddApps.AddAppsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -54,7 +57,7 @@ public Command BuildApproveAppsNavCommand() { var command = new Command("approve-apps"); command.Description = "Provides operations to call the approveApps method."; - var builder = new ApproveAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.ApproveApps.ApproveAppsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -71,7 +74,7 @@ public Command BuildCompleteSignupNavCommand() { var command = new Command("complete-signup"); command.Description = "Provides operations to call the completeSignup method."; - var builder = new CompleteSignupRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.CompleteSignup.CompleteSignupRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -88,7 +91,7 @@ public Command BuildCreateGooglePlayWebTokenNavCommand() { var command = new Command("create-google-play-web-token"); command.Description = "Provides operations to call the createGooglePlayWebToken method."; - var builder = new CreateGooglePlayWebTokenRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.CreateGooglePlayWebToken.CreateGooglePlayWebTokenRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -105,18 +108,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property androidManagedStoreAccountEnterpriseSettings for deviceManagement"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -134,23 +130,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "The singleton Android managed store account enterprise settings entity."; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -158,8 +142,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -197,8 +179,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.AndroidManagedStoreAccountEnterpriseSettings.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AndroidManagedStoreAccountEnterpriseSettings.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -225,7 +207,7 @@ public Command BuildRequestSignupUrlNavCommand() { var command = new Command("request-signup-url"); command.Description = "Provides operations to call the requestSignupUrl method."; - var builder = new RequestSignupUrlRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.RequestSignupUrl.RequestSignupUrlRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -242,7 +224,7 @@ public Command BuildSetAndroidDeviceOwnerFullyManagedEnrollmentStateNavCommand() { var command = new Command("set-android-device-owner-fully-managed-enrollment-state"); command.Description = "Provides operations to call the setAndroidDeviceOwnerFullyManagedEnrollmentState method."; - var builder = new SetAndroidDeviceOwnerFullyManagedEnrollmentStateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.SetAndroidDeviceOwnerFullyManagedEnrollmentState.SetAndroidDeviceOwnerFullyManagedEnrollmentStateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -259,7 +241,7 @@ public Command BuildSyncAppsNavCommand() { var command = new Command("sync-apps"); command.Description = "Provides operations to call the syncApps method."; - var builder = new SyncAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.SyncApps.SyncAppsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -276,7 +258,7 @@ public Command BuildUnbindNavCommand() { var command = new Command("unbind"); command.Description = "Provides operations to call the unbind method."; - var builder = new UnbindRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.Unbind.UnbindRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -286,14 +268,14 @@ public Command BuildUnbindNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AndroidManagedStoreAccountEnterpriseSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AndroidManagedStoreAccountEnterpriseSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings{?%24expand,%24select}", rawUrl) @@ -325,11 +307,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -345,11 +327,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.AndroidManagedStoreAccountEnterpriseSettings body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AndroidManagedStoreAccountEnterpriseSettings body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.AndroidManagedStoreAccountEnterpriseSettings body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AndroidManagedStoreAccountEnterpriseSettings body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -361,7 +343,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.AndroidManaged /// /// The singleton Android managed store account enterprise settings entity. /// - public class AndroidManagedStoreAccountEnterpriseSettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidManagedStoreAccountEnterpriseSettingsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -386,3 +369,4 @@ public class AndroidManagedStoreAccountEnterpriseSettingsRequestBuilderGetQueryP } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/ApproveApps/ApproveAppsPostRequestBody.cs b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/ApproveApps/ApproveAppsPostRequestBody.cs index d87f952df0..76a997b6e7 100644 --- a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/ApproveApps/ApproveAppsPostRequestBody.cs +++ b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/ApproveApps/ApproveAppsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.ApproveApps { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApproveAppsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ApproveAppsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -23,7 +25,7 @@ public class ApproveAppsPostRequestBody : IAdditionalDataHolder, IParsable public List PackageIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ApproveAppsPostRequestBody() { @@ -32,12 +34,12 @@ public ApproveAppsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApproveAppsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.ApproveApps.ApproveAppsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApproveAppsPostRequestBody(); + return new global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.ApproveApps.ApproveAppsPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,7 +50,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "approveAllPermissions", n => { ApproveAllPermissions = n.GetBoolValue(); } }, - { "packageIds", n => { PackageIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "packageIds", n => { PackageIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -64,3 +66,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/ApproveApps/ApproveAppsRequestBuilder.cs b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/ApproveApps/ApproveAppsRequestBuilder.cs index 452a9ffc4f..e35c795900 100644 --- a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/ApproveApps/ApproveAppsRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/ApproveApps/ApproveAppsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.A /// /// Provides operations to call the approveApps method. /// - public class ApproveAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApproveAppsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action approveApps @@ -37,8 +40,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApproveAppsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.ApproveApps.ApproveAppsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -56,14 +59,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApproveAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/approveApps", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApproveAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/approveApps", rawUrl) @@ -77,11 +80,11 @@ public ApproveAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagem /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApproveAppsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.ApproveApps.ApproveAppsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApproveAppsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.ApproveApps.ApproveAppsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -92,3 +95,4 @@ public RequestInformation ToPostRequestInformation(ApproveAppsPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/CompleteSignup/CompleteSignupPostRequestBody.cs b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/CompleteSignup/CompleteSignupPostRequestBody.cs index c8eac8ed5a..14d7f4af9d 100644 --- a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/CompleteSignup/CompleteSignupPostRequestBody.cs +++ b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/CompleteSignup/CompleteSignupPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.CompleteSignup { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CompleteSignupPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CompleteSignupPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class CompleteSignupPostRequestBody : IAdditionalDataHolder, IParsable public string EnterpriseToken { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CompleteSignupPostRequestBody() { @@ -30,12 +32,12 @@ public CompleteSignupPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CompleteSignupPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.CompleteSignup.CompleteSignupPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CompleteSignupPostRequestBody(); + return new global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.CompleteSignup.CompleteSignupPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/CompleteSignup/CompleteSignupRequestBuilder.cs b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/CompleteSignup/CompleteSignupRequestBuilder.cs index f262c928f7..3cefda544d 100644 --- a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/CompleteSignup/CompleteSignupRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/CompleteSignup/CompleteSignupRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.C /// /// Provides operations to call the completeSignup method. /// - public class CompleteSignupRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CompleteSignupRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action completeSignup @@ -37,8 +40,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CompleteSignupPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.CompleteSignup.CompleteSignupPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -56,14 +59,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CompleteSignupRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/completeSignup", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CompleteSignupRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/completeSignup", rawUrl) @@ -77,11 +80,11 @@ public CompleteSignupRequestBuilder(string rawUrl) : base("{+baseurl}/deviceMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CompleteSignupPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.CompleteSignup.CompleteSignupPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CompleteSignupPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.CompleteSignup.CompleteSignupPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -92,3 +95,4 @@ public RequestInformation ToPostRequestInformation(CompleteSignupPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/CreateGooglePlayWebToken/CreateGooglePlayWebTokenPostRequestBody.cs b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/CreateGooglePlayWebToken/CreateGooglePlayWebTokenPostRequestBody.cs index 521282f4f1..7cd05bcf6d 100644 --- a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/CreateGooglePlayWebToken/CreateGooglePlayWebTokenPostRequestBody.cs +++ b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/CreateGooglePlayWebToken/CreateGooglePlayWebTokenPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.CreateGooglePlayWebToken { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CreateGooglePlayWebTokenPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CreateGooglePlayWebTokenPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class CreateGooglePlayWebTokenPostRequestBody : IAdditionalDataHolder, IP public string ParentUri { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CreateGooglePlayWebTokenPostRequestBody() { @@ -30,12 +32,12 @@ public CreateGooglePlayWebTokenPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CreateGooglePlayWebTokenPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.CreateGooglePlayWebToken.CreateGooglePlayWebTokenPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateGooglePlayWebTokenPostRequestBody(); + return new global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.CreateGooglePlayWebToken.CreateGooglePlayWebTokenPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/CreateGooglePlayWebToken/CreateGooglePlayWebTokenPostResponse.cs b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/CreateGooglePlayWebToken/CreateGooglePlayWebTokenPostResponse.cs index b81fd76fff..767462cb75 100644 --- a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/CreateGooglePlayWebToken/CreateGooglePlayWebTokenPostResponse.cs +++ b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/CreateGooglePlayWebToken/CreateGooglePlayWebTokenPostResponse.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.CreateGooglePlayWebToken { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CreateGooglePlayWebTokenPostResponse : IAdditionalDataHolder, IParsable + public partial class CreateGooglePlayWebTokenPostResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class CreateGooglePlayWebTokenPostResponse : IAdditionalDataHolder, IPars public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CreateGooglePlayWebTokenPostResponse() { @@ -30,12 +32,12 @@ public CreateGooglePlayWebTokenPostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CreateGooglePlayWebTokenPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.CreateGooglePlayWebToken.CreateGooglePlayWebTokenPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateGooglePlayWebTokenPostResponse(); + return new global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.CreateGooglePlayWebToken.CreateGooglePlayWebTokenPostResponse(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/CreateGooglePlayWebToken/CreateGooglePlayWebTokenRequestBuilder.cs b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/CreateGooglePlayWebToken/CreateGooglePlayWebTokenRequestBuilder.cs index 4f67af77cb..5ceaa05f5a 100644 --- a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/CreateGooglePlayWebToken/CreateGooglePlayWebTokenRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/CreateGooglePlayWebToken/CreateGooglePlayWebTokenRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.C /// /// Provides operations to call the createGooglePlayWebToken method. /// - public class CreateGooglePlayWebTokenRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreateGooglePlayWebTokenRequestBuilder : BaseCliRequestBuilder { /// /// Generates a web token that is used in an embeddable component. @@ -45,8 +48,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CreateGooglePlayWebTokenPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.CreateGooglePlayWebToken.CreateGooglePlayWebTokenPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -66,14 +69,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CreateGooglePlayWebTokenRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/createGooglePlayWebToken", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CreateGooglePlayWebTokenRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/createGooglePlayWebToken", rawUrl) @@ -87,11 +90,11 @@ public CreateGooglePlayWebTokenRequestBuilder(string rawUrl) : base("{+baseurl}/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CreateGooglePlayWebTokenPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.CreateGooglePlayWebToken.CreateGooglePlayWebTokenPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CreateGooglePlayWebTokenPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.CreateGooglePlayWebToken.CreateGooglePlayWebTokenPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -102,3 +105,4 @@ public RequestInformation ToPostRequestInformation(CreateGooglePlayWebTokenPostR } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/RequestSignupUrl/RequestSignupUrlPostRequestBody.cs b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/RequestSignupUrl/RequestSignupUrlPostRequestBody.cs index 38051182d3..522c1248b2 100644 --- a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/RequestSignupUrl/RequestSignupUrlPostRequestBody.cs +++ b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/RequestSignupUrl/RequestSignupUrlPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.RequestSignupUrl { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RequestSignupUrlPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RequestSignupUrlPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class RequestSignupUrlPostRequestBody : IAdditionalDataHolder, IParsable public string HostName { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RequestSignupUrlPostRequestBody() { @@ -30,12 +32,12 @@ public RequestSignupUrlPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RequestSignupUrlPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.RequestSignupUrl.RequestSignupUrlPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RequestSignupUrlPostRequestBody(); + return new global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.RequestSignupUrl.RequestSignupUrlPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/RequestSignupUrl/RequestSignupUrlPostResponse.cs b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/RequestSignupUrl/RequestSignupUrlPostResponse.cs index a2dcac93b5..f86ea71127 100644 --- a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/RequestSignupUrl/RequestSignupUrlPostResponse.cs +++ b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/RequestSignupUrl/RequestSignupUrlPostResponse.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.RequestSignupUrl { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RequestSignupUrlPostResponse : IAdditionalDataHolder, IParsable + public partial class RequestSignupUrlPostResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class RequestSignupUrlPostResponse : IAdditionalDataHolder, IParsable public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RequestSignupUrlPostResponse() { @@ -30,12 +32,12 @@ public RequestSignupUrlPostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RequestSignupUrlPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.RequestSignupUrl.RequestSignupUrlPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RequestSignupUrlPostResponse(); + return new global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.RequestSignupUrl.RequestSignupUrlPostResponse(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/RequestSignupUrl/RequestSignupUrlRequestBuilder.cs b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/RequestSignupUrl/RequestSignupUrlRequestBuilder.cs index 05742c3fbf..1be07d5bf2 100644 --- a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/RequestSignupUrl/RequestSignupUrlRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/RequestSignupUrl/RequestSignupUrlRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.R /// /// Provides operations to call the requestSignupUrl method. /// - public class RequestSignupUrlRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RequestSignupUrlRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action requestSignupUrl @@ -45,8 +48,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RequestSignupUrlPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.RequestSignupUrl.RequestSignupUrlPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -66,14 +69,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RequestSignupUrlRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/requestSignupUrl", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RequestSignupUrlRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/requestSignupUrl", rawUrl) @@ -87,11 +90,11 @@ public RequestSignupUrlRequestBuilder(string rawUrl) : base("{+baseurl}/deviceMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RequestSignupUrlPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.RequestSignupUrl.RequestSignupUrlPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RequestSignupUrlPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.RequestSignupUrl.RequestSignupUrlPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -102,3 +105,4 @@ public RequestInformation ToPostRequestInformation(RequestSignupUrlPostRequestBo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/SetAndroidDeviceOwnerFullyManagedEnrollmentState/SetAndroidDeviceOwnerFullyManagedEnrollmentStatePostRequestBody.cs b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/SetAndroidDeviceOwnerFullyManagedEnrollmentState/SetAndroidDeviceOwnerFullyManagedEnrollmentStatePostRequestBody.cs index 8fe5dad48d..7d395368db 100644 --- a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/SetAndroidDeviceOwnerFullyManagedEnrollmentState/SetAndroidDeviceOwnerFullyManagedEnrollmentStatePostRequestBody.cs +++ b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/SetAndroidDeviceOwnerFullyManagedEnrollmentState/SetAndroidDeviceOwnerFullyManagedEnrollmentStatePostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.SetAndroidDeviceOwnerFullyManagedEnrollmentState { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetAndroidDeviceOwnerFullyManagedEnrollmentStatePostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetAndroidDeviceOwnerFullyManagedEnrollmentStatePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class SetAndroidDeviceOwnerFullyManagedEnrollmentStatePostRequestBody : I /// The enabled property public bool? Enabled { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetAndroidDeviceOwnerFullyManagedEnrollmentStatePostRequestBody() { @@ -24,12 +26,12 @@ public SetAndroidDeviceOwnerFullyManagedEnrollmentStatePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetAndroidDeviceOwnerFullyManagedEnrollmentStatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.SetAndroidDeviceOwnerFullyManagedEnrollmentState.SetAndroidDeviceOwnerFullyManagedEnrollmentStatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetAndroidDeviceOwnerFullyManagedEnrollmentStatePostRequestBody(); + return new global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.SetAndroidDeviceOwnerFullyManagedEnrollmentState.SetAndroidDeviceOwnerFullyManagedEnrollmentStatePostRequestBody(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/SetAndroidDeviceOwnerFullyManagedEnrollmentState/SetAndroidDeviceOwnerFullyManagedEnrollmentStateRequestBuilder.cs b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/SetAndroidDeviceOwnerFullyManagedEnrollmentState/SetAndroidDeviceOwnerFullyManagedEnrollmentStateRequestBuilder.cs index 0a6d94e38a..665cc5e4fd 100644 --- a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/SetAndroidDeviceOwnerFullyManagedEnrollmentState/SetAndroidDeviceOwnerFullyManagedEnrollmentStateRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/SetAndroidDeviceOwnerFullyManagedEnrollmentState/SetAndroidDeviceOwnerFullyManagedEnrollmentStateRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.S /// /// Provides operations to call the setAndroidDeviceOwnerFullyManagedEnrollmentState method. /// - public class SetAndroidDeviceOwnerFullyManagedEnrollmentStateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetAndroidDeviceOwnerFullyManagedEnrollmentStateRequestBuilder : BaseCliRequestBuilder { /// /// Sets the AndroidManagedStoreAccountEnterpriseSettings AndroidDeviceOwnerFullyManagedEnrollmentEnabled to the given value. @@ -37,8 +40,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SetAndroidDeviceOwnerFullyManagedEnrollmentStatePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.SetAndroidDeviceOwnerFullyManagedEnrollmentState.SetAndroidDeviceOwnerFullyManagedEnrollmentStatePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -56,14 +59,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SetAndroidDeviceOwnerFullyManagedEnrollmentStateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/setAndroidDeviceOwnerFullyManagedEnrollmentState", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetAndroidDeviceOwnerFullyManagedEnrollmentStateRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/setAndroidDeviceOwnerFullyManagedEnrollmentState", rawUrl) @@ -77,11 +80,11 @@ public SetAndroidDeviceOwnerFullyManagedEnrollmentStateRequestBuilder(string raw /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SetAndroidDeviceOwnerFullyManagedEnrollmentStatePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.SetAndroidDeviceOwnerFullyManagedEnrollmentState.SetAndroidDeviceOwnerFullyManagedEnrollmentStatePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetAndroidDeviceOwnerFullyManagedEnrollmentStatePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.SetAndroidDeviceOwnerFullyManagedEnrollmentState.SetAndroidDeviceOwnerFullyManagedEnrollmentStatePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -92,3 +95,4 @@ public RequestInformation ToPostRequestInformation(SetAndroidDeviceOwnerFullyMan } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/SyncApps/SyncAppsRequestBuilder.cs b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/SyncApps/SyncAppsRequestBuilder.cs index 538870b15f..de287dddd9 100644 --- a/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/SyncApps/SyncAppsRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidManagedStoreAccountEnterpriseSettings/SyncApps/SyncAppsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.S /// /// Provides operations to call the syncApps method. /// - public class SyncAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SyncAppsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action syncApps @@ -43,14 +46,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SyncAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/syncApps", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SyncAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/syncApps", rawUrl) @@ -77,3 +80,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.U /// /// Provides operations to call the unbind method. /// - public class UnbindRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnbindRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action unbind @@ -43,14 +46,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UnbindRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/unbind", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnbindRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/unbind", rawUrl) @@ -77,3 +80,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.AndroidManagedStoreAppConfigurationSchemas.Count; using ApiSdk.DeviceManagement.AndroidManagedStoreAppConfigurationSchemas.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.AndroidManagedStoreAppConfigurationSchemas /// /// Provides operations to manage the androidManagedStoreAppConfigurationSchemas property of the microsoft.graph.deviceManagement entity. /// - public class AndroidManagedStoreAppConfigurationSchemasRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidManagedStoreAppConfigurationSchemasRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the androidManagedStoreAppConfigurationSchemas property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class AndroidManagedStoreAppConfigurationSchemasRequestBuilder : BaseCliR public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AndroidManagedStoreAppConfigurationSchemaItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidManagedStoreAppConfigurationSchemas.Item.AndroidManagedStoreAppConfigurationSchemaItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidManagedStoreAppConfigurationSchemas.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AndroidManagedStoreAppConfigurationSchema.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AndroidManagedStoreAppConfigurationSchema.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Android Enterprise app configuration schema entities."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AndroidManagedStoreAppConfigurationSchemasRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidManagedStoreAppConfigurationSchemas{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AndroidManagedStoreAppConfigurationSchemasRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidManagedStoreAppConfigurationSchemas{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public AndroidManagedStoreAppConfigurationSchemasRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AndroidManagedStoreAppConfigurationSchema body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AndroidManagedStoreAppConfigurationSchema body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AndroidManagedStoreAppConfigurationSchema body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AndroidManagedStoreAppConfigurationSchema body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(AndroidManagedStoreAppConfigu /// /// Android Enterprise app configuration schema entities. /// - public class AndroidManagedStoreAppConfigurationSchemasRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidManagedStoreAppConfigurationSchemasRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class AndroidManagedStoreAppConfigurationSchemasRequestBuilderGetQueryPar } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidManagedStoreAppConfigurationSchemas/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/AndroidManagedStoreAppConfigurationSchemas/Count/CountRequestBuilder.cs index e784a01e3b..7d11ae8c85 100644 --- a/src/generated/DeviceManagement/AndroidManagedStoreAppConfigurationSchemas/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidManagedStoreAppConfigurationSchemas/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AndroidManagedStoreAppConfigurationSchemas.Cou /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidManagedStoreAppConfigurationSchemas/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidManagedStoreAppConfigurationSchemas/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/an /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AndroidManagedStoreAppConfigurationSchemas/Item/AndroidManagedStoreAppConfigurationSchemaItemRequestBuilder.cs b/src/generated/DeviceManagement/AndroidManagedStoreAppConfigurationSchemas/Item/AndroidManagedStoreAppConfigurationSchemaItemRequestBuilder.cs index 8ea7f27311..eb7a86bd16 100644 --- a/src/generated/DeviceManagement/AndroidManagedStoreAppConfigurationSchemas/Item/AndroidManagedStoreAppConfigurationSchemaItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/AndroidManagedStoreAppConfigurationSchemas/Item/AndroidManagedStoreAppConfigurationSchemaItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.AndroidManagedStoreAppConfigurationSchemas.Ite /// /// Provides operations to manage the androidManagedStoreAppConfigurationSchemas property of the microsoft.graph.deviceManagement entity. /// - public class AndroidManagedStoreAppConfigurationSchemaItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidManagedStoreAppConfigurationSchemaItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property androidManagedStoreAppConfigurationSchemas for deviceManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AndroidManagedStoreAppConfigurationSchema.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AndroidManagedStoreAppConfigurationSchema.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AndroidManagedStoreAppConfigurationSchemaItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/androidManagedStoreAppConfigurationSchemas/{androidManagedStoreAppConfigurationSchema%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AndroidManagedStoreAppConfigurationSchemaItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/androidManagedStoreAppConfigurationSchemas/{androidManagedStoreAppConfigurationSchema%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AndroidManagedStoreAppConfigurationSchema body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AndroidManagedStoreAppConfigurationSchema body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AndroidManagedStoreAppConfigurationSchema body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AndroidManagedStoreAppConfigurationSchema body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(AndroidManagedStoreAppConfig /// /// Android Enterprise app configuration schema entities. /// - public class AndroidManagedStoreAppConfigurationSchemaItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndroidManagedStoreAppConfigurationSchemaItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class AndroidManagedStoreAppConfigurationSchemaItemRequestBuilderGetQuery } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ApplePushNotificationCertificate/ApplePushNotificationCertificateRequestBuilder.cs b/src/generated/DeviceManagement/ApplePushNotificationCertificate/ApplePushNotificationCertificateRequestBuilder.cs index 25c0be2401..5b26979976 100644 --- a/src/generated/DeviceManagement/ApplePushNotificationCertificate/ApplePushNotificationCertificateRequestBuilder.cs +++ b/src/generated/DeviceManagement/ApplePushNotificationCertificate/ApplePushNotificationCertificateRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ApplePushNotificationCertificate.DownloadApplePushNotificationCertificateSigningRequest; using ApiSdk.DeviceManagement.ApplePushNotificationCertificate.GenerateApplePushNotificationCertificateSigningRequest; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ApplePushNotificationCertificate /// /// Provides operations to manage the applePushNotificationCertificate property of the microsoft.graph.deviceManagement entity. /// - public class ApplePushNotificationCertificateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplePushNotificationCertificateRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property applePushNotificationCertificate for deviceManagement @@ -31,18 +34,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property applePushNotificationCertificate for deviceManagement"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -60,7 +56,7 @@ public Command BuildDownloadApplePushNotificationCertificateSigningRequestNavCom { var command = new Command("download-apple-push-notification-certificate-signing-request"); command.Description = "Provides operations to call the downloadApplePushNotificationCertificateSigningRequest method."; - var builder = new DownloadApplePushNotificationCertificateSigningRequestRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ApplePushNotificationCertificate.DownloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -77,7 +73,7 @@ public Command BuildGenerateApplePushNotificationCertificateSigningRequestNavCom { var command = new Command("generate-apple-push-notification-certificate-signing-request"); command.Description = "Provides operations to call the generateApplePushNotificationCertificateSigningRequest method."; - var builder = new GenerateApplePushNotificationCertificateSigningRequestRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ApplePushNotificationCertificate.GenerateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -94,23 +90,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Apple push notification certificate."; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -118,8 +102,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -157,8 +139,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.ApplePushNotificationCertificate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ApplePushNotificationCertificate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +160,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApplePushNotificationCertificateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/applePushNotificationCertificate{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplePushNotificationCertificateRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/applePushNotificationCertificate{?%24expand,%24select}", rawUrl) @@ -217,11 +199,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +219,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ApplePushNotificationCertificate body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ApplePushNotificationCertificate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ApplePushNotificationCertificate body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ApplePushNotificationCertificate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +235,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ApplePushNotif /// /// Apple push notification certificate. /// - public class ApplePushNotificationCertificateRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplePushNotificationCertificateRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +261,4 @@ public class ApplePushNotificationCertificateRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ApplePushNotificationCertificate/DownloadApplePushNotificationCertificateSigningRequest/DownloadApplePushNotificationCertificateSigningRequestGetResponse.cs b/src/generated/DeviceManagement/ApplePushNotificationCertificate/DownloadApplePushNotificationCertificateSigningRequest/DownloadApplePushNotificationCertificateSigningRequestGetResponse.cs index ca22a7a0d3..974c307112 100644 --- a/src/generated/DeviceManagement/ApplePushNotificationCertificate/DownloadApplePushNotificationCertificateSigningRequest/DownloadApplePushNotificationCertificateSigningRequestGetResponse.cs +++ b/src/generated/DeviceManagement/ApplePushNotificationCertificate/DownloadApplePushNotificationCertificateSigningRequest/DownloadApplePushNotificationCertificateSigningRequestGetResponse.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ApplePushNotificationCertificate.DownloadApplePushNotificationCertificateSigningRequest { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DownloadApplePushNotificationCertificateSigningRequestGetResponse : IAdditionalDataHolder, IParsable + public partial class DownloadApplePushNotificationCertificateSigningRequestGetResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class DownloadApplePushNotificationCertificateSigningRequestGetResponse : public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DownloadApplePushNotificationCertificateSigningRequestGetResponse() { @@ -30,12 +32,12 @@ public DownloadApplePushNotificationCertificateSigningRequestGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DownloadApplePushNotificationCertificateSigningRequestGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ApplePushNotificationCertificate.DownloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DownloadApplePushNotificationCertificateSigningRequestGetResponse(); + return new global::ApiSdk.DeviceManagement.ApplePushNotificationCertificate.DownloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestGetResponse(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ApplePushNotificationCertificate/DownloadApplePushNotificationCertificateSigningRequest/DownloadApplePushNotificationCertificateSigningRequestRequestBuilder.cs b/src/generated/DeviceManagement/ApplePushNotificationCertificate/DownloadApplePushNotificationCertificateSigningRequest/DownloadApplePushNotificationCertificateSigningRequestRequestBuilder.cs index 3ceb6afb70..a6ba6be655 100644 --- a/src/generated/DeviceManagement/ApplePushNotificationCertificate/DownloadApplePushNotificationCertificateSigningRequest/DownloadApplePushNotificationCertificateSigningRequestRequestBuilder.cs +++ b/src/generated/DeviceManagement/ApplePushNotificationCertificate/DownloadApplePushNotificationCertificateSigningRequest/DownloadApplePushNotificationCertificateSigningRequestRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ApplePushNotificationCertificate.DownloadApple /// /// Provides operations to call the downloadApplePushNotificationCertificateSigningRequest method. /// - public class DownloadApplePushNotificationCertificateSigningRequestRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DownloadApplePushNotificationCertificateSigningRequestRequestBuilder : BaseCliRequestBuilder { /// /// Download Apple push notification certificate signing request @@ -53,14 +56,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DownloadApplePushNotificationCertificateSigningRequestRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/applePushNotificationCertificate/downloadApplePushNotificationCertificateSigningRequest()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DownloadApplePushNotificationCertificateSigningRequestRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/applePushNotificationCertificate/downloadApplePushNotificationCertificateSigningRequest()", rawUrl) @@ -87,3 +90,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ApplePushNotificationCertificate.GenerateApplePushNotificationCertificateSigningRequest { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GenerateApplePushNotificationCertificateSigningRequestPostResponse : IAdditionalDataHolder, IParsable + public partial class GenerateApplePushNotificationCertificateSigningRequestPostResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class GenerateApplePushNotificationCertificateSigningRequestPostResponse public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GenerateApplePushNotificationCertificateSigningRequestPostResponse() { @@ -30,12 +32,12 @@ public GenerateApplePushNotificationCertificateSigningRequestPostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GenerateApplePushNotificationCertificateSigningRequestPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ApplePushNotificationCertificate.GenerateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GenerateApplePushNotificationCertificateSigningRequestPostResponse(); + return new global::ApiSdk.DeviceManagement.ApplePushNotificationCertificate.GenerateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestPostResponse(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ApplePushNotificationCertificate/GenerateApplePushNotificationCertificateSigningRequest/GenerateApplePushNotificationCertificateSigningRequestRequestBuilder.cs b/src/generated/DeviceManagement/ApplePushNotificationCertificate/GenerateApplePushNotificationCertificateSigningRequest/GenerateApplePushNotificationCertificateSigningRequestRequestBuilder.cs index 1746f2e9cd..cabbff262a 100644 --- a/src/generated/DeviceManagement/ApplePushNotificationCertificate/GenerateApplePushNotificationCertificateSigningRequest/GenerateApplePushNotificationCertificateSigningRequestRequestBuilder.cs +++ b/src/generated/DeviceManagement/ApplePushNotificationCertificate/GenerateApplePushNotificationCertificateSigningRequest/GenerateApplePushNotificationCertificateSigningRequestRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ApplePushNotificationCertificate.GenerateApple /// /// Provides operations to call the generateApplePushNotificationCertificateSigningRequest method. /// - public class GenerateApplePushNotificationCertificateSigningRequestRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GenerateApplePushNotificationCertificateSigningRequestRequestBuilder : BaseCliRequestBuilder { /// /// Download Apple push notification certificate signing request @@ -53,14 +56,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GenerateApplePushNotificationCertificateSigningRequestRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/applePushNotificationCertificate/generateApplePushNotificationCertificateSigningRequest", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GenerateApplePushNotificationCertificateSigningRequestRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/applePushNotificationCertificate/generateApplePushNotificationCertificateSigningRequest", rawUrl) @@ -87,3 +90,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Count; using ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles /// /// Provides operations to manage the appleUserInitiatedEnrollmentProfiles property of the microsoft.graph.deviceManagement entity. /// - public class AppleUserInitiatedEnrollmentProfilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppleUserInitiatedEnrollmentProfilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the appleUserInitiatedEnrollmentProfiles property of the microsoft.graph.deviceManagement entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new AppleUserInitiatedEnrollmentProfileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Item.AppleUserInitiatedEnrollmentProfileItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -81,8 +84,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AppleUserInitiatedEnrollmentProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AppleUserInitiatedEnrollmentProfile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -109,41 +112,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Apple user initiated enrollment profiles"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -151,14 +119,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -168,14 +128,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -198,14 +150,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AppleUserInitiatedEnrollmentProfilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/appleUserInitiatedEnrollmentProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AppleUserInitiatedEnrollmentProfilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/appleUserInitiatedEnrollmentProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -218,11 +170,11 @@ public AppleUserInitiatedEnrollmentProfilesRequestBuilder(string rawUrl) : base( /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -238,11 +190,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AppleUserInitiatedEnrollmentProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AppleUserInitiatedEnrollmentProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AppleUserInitiatedEnrollmentProfile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AppleUserInitiatedEnrollmentProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +206,8 @@ public RequestInformation ToPostRequestInformation(AppleUserInitiatedEnrollmentP /// /// Apple user initiated enrollment profiles /// - public class AppleUserInitiatedEnrollmentProfilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppleUserInitiatedEnrollmentProfilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -318,3 +271,4 @@ public class AppleUserInitiatedEnrollmentProfilesRequestBuilderGetQueryParameter } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Count/CountRequestBuilder.cs index b94832d163..b3df4618d5 100644 --- a/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/appleUserInitiatedEnrollmentProfiles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/appleUserInitiatedEnrollmentProfiles/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ap /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/AppleUserInitiatedEnrollmentProfileItemRequestBuilder.cs b/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/AppleUserInitiatedEnrollmentProfileItemRequestBuilder.cs index 418c7d25fd..0bf3f370d0 100644 --- a/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/AppleUserInitiatedEnrollmentProfileItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/AppleUserInitiatedEnrollmentProfileItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Item.Assignments; using ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Item.SetPriority; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Item /// /// Provides operations to manage the appleUserInitiatedEnrollmentProfiles property of the microsoft.graph.deviceManagement entity. /// - public class AppleUserInitiatedEnrollmentProfileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppleUserInitiatedEnrollmentProfileItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.appleUserInitiatedEnrollmentProfile entity. @@ -31,7 +34,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.appleUserInitiatedEnrollmentProfile entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -167,8 +170,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AppleUserInitiatedEnrollmentProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AppleUserInitiatedEnrollmentProfile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,7 +199,7 @@ public Command BuildSetPriorityNavCommand() { var command = new Command("set-priority"); command.Description = "Provides operations to call the setPriority method."; - var builder = new SetPriorityRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Item.SetPriority.SetPriorityRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -206,14 +209,14 @@ public Command BuildSetPriorityNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AppleUserInitiatedEnrollmentProfileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AppleUserInitiatedEnrollmentProfileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile%2Did}{?%24expand,%24select}", rawUrl) @@ -245,11 +248,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -265,11 +268,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AppleUserInitiatedEnrollmentProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AppleUserInitiatedEnrollmentProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AppleUserInitiatedEnrollmentProfile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AppleUserInitiatedEnrollmentProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(AppleUserInitiatedEnrollment /// /// Apple user initiated enrollment profiles /// - public class AppleUserInitiatedEnrollmentProfileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppleUserInitiatedEnrollmentProfileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class AppleUserInitiatedEnrollmentProfileItemRequestBuilderGetQueryParame } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/Assignments/AssignmentsRequestBuilder.cs index a4489c16c5..8530b6dbf3 100644 --- a/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Item.Assignments.Count; using ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Item.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Item.Assi /// /// Provides operations to manage the assignments property of the microsoft.graph.appleUserInitiatedEnrollmentProfile entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.appleUserInitiatedEnrollmentProfile entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AppleEnrollmentProfileAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Item.Assignments.Item.AppleEnrollmentProfileAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Item.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AppleEnrollmentProfileAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AppleEnrollmentProfileAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagem /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AppleEnrollmentProfileAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AppleEnrollmentProfileAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AppleEnrollmentProfileAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AppleEnrollmentProfileAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(AppleEnrollmentProfileAssignm /// /// The list of assignments for this profile. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/Assignments/Count/CountRequestBuilder.cs index c18df690b6..1d24268797 100644 --- a/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Item.Assi /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile%2Did}/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ap /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/Assignments/Item/AppleEnrollmentProfileAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/Assignments/Item/AppleEnrollmentProfileAssignmentItemRequestBuilder.cs index 5c8c71aedd..72520ba463 100644 --- a/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/Assignments/Item/AppleEnrollmentProfileAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/Assignments/Item/AppleEnrollmentProfileAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Item.Assi /// /// Provides operations to manage the assignments property of the microsoft.graph.appleUserInitiatedEnrollmentProfile entity. /// - public class AppleEnrollmentProfileAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppleEnrollmentProfileAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AppleEnrollmentProfileAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AppleEnrollmentProfileAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AppleEnrollmentProfileAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile%2Did}/assignments/{appleEnrollmentProfileAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AppleEnrollmentProfileAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile%2Did}/assignments/{appleEnrollmentProfileAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AppleEnrollmentProfileAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AppleEnrollmentProfileAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AppleEnrollmentProfileAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AppleEnrollmentProfileAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(AppleEnrollmentProfileAssign /// /// The list of assignments for this profile. /// - public class AppleEnrollmentProfileAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppleEnrollmentProfileAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class AppleEnrollmentProfileAssignmentItemRequestBuilderGetQueryParameter } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/SetPriority/SetPriorityPostRequestBody.cs b/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/SetPriority/SetPriorityPostRequestBody.cs index c75ff348a7..61bae64f21 100644 --- a/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/SetPriority/SetPriorityPostRequestBody.cs +++ b/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/SetPriority/SetPriorityPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Item.SetPriority { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetPriorityPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetPriorityPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class SetPriorityPostRequestBody : IAdditionalDataHolder, IParsable /// The priority property public int? Priority { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetPriorityPostRequestBody() { @@ -24,12 +26,12 @@ public SetPriorityPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetPriorityPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Item.SetPriority.SetPriorityPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetPriorityPostRequestBody(); + return new global::ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Item.SetPriority.SetPriorityPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/SetPriority/SetPriorityRequestBuilder.cs b/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/SetPriority/SetPriorityRequestBuilder.cs index 712b27eb4d..1d15396783 100644 --- a/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/SetPriority/SetPriorityRequestBuilder.cs +++ b/src/generated/DeviceManagement/AppleUserInitiatedEnrollmentProfiles/Item/SetPriority/SetPriorityRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Item.SetP /// /// Provides operations to call the setPriority method. /// - public class SetPriorityRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetPriorityRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action setPriority @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SetPriorityPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Item.SetPriority.SetPriorityPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SetPriorityRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile%2Did}/setPriority", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetPriorityRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile%2Did}/setPriority", rawUrl) @@ -83,11 +86,11 @@ public SetPriorityRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagem /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SetPriorityPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Item.SetPriority.SetPriorityPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetPriorityPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.Item.SetPriority.SetPriorityPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(SetPriorityPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AssignmentFilters/AssignmentFiltersRequestBuilder.cs b/src/generated/DeviceManagement/AssignmentFilters/AssignmentFiltersRequestBuilder.cs index f2c258f6b3..4f868b20a0 100644 --- a/src/generated/DeviceManagement/AssignmentFilters/AssignmentFiltersRequestBuilder.cs +++ b/src/generated/DeviceManagement/AssignmentFilters/AssignmentFiltersRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.AssignmentFilters.Count; using ApiSdk.DeviceManagement.AssignmentFilters.Enable; using ApiSdk.DeviceManagement.AssignmentFilters.GetPlatformSupportedPropertiesWithPlatform; @@ -7,6 +8,7 @@ using ApiSdk.DeviceManagement.AssignmentFilters.ValidateFilter; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -25,7 +27,8 @@ namespace ApiSdk.DeviceManagement.AssignmentFilters /// /// Provides operations to manage the assignmentFilters property of the microsoft.graph.deviceManagement entity. /// - public class AssignmentFiltersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentFiltersRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignmentFilters property of the microsoft.graph.deviceManagement entity. @@ -35,7 +38,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceAndAppManagementAssignmentFilterItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AssignmentFilters.Item.DeviceAndAppManagementAssignmentFilterItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildGetSupportedPropertiesNavCommand()); @@ -50,7 +53,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AssignmentFilters.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -84,8 +87,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceAndAppManagementAssignmentFilter.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceAndAppManagementAssignmentFilter.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -112,7 +115,7 @@ public Command BuildEnableNavCommand() { var command = new Command("enable"); command.Description = "Provides operations to call the enable method."; - var builder = new EnableRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AssignmentFilters.Enable.EnableRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -129,7 +132,7 @@ public Command BuildGetPlatformSupportedPropertiesWithPlatformRbCommand() { var command = new Command("get-platform-supported-properties-with-platform"); command.Description = "Provides operations to call the getPlatformSupportedProperties method."; - var builder = new GetPlatformSupportedPropertiesWithPlatformRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AssignmentFilters.GetPlatformSupportedPropertiesWithPlatform.GetPlatformSupportedPropertiesWithPlatformRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -146,7 +149,7 @@ public Command BuildGetStateNavCommand() { var command = new Command("get-state"); command.Description = "Provides operations to call the getState method."; - var builder = new GetStateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AssignmentFilters.GetState.GetStateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -163,41 +166,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The list of assignment filters"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -205,14 +173,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -222,14 +182,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -259,7 +211,7 @@ public Command BuildValidateFilterNavCommand() { var command = new Command("validate-filter"); command.Description = "Provides operations to call the validateFilter method."; - var builder = new ValidateFilterRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AssignmentFilters.ValidateFilter.ValidateFilterRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -269,14 +221,14 @@ public Command BuildValidateFilterNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentFiltersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/assignmentFilters{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentFiltersRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/assignmentFilters{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -289,11 +241,11 @@ public AssignmentFiltersRequestBuilder(string rawUrl) : base("{+baseurl}/deviceM /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -309,11 +261,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceAndAppManagementAssignmentFilter body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceAndAppManagementAssignmentFilter body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceAndAppManagementAssignmentFilter body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceAndAppManagementAssignmentFilter body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -325,7 +277,8 @@ public RequestInformation ToPostRequestInformation(DeviceAndAppManagementAssignm /// /// The list of assignment filters /// - public class AssignmentFiltersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentFiltersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -389,3 +342,4 @@ public class AssignmentFiltersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AssignmentFilters/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/AssignmentFilters/Count/CountRequestBuilder.cs index bd65910de8..7d367fbac7 100644 --- a/src/generated/DeviceManagement/AssignmentFilters/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/AssignmentFilters/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AssignmentFilters.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/assignmentFilters/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/assignmentFilters/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/as /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AssignmentFilters/Enable/EnablePostRequestBody.cs b/src/generated/DeviceManagement/AssignmentFilters/Enable/EnablePostRequestBody.cs index 5ecfa0aeac..078ab24f09 100644 --- a/src/generated/DeviceManagement/AssignmentFilters/Enable/EnablePostRequestBody.cs +++ b/src/generated/DeviceManagement/AssignmentFilters/Enable/EnablePostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.AssignmentFilters.Enable { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EnablePostRequestBody : IAdditionalDataHolder, IParsable + public partial class EnablePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class EnablePostRequestBody : IAdditionalDataHolder, IParsable /// The enable property public bool? Enable { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EnablePostRequestBody() { @@ -24,12 +26,12 @@ public EnablePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EnablePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.AssignmentFilters.Enable.EnablePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EnablePostRequestBody(); + return new global::ApiSdk.DeviceManagement.AssignmentFilters.Enable.EnablePostRequestBody(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AssignmentFilters/Enable/EnableRequestBuilder.cs b/src/generated/DeviceManagement/AssignmentFilters/Enable/EnableRequestBuilder.cs index 9eec09ee13..d75cc3895c 100644 --- a/src/generated/DeviceManagement/AssignmentFilters/Enable/EnableRequestBuilder.cs +++ b/src/generated/DeviceManagement/AssignmentFilters/Enable/EnableRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AssignmentFilters.Enable /// /// Provides operations to call the enable method. /// - public class EnableRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EnableRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action enable @@ -37,8 +40,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EnablePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.AssignmentFilters.Enable.EnablePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -56,14 +59,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public EnableRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/assignmentFilters/enable", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EnableRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/assignmentFilters/enable", rawUrl) @@ -77,11 +80,11 @@ public EnableRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/a /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(EnablePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AssignmentFilters.Enable.EnablePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EnablePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AssignmentFilters.Enable.EnablePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -92,3 +95,4 @@ public RequestInformation ToPostRequestInformation(EnablePostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AssignmentFilters/GetPlatformSupportedPropertiesWithPlatform/GetPlatformSupportedPropertiesWithPlatformGetResponse.cs b/src/generated/DeviceManagement/AssignmentFilters/GetPlatformSupportedPropertiesWithPlatform/GetPlatformSupportedPropertiesWithPlatformGetResponse.cs index 5a2cd1c38c..11025cfa79 100644 --- a/src/generated/DeviceManagement/AssignmentFilters/GetPlatformSupportedPropertiesWithPlatform/GetPlatformSupportedPropertiesWithPlatformGetResponse.cs +++ b/src/generated/DeviceManagement/AssignmentFilters/GetPlatformSupportedPropertiesWithPlatform/GetPlatformSupportedPropertiesWithPlatformGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.AssignmentFilters.GetPlatformSupportedPropertiesWithPlatform { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetPlatformSupportedPropertiesWithPlatformGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetPlatformSupportedPropertiesWithPlatformGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetPlatformSupportedPropertiesWithPlatformGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.AssignmentFilters.GetPlatformSupportedPropertiesWithPlatform.GetPlatformSupportedPropertiesWithPlatformGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetPlatformSupportedPropertiesWithPlatformGetResponse(); + return new global::ApiSdk.DeviceManagement.AssignmentFilters.GetPlatformSupportedPropertiesWithPlatform.GetPlatformSupportedPropertiesWithPlatformGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(AssignmentFilterSupportedProperty.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.AssignmentFilterSupportedProperty.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AssignmentFilters/GetPlatformSupportedPropertiesWithPlatform/GetPlatformSupportedPropertiesWithPlatformRequestBuilder.cs b/src/generated/DeviceManagement/AssignmentFilters/GetPlatformSupportedPropertiesWithPlatform/GetPlatformSupportedPropertiesWithPlatformRequestBuilder.cs index 17d4b79a10..a792f0643d 100644 --- a/src/generated/DeviceManagement/AssignmentFilters/GetPlatformSupportedPropertiesWithPlatform/GetPlatformSupportedPropertiesWithPlatformRequestBuilder.cs +++ b/src/generated/DeviceManagement/AssignmentFilters/GetPlatformSupportedPropertiesWithPlatform/GetPlatformSupportedPropertiesWithPlatformRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AssignmentFilters.GetPlatformSupportedProperti /// /// Provides operations to call the getPlatformSupportedProperties method. /// - public class GetPlatformSupportedPropertiesWithPlatformRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetPlatformSupportedPropertiesWithPlatformRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getPlatformSupportedProperties @@ -102,14 +105,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetPlatformSupportedPropertiesWithPlatformRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/assignmentFilters/getPlatformSupportedProperties(platform='{platform}'){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetPlatformSupportedPropertiesWithPlatformRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/assignmentFilters/getPlatformSupportedProperties(platform='{platform}'){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -122,11 +125,11 @@ public GetPlatformSupportedPropertiesWithPlatformRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -137,7 +140,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function getPlatformSupportedProperties /// - public class GetPlatformSupportedPropertiesWithPlatformRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetPlatformSupportedPropertiesWithPlatformRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -171,3 +175,4 @@ public class GetPlatformSupportedPropertiesWithPlatformRequestBuilderGetQueryPar } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AssignmentFilters/GetState/GetStateRequestBuilder.cs b/src/generated/DeviceManagement/AssignmentFilters/GetState/GetStateRequestBuilder.cs index 2ca61d873c..eb9ff817f1 100644 --- a/src/generated/DeviceManagement/AssignmentFilters/GetState/GetStateRequestBuilder.cs +++ b/src/generated/DeviceManagement/AssignmentFilters/GetState/GetStateRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.AssignmentFilters.GetState /// /// Provides operations to call the getState method. /// - public class GetStateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetStateRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getState @@ -54,14 +57,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetStateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/assignmentFilters/getState()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetStateRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/assignmentFilters/getState()", rawUrl) @@ -88,3 +91,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.AssignmentFilters.Item.GetSupportedProperties; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceManagement.AssignmentFilters.Item /// /// Provides operations to manage the assignmentFilters property of the microsoft.graph.deviceManagement entity. /// - public class DeviceAndAppManagementAssignmentFilterItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceAndAppManagementAssignmentFilterItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignmentFilters for deviceManagement @@ -117,7 +120,7 @@ public Command BuildGetSupportedPropertiesNavCommand() { var command = new Command("get-supported-properties"); command.Description = "Provides operations to call the getSupportedProperties method."; - var builder = new GetSupportedPropertiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AssignmentFilters.Item.GetSupportedProperties.GetSupportedPropertiesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -156,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceAndAppManagementAssignmentFilter.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceAndAppManagementAssignmentFilter.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceAndAppManagementAssignmentFilterItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/assignmentFilters/{deviceAndAppManagementAssignmentFilter%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceAndAppManagementAssignmentFilterItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/assignmentFilters/{deviceAndAppManagementAssignmentFilter%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceAndAppManagementAssignmentFilter body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceAndAppManagementAssignmentFilter body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceAndAppManagementAssignmentFilter body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceAndAppManagementAssignmentFilter body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceAndAppManagementAssign /// /// The list of assignment filters /// - public class DeviceAndAppManagementAssignmentFilterItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceAndAppManagementAssignmentFilterItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceAndAppManagementAssignmentFilterItemRequestBuilderGetQueryPar } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AssignmentFilters/Item/GetSupportedProperties/GetSupportedPropertiesGetResponse.cs b/src/generated/DeviceManagement/AssignmentFilters/Item/GetSupportedProperties/GetSupportedPropertiesGetResponse.cs index 9b65c70c15..96ab9fc56b 100644 --- a/src/generated/DeviceManagement/AssignmentFilters/Item/GetSupportedProperties/GetSupportedPropertiesGetResponse.cs +++ b/src/generated/DeviceManagement/AssignmentFilters/Item/GetSupportedProperties/GetSupportedPropertiesGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.AssignmentFilters.Item.GetSupportedProperties { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetSupportedPropertiesGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetSupportedPropertiesGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetSupportedPropertiesGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.AssignmentFilters.Item.GetSupportedProperties.GetSupportedPropertiesGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetSupportedPropertiesGetResponse(); + return new global::ApiSdk.DeviceManagement.AssignmentFilters.Item.GetSupportedProperties.GetSupportedPropertiesGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(AssignmentFilterSupportedProperty.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.AssignmentFilterSupportedProperty.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AssignmentFilters/Item/GetSupportedProperties/GetSupportedPropertiesRequestBuilder.cs b/src/generated/DeviceManagement/AssignmentFilters/Item/GetSupportedProperties/GetSupportedPropertiesRequestBuilder.cs index a46bb329de..8b70f1d2b0 100644 --- a/src/generated/DeviceManagement/AssignmentFilters/Item/GetSupportedProperties/GetSupportedPropertiesRequestBuilder.cs +++ b/src/generated/DeviceManagement/AssignmentFilters/Item/GetSupportedProperties/GetSupportedPropertiesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AssignmentFilters.Item.GetSupportedProperties /// /// Provides operations to call the getSupportedProperties method. /// - public class GetSupportedPropertiesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetSupportedPropertiesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getSupportedProperties @@ -102,14 +105,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetSupportedPropertiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/assignmentFilters/{deviceAndAppManagementAssignmentFilter%2Did}/getSupportedProperties(){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetSupportedPropertiesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/assignmentFilters/{deviceAndAppManagementAssignmentFilter%2Did}/getSupportedProperties(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -122,11 +125,11 @@ public GetSupportedPropertiesRequestBuilder(string rawUrl) : base("{+baseurl}/de /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -137,7 +140,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function getSupportedProperties /// - public class GetSupportedPropertiesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetSupportedPropertiesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -171,3 +175,4 @@ public class GetSupportedPropertiesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AssignmentFilters/ValidateFilter/ValidateFilterPostRequestBody.cs b/src/generated/DeviceManagement/AssignmentFilters/ValidateFilter/ValidateFilterPostRequestBody.cs index 50619c7e95..625bc7c821 100644 --- a/src/generated/DeviceManagement/AssignmentFilters/ValidateFilter/ValidateFilterPostRequestBody.cs +++ b/src/generated/DeviceManagement/AssignmentFilters/ValidateFilter/ValidateFilterPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.AssignmentFilters.ValidateFilter { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ValidateFilterPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ValidateFilterPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class ValidateFilterPostRequestBody : IAdditionalDataHolder, IParsable /// The deviceAndAppManagementAssignmentFilter property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.DeviceAndAppManagementAssignmentFilter? DeviceAndAppManagementAssignmentFilter { get; set; } + public global::ApiSdk.Models.DeviceAndAppManagementAssignmentFilter? DeviceAndAppManagementAssignmentFilter { get; set; } #nullable restore #else - public ApiSdk.Models.DeviceAndAppManagementAssignmentFilter DeviceAndAppManagementAssignmentFilter { get; set; } + public global::ApiSdk.Models.DeviceAndAppManagementAssignmentFilter DeviceAndAppManagementAssignmentFilter { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ValidateFilterPostRequestBody() { @@ -31,12 +33,12 @@ public ValidateFilterPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ValidateFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.AssignmentFilters.ValidateFilter.ValidateFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ValidateFilterPostRequestBody(); + return new global::ApiSdk.DeviceManagement.AssignmentFilters.ValidateFilter.ValidateFilterPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "deviceAndAppManagementAssignmentFilter", n => { DeviceAndAppManagementAssignmentFilter = n.GetObjectValue(ApiSdk.Models.DeviceAndAppManagementAssignmentFilter.CreateFromDiscriminatorValue); } }, + { "deviceAndAppManagementAssignmentFilter", n => { DeviceAndAppManagementAssignmentFilter = n.GetObjectValue(global::ApiSdk.Models.DeviceAndAppManagementAssignmentFilter.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("deviceAndAppManagementAssignmentFilter", DeviceAndAppManagementAssignmentFilter); + writer.WriteObjectValue("deviceAndAppManagementAssignmentFilter", DeviceAndAppManagementAssignmentFilter); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AssignmentFilters/ValidateFilter/ValidateFilterRequestBuilder.cs b/src/generated/DeviceManagement/AssignmentFilters/ValidateFilter/ValidateFilterRequestBuilder.cs index c8381d1957..db16417f29 100644 --- a/src/generated/DeviceManagement/AssignmentFilters/ValidateFilter/ValidateFilterRequestBuilder.cs +++ b/src/generated/DeviceManagement/AssignmentFilters/ValidateFilter/ValidateFilterRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.AssignmentFilters.ValidateFilter /// /// Provides operations to call the validateFilter method. /// - public class ValidateFilterRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ValidateFilterRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action validateFilter @@ -46,8 +49,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ValidateFilterPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.AssignmentFilters.ValidateFilter.ValidateFilterPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -67,14 +70,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ValidateFilterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/assignmentFilters/validateFilter", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ValidateFilterRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/assignmentFilters/validateFilter", rawUrl) @@ -88,11 +91,11 @@ public ValidateFilterRequestBuilder(string rawUrl) : base("{+baseurl}/deviceMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ValidateFilterPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AssignmentFilters.ValidateFilter.ValidateFilterPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ValidateFilterPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.AssignmentFilters.ValidateFilter.ValidateFilterPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -103,3 +106,4 @@ public RequestInformation ToPostRequestInformation(ValidateFilterPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AuditEvents/AuditEventsRequestBuilder.cs b/src/generated/DeviceManagement/AuditEvents/AuditEventsRequestBuilder.cs index 14c4a21654..53180d44d2 100644 --- a/src/generated/DeviceManagement/AuditEvents/AuditEventsRequestBuilder.cs +++ b/src/generated/DeviceManagement/AuditEvents/AuditEventsRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.AuditEvents.Count; using ApiSdk.DeviceManagement.AuditEvents.GetAuditActivityTypesWithCategory; using ApiSdk.DeviceManagement.AuditEvents.GetAuditCategories; using ApiSdk.DeviceManagement.AuditEvents.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.DeviceManagement.AuditEvents /// /// Provides operations to manage the auditEvents property of the microsoft.graph.deviceManagement entity. /// - public class AuditEventsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditEventsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the auditEvents property of the microsoft.graph.deviceManagement entity. @@ -32,7 +35,7 @@ public class AuditEventsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AuditEventItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AuditEvents.Item.AuditEventItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AuditEvents.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -80,8 +83,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AuditEvent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AuditEvent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -108,7 +111,7 @@ public Command BuildGetAuditActivityTypesWithCategoryRbCommand() { var command = new Command("get-audit-activity-types-with-category"); command.Description = "Provides operations to call the getAuditActivityTypes method."; - var builder = new GetAuditActivityTypesWithCategoryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AuditEvents.GetAuditActivityTypesWithCategory.GetAuditActivityTypesWithCategoryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -125,7 +128,7 @@ public Command BuildGetAuditCategoriesNavCommand() { var command = new Command("get-audit-categories"); command.Description = "Provides operations to call the getAuditCategories method."; - var builder = new GetAuditCategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AuditEvents.GetAuditCategories.GetAuditCategoriesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -142,41 +145,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The Audit Events"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -184,14 +152,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -201,14 +161,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -231,14 +183,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AuditEventsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/auditEvents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AuditEventsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/auditEvents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -251,11 +203,11 @@ public AuditEventsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagem /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -271,11 +223,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AuditEvent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AuditEvent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AuditEvent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AuditEvent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -287,7 +239,8 @@ public RequestInformation ToPostRequestInformation(AuditEvent body, Action /// The Audit Events /// - public class AuditEventsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditEventsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -351,3 +304,4 @@ public class AuditEventsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AuditEvents/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/AuditEvents/Count/CountRequestBuilder.cs index 1c9c2802f1..7b9040c40d 100644 --- a/src/generated/DeviceManagement/AuditEvents/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/AuditEvents/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AuditEvents.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/auditEvents/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/auditEvents/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/au /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AuditEvents/GetAuditActivityTypesWithCategory/GetAuditActivityTypesWithCategoryGetResponse.cs b/src/generated/DeviceManagement/AuditEvents/GetAuditActivityTypesWithCategory/GetAuditActivityTypesWithCategoryGetResponse.cs index 469a732a34..586802d6ad 100644 --- a/src/generated/DeviceManagement/AuditEvents/GetAuditActivityTypesWithCategory/GetAuditActivityTypesWithCategoryGetResponse.cs +++ b/src/generated/DeviceManagement/AuditEvents/GetAuditActivityTypesWithCategory/GetAuditActivityTypesWithCategoryGetResponse.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.AuditEvents.GetAuditActivityTypesWithCategory { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetAuditActivityTypesWithCategoryGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetAuditActivityTypesWithCategoryGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class GetAuditActivityTypesWithCategoryGetResponse : BaseCollectionPagina /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetAuditActivityTypesWithCategoryGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.AuditEvents.GetAuditActivityTypesWithCategory.GetAuditActivityTypesWithCategoryGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetAuditActivityTypesWithCategoryGetResponse(); + return new global::ApiSdk.DeviceManagement.AuditEvents.GetAuditActivityTypesWithCategory.GetAuditActivityTypesWithCategoryGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -52,3 +54,4 @@ public override void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AuditEvents/GetAuditActivityTypesWithCategory/GetAuditActivityTypesWithCategoryRequestBuilder.cs b/src/generated/DeviceManagement/AuditEvents/GetAuditActivityTypesWithCategory/GetAuditActivityTypesWithCategoryRequestBuilder.cs index 7efdc28345..30617e5d53 100644 --- a/src/generated/DeviceManagement/AuditEvents/GetAuditActivityTypesWithCategory/GetAuditActivityTypesWithCategoryRequestBuilder.cs +++ b/src/generated/DeviceManagement/AuditEvents/GetAuditActivityTypesWithCategory/GetAuditActivityTypesWithCategoryRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AuditEvents.GetAuditActivityTypesWithCategory /// /// Provides operations to call the getAuditActivityTypes method. /// - public class GetAuditActivityTypesWithCategoryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAuditActivityTypesWithCategoryRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getAuditActivityTypes @@ -102,14 +105,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetAuditActivityTypesWithCategoryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/auditEvents/getAuditActivityTypes(category='{category}'){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetAuditActivityTypesWithCategoryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/auditEvents/getAuditActivityTypes(category='{category}'){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -122,11 +125,11 @@ public GetAuditActivityTypesWithCategoryRequestBuilder(string rawUrl) : base("{+ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -137,7 +140,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function getAuditActivityTypes /// - public class GetAuditActivityTypesWithCategoryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAuditActivityTypesWithCategoryRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -171,3 +175,4 @@ public class GetAuditActivityTypesWithCategoryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AuditEvents/GetAuditCategories/GetAuditCategoriesGetResponse.cs b/src/generated/DeviceManagement/AuditEvents/GetAuditCategories/GetAuditCategoriesGetResponse.cs index f58374d889..9d811c5936 100644 --- a/src/generated/DeviceManagement/AuditEvents/GetAuditCategories/GetAuditCategoriesGetResponse.cs +++ b/src/generated/DeviceManagement/AuditEvents/GetAuditCategories/GetAuditCategoriesGetResponse.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.AuditEvents.GetAuditCategories { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetAuditCategoriesGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetAuditCategoriesGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class GetAuditCategoriesGetResponse : BaseCollectionPaginationCountRespon /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetAuditCategoriesGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.AuditEvents.GetAuditCategories.GetAuditCategoriesGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetAuditCategoriesGetResponse(); + return new global::ApiSdk.DeviceManagement.AuditEvents.GetAuditCategories.GetAuditCategoriesGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -52,3 +54,4 @@ public override void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AuditEvents/GetAuditCategories/GetAuditCategoriesRequestBuilder.cs b/src/generated/DeviceManagement/AuditEvents/GetAuditCategories/GetAuditCategoriesRequestBuilder.cs index 1e881446dc..55eb20c250 100644 --- a/src/generated/DeviceManagement/AuditEvents/GetAuditCategories/GetAuditCategoriesRequestBuilder.cs +++ b/src/generated/DeviceManagement/AuditEvents/GetAuditCategories/GetAuditCategoriesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AuditEvents.GetAuditCategories /// /// Provides operations to call the getAuditCategories method. /// - public class GetAuditCategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAuditCategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getAuditCategories @@ -28,26 +31,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Invoke function getAuditCategories"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -55,11 +38,6 @@ public Command BuildGetCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -69,11 +47,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -96,14 +69,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetAuditCategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/auditEvents/getAuditCategories(){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetAuditCategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/auditEvents/getAuditCategories(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -116,11 +89,11 @@ public GetAuditCategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/device /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -131,7 +104,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function getAuditCategories /// - public class GetAuditCategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAuditCategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -165,3 +139,4 @@ public class GetAuditCategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AuditEvents/Item/AuditEventItemRequestBuilder.cs b/src/generated/DeviceManagement/AuditEvents/Item/AuditEventItemRequestBuilder.cs index ee47587b35..f50269cff7 100644 --- a/src/generated/DeviceManagement/AuditEvents/Item/AuditEventItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/AuditEvents/Item/AuditEventItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.AuditEvents.Item /// /// Provides operations to manage the auditEvents property of the microsoft.graph.deviceManagement entity. /// - public class AuditEventItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditEventItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property auditEvents for deviceManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AuditEvent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AuditEvent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AuditEventItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/auditEvents/{auditEvent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AuditEventItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/auditEvents/{auditEvent%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(AuditEvent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AuditEvent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AuditEvent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AuditEvent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(AuditEvent body, Action /// The Audit Events /// - public class AuditEventItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditEventItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class AuditEventItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AutopilotEvents/AutopilotEventsRequestBuilder.cs b/src/generated/DeviceManagement/AutopilotEvents/AutopilotEventsRequestBuilder.cs index f12d026e93..f01f7315eb 100644 --- a/src/generated/DeviceManagement/AutopilotEvents/AutopilotEventsRequestBuilder.cs +++ b/src/generated/DeviceManagement/AutopilotEvents/AutopilotEventsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.AutopilotEvents.Count; using ApiSdk.DeviceManagement.AutopilotEvents.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.AutopilotEvents /// /// Provides operations to manage the autopilotEvents property of the microsoft.graph.deviceManagement entity. /// - public class AutopilotEventsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AutopilotEventsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the autopilotEvents property of the microsoft.graph.deviceManagement entity. @@ -30,13 +33,11 @@ public class AutopilotEventsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var commands = new List(); - var builder = new DeviceManagementAutopilotEventItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AutopilotEvents.Item.DeviceManagementAutopilotEventItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); - commands.Add(builder.BuildPolicyStatusDetailsNavCommand()); - return new(executables, commands); + return new(executables, new(0)); } /// /// Provides operations to count the resources in the collection. @@ -46,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AutopilotEvents.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -80,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementAutopilotEvent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementAutopilotEvent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -108,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The list of autopilot events for the tenant."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -150,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -167,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -197,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AutopilotEventsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/autopilotEvents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AutopilotEventsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/autopilotEvents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +167,11 @@ public AutopilotEventsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceMan /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementAutopilotEvent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementAutopilotEvent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementAutopilotEvent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementAutopilotEvent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +203,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementAutopilotEven /// /// The list of autopilot events for the tenant. /// - public class AutopilotEventsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AutopilotEventsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +268,4 @@ public class AutopilotEventsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AutopilotEvents/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/AutopilotEvents/Count/CountRequestBuilder.cs index de8eb664dd..ef080a0545 100644 --- a/src/generated/DeviceManagement/AutopilotEvents/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/AutopilotEvents/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.AutopilotEvents.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/autopilotEvents/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/autopilotEvents/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/au /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AutopilotEvents/Item/DeviceManagementAutopilotEventItemRequestBuilder.cs b/src/generated/DeviceManagement/AutopilotEvents/Item/DeviceManagementAutopilotEventItemRequestBuilder.cs index b6fe22cc4f..4a18a2a312 100644 --- a/src/generated/DeviceManagement/AutopilotEvents/Item/DeviceManagementAutopilotEventItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/AutopilotEvents/Item/DeviceManagementAutopilotEventItemRequestBuilder.cs @@ -1,7 +1,8 @@ // -using ApiSdk.DeviceManagement.AutopilotEvents.Item.PolicyStatusDetails; +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +21,8 @@ namespace ApiSdk.DeviceManagement.AutopilotEvents.Item /// /// Provides operations to manage the autopilotEvents property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementAutopilotEventItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementAutopilotEventItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property autopilotEvents for deviceManagement @@ -139,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementAutopilotEvent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementAutopilotEvent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -161,41 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Provides operations to manage the policyStatusDetails property of the microsoft.graph.deviceManagementAutopilotEvent entity. - /// - /// A - public Command BuildPolicyStatusDetailsNavCommand() - { - var command = new Command("policy-status-details"); - command.Description = "Provides operations to manage the policyStatusDetails property of the microsoft.graph.deviceManagementAutopilotEvent entity."; - var builder = new PolicyStatusDetailsRequestBuilder(PathParameters); - var execCommands = new List(); - var nonExecCommands = new List(); - nonExecCommands.Add(builder.BuildCountNavCommand()); - execCommands.Add(builder.BuildCreateCommand()); - execCommands.Add(builder.BuildListCommand()); - var cmds = builder.BuildCommand(); - execCommands.AddRange(cmds.Item1); - nonExecCommands.AddRange(cmds.Item2); - foreach (var cmd in execCommands) - { - command.AddCommand(cmd); - } - foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) - { - command.AddCommand(cmd); - } - return command; - } - /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementAutopilotEventItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementAutopilotEventItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent%2Did}{?%24expand,%24select}", rawUrl) @@ -227,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementAutopilotEvent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementAutopilotEvent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementAutopilotEvent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementAutopilotEvent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementAutopilotEve /// /// The list of autopilot events for the tenant. /// - public class DeviceManagementAutopilotEventItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementAutopilotEventItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -288,3 +264,4 @@ public class DeviceManagementAutopilotEventItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/AutopilotEvents/Item/PolicyStatusDetails/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/AutopilotEvents/Item/PolicyStatusDetails/Count/CountRequestBuilder.cs deleted file mode 100644 index e8e8c468a2..0000000000 --- a/src/generated/DeviceManagement/AutopilotEvents/Item/PolicyStatusDetails/Count/CountRequestBuilder.cs +++ /dev/null @@ -1,125 +0,0 @@ -// -using ApiSdk.Models.ODataErrors; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using Microsoft.Kiota.Cli.Commons.Extensions; -using Microsoft.Kiota.Cli.Commons.IO; -using Microsoft.Kiota.Cli.Commons; -using System.Collections.Generic; -using System.CommandLine; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace ApiSdk.DeviceManagement.AutopilotEvents.Item.PolicyStatusDetails.Count -{ - /// - /// Provides operations to count the resources in the collection. - /// - public class CountRequestBuilder : BaseCliRequestBuilder - { - /// - /// Get the number of the resource - /// - /// A - public Command BuildGetCommand() - { - var command = new Command("get"); - command.Description = "Get the number of the resource"; - var deviceManagementAutopilotEventIdOption = new Option("--device-management-autopilot-event-id", description: "The unique identifier of deviceManagementAutopilotEvent") { - }; - deviceManagementAutopilotEventIdOption.IsRequired = true; - command.AddOption(deviceManagementAutopilotEventIdOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - command.SetHandler(async (invocationContext) => { - var deviceManagementAutopilotEventId = invocationContext.ParseResult.GetValueForOption(deviceManagementAutopilotEventIdOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - }); - if (deviceManagementAutopilotEventId is not null) requestInfo.PathParameters.Add("deviceManagementAutopilotEvent%2Did", deviceManagementAutopilotEventId); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; - var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent%2Did}/policyStatusDetails/$count{?%24filter,%24search}", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent%2Did}/policyStatusDetails/$count{?%24filter,%24search}", rawUrl) - { - } - /// - /// Get the number of the resource - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) - { -#endif - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /// - /// Get the number of the resource - /// - public class CountRequestBuilderGetQueryParameters - { - /// Filter items by property values -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24filter")] - public string? Filter { get; set; } -#nullable restore -#else - [QueryParameter("%24filter")] - public string Filter { get; set; } -#endif - /// Search items by search phrases -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24search")] - public string? Search { get; set; } -#nullable restore -#else - [QueryParameter("%24search")] - public string Search { get; set; } -#endif - } - } -} diff --git a/src/generated/DeviceManagement/AutopilotEvents/Item/PolicyStatusDetails/Item/DeviceManagementAutopilotPolicyStatusDetailItemRequestBuilder.cs b/src/generated/DeviceManagement/AutopilotEvents/Item/PolicyStatusDetails/Item/DeviceManagementAutopilotPolicyStatusDetailItemRequestBuilder.cs deleted file mode 100644 index b68dff9ec8..0000000000 --- a/src/generated/DeviceManagement/AutopilotEvents/Item/PolicyStatusDetails/Item/DeviceManagementAutopilotPolicyStatusDetailItemRequestBuilder.cs +++ /dev/null @@ -1,280 +0,0 @@ -// -using ApiSdk.Models.ODataErrors; -using ApiSdk.Models; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using Microsoft.Kiota.Cli.Commons.Extensions; -using Microsoft.Kiota.Cli.Commons.IO; -using Microsoft.Kiota.Cli.Commons; -using System.Collections.Generic; -using System.CommandLine; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace ApiSdk.DeviceManagement.AutopilotEvents.Item.PolicyStatusDetails.Item -{ - /// - /// Provides operations to manage the policyStatusDetails property of the microsoft.graph.deviceManagementAutopilotEvent entity. - /// - public class DeviceManagementAutopilotPolicyStatusDetailItemRequestBuilder : BaseCliRequestBuilder - { - /// - /// Delete navigation property policyStatusDetails for deviceManagement - /// - /// A - public Command BuildDeleteCommand() - { - var command = new Command("delete"); - command.Description = "Delete navigation property policyStatusDetails for deviceManagement"; - var deviceManagementAutopilotEventIdOption = new Option("--device-management-autopilot-event-id", description: "The unique identifier of deviceManagementAutopilotEvent") { - }; - deviceManagementAutopilotEventIdOption.IsRequired = true; - command.AddOption(deviceManagementAutopilotEventIdOption); - var deviceManagementAutopilotPolicyStatusDetailIdOption = new Option("--device-management-autopilot-policy-status-detail-id", description: "The unique identifier of deviceManagementAutopilotPolicyStatusDetail") { - }; - deviceManagementAutopilotPolicyStatusDetailIdOption.IsRequired = true; - command.AddOption(deviceManagementAutopilotPolicyStatusDetailIdOption); - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); - command.SetHandler(async (invocationContext) => { - var deviceManagementAutopilotEventId = invocationContext.ParseResult.GetValueForOption(deviceManagementAutopilotEventIdOption); - var deviceManagementAutopilotPolicyStatusDetailId = invocationContext.ParseResult.GetValueForOption(deviceManagementAutopilotPolicyStatusDetailIdOption); - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - var requestInfo = ToDeleteRequestInformation(q => { - }); - if (deviceManagementAutopilotEventId is not null) requestInfo.PathParameters.Add("deviceManagementAutopilotEvent%2Did", deviceManagementAutopilotEventId); - if (deviceManagementAutopilotPolicyStatusDetailId is not null) requestInfo.PathParameters.Add("deviceManagementAutopilotPolicyStatusDetail%2Did", deviceManagementAutopilotPolicyStatusDetailId); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); - Console.WriteLine("Success"); - }); - return command; - } - /// - /// Policy and application status details for this device. - /// - /// A - public Command BuildGetCommand() - { - var command = new Command("get"); - command.Description = "Policy and application status details for this device."; - var deviceManagementAutopilotEventIdOption = new Option("--device-management-autopilot-event-id", description: "The unique identifier of deviceManagementAutopilotEvent") { - }; - deviceManagementAutopilotEventIdOption.IsRequired = true; - command.AddOption(deviceManagementAutopilotEventIdOption); - var deviceManagementAutopilotPolicyStatusDetailIdOption = new Option("--device-management-autopilot-policy-status-detail-id", description: "The unique identifier of deviceManagementAutopilotPolicyStatusDetail") { - }; - deviceManagementAutopilotPolicyStatusDetailIdOption.IsRequired = true; - command.AddOption(deviceManagementAutopilotPolicyStatusDetailIdOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); - var outputOption = new Option("--output", () => FormatterType.JSON); - command.AddOption(outputOption); - var queryOption = new Option("--query"); - command.AddOption(queryOption); - command.SetHandler(async (invocationContext) => { - var deviceManagementAutopilotEventId = invocationContext.ParseResult.GetValueForOption(deviceManagementAutopilotEventIdOption); - var deviceManagementAutopilotPolicyStatusDetailId = invocationContext.ParseResult.GetValueForOption(deviceManagementAutopilotPolicyStatusDetailIdOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); - var output = invocationContext.ParseResult.GetValueForOption(outputOption); - var query = invocationContext.ParseResult.GetValueForOption(queryOption); - IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; - }); - if (deviceManagementAutopilotEventId is not null) requestInfo.PathParameters.Add("deviceManagementAutopilotEvent%2Did", deviceManagementAutopilotEventId); - if (deviceManagementAutopilotPolicyStatusDetailId is not null) requestInfo.PathParameters.Add("deviceManagementAutopilotPolicyStatusDetail%2Did", deviceManagementAutopilotPolicyStatusDetailId); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; - response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; - var formatter = outputFormatterFactory.GetFormatter(output); - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Update the navigation property policyStatusDetails in deviceManagement - /// - /// A - public Command BuildPatchCommand() - { - var command = new Command("patch"); - command.Description = "Update the navigation property policyStatusDetails in deviceManagement"; - var deviceManagementAutopilotEventIdOption = new Option("--device-management-autopilot-event-id", description: "The unique identifier of deviceManagementAutopilotEvent") { - }; - deviceManagementAutopilotEventIdOption.IsRequired = true; - command.AddOption(deviceManagementAutopilotEventIdOption); - var deviceManagementAutopilotPolicyStatusDetailIdOption = new Option("--device-management-autopilot-policy-status-detail-id", description: "The unique identifier of deviceManagementAutopilotPolicyStatusDetail") { - }; - deviceManagementAutopilotPolicyStatusDetailIdOption.IsRequired = true; - command.AddOption(deviceManagementAutopilotPolicyStatusDetailIdOption); - var bodyOption = new Option("--body", description: "The request body") { - }; - bodyOption.IsRequired = true; - command.AddOption(bodyOption); - var outputOption = new Option("--output", () => FormatterType.JSON); - command.AddOption(outputOption); - var queryOption = new Option("--query"); - command.AddOption(queryOption); - command.SetHandler(async (invocationContext) => { - var deviceManagementAutopilotEventId = invocationContext.ParseResult.GetValueForOption(deviceManagementAutopilotEventIdOption); - var deviceManagementAutopilotPolicyStatusDetailId = invocationContext.ParseResult.GetValueForOption(deviceManagementAutopilotPolicyStatusDetailIdOption); - var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; - var output = invocationContext.ParseResult.GetValueForOption(outputOption); - var query = invocationContext.ParseResult.GetValueForOption(queryOption); - IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementAutopilotPolicyStatusDetail.CreateFromDiscriminatorValue); - if (model is null) { - Console.Error.WriteLine("No model data to send."); - return; - } - var requestInfo = ToPatchRequestInformation(model, q => { - }); - if (deviceManagementAutopilotEventId is not null) requestInfo.PathParameters.Add("deviceManagementAutopilotEvent%2Did", deviceManagementAutopilotEventId); - if (deviceManagementAutopilotPolicyStatusDetailId is not null) requestInfo.PathParameters.Add("deviceManagementAutopilotPolicyStatusDetail%2Did", deviceManagementAutopilotPolicyStatusDetailId); - requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; - response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; - var formatter = outputFormatterFactory.GetFormatter(output); - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - public DeviceManagementAutopilotPolicyStatusDetailItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent%2Did}/policyStatusDetails/{deviceManagementAutopilotPolicyStatusDetail%2Did}{?%24expand,%24select}", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public DeviceManagementAutopilotPolicyStatusDetailItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent%2Did}/policyStatusDetails/{deviceManagementAutopilotPolicyStatusDetail%2Did}{?%24expand,%24select}", rawUrl) - { - } - /// - /// Delete navigation property policyStatusDetails for deviceManagement - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) - { -#endif - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - /// - /// Policy and application status details for this device. - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) - { -#endif - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - /// - /// Update the navigation property policyStatusDetails in deviceManagement - /// - /// A - /// The request body - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementAutopilotPolicyStatusDetail body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPatchRequestInformation(DeviceManagementAutopilotPolicyStatusDetail body, Action> requestConfiguration = default) - { -#endif - _ = body ?? throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - /// - /// Policy and application status details for this device. - /// - public class DeviceManagementAutopilotPolicyStatusDetailItemRequestBuilderGetQueryParameters - { - /// Expand related entities -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24expand")] - public string[]? Expand { get; set; } -#nullable restore -#else - [QueryParameter("%24expand")] - public string[] Expand { get; set; } -#endif - /// Select properties to be returned -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24select")] - public string[]? Select { get; set; } -#nullable restore -#else - [QueryParameter("%24select")] - public string[] Select { get; set; } -#endif - } - } -} diff --git a/src/generated/DeviceManagement/AutopilotEvents/Item/PolicyStatusDetails/PolicyStatusDetailsRequestBuilder.cs b/src/generated/DeviceManagement/AutopilotEvents/Item/PolicyStatusDetails/PolicyStatusDetailsRequestBuilder.cs deleted file mode 100644 index 1c7afc2134..0000000000 --- a/src/generated/DeviceManagement/AutopilotEvents/Item/PolicyStatusDetails/PolicyStatusDetailsRequestBuilder.cs +++ /dev/null @@ -1,329 +0,0 @@ -// -using ApiSdk.DeviceManagement.AutopilotEvents.Item.PolicyStatusDetails.Count; -using ApiSdk.DeviceManagement.AutopilotEvents.Item.PolicyStatusDetails.Item; -using ApiSdk.Models.ODataErrors; -using ApiSdk.Models; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using Microsoft.Kiota.Cli.Commons.Extensions; -using Microsoft.Kiota.Cli.Commons.IO; -using Microsoft.Kiota.Cli.Commons; -using System.Collections.Generic; -using System.CommandLine; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace ApiSdk.DeviceManagement.AutopilotEvents.Item.PolicyStatusDetails -{ - /// - /// Provides operations to manage the policyStatusDetails property of the microsoft.graph.deviceManagementAutopilotEvent entity. - /// - public class PolicyStatusDetailsRequestBuilder : BaseCliRequestBuilder - { - /// - /// Provides operations to manage the policyStatusDetails property of the microsoft.graph.deviceManagementAutopilotEvent entity. - /// - /// A Tuple<List<Command>, List<Command>> - public Tuple, List> BuildCommand() - { - var executables = new List(); - var builder = new DeviceManagementAutopilotPolicyStatusDetailItemRequestBuilder(PathParameters); - executables.Add(builder.BuildDeleteCommand()); - executables.Add(builder.BuildGetCommand()); - executables.Add(builder.BuildPatchCommand()); - return new(executables, new(0)); - } - /// - /// Provides operations to count the resources in the collection. - /// - /// A - public Command BuildCountNavCommand() - { - var command = new Command("count"); - command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); - var execCommands = new List(); - execCommands.Add(builder.BuildGetCommand()); - foreach (var cmd in execCommands) - { - command.AddCommand(cmd); - } - return command; - } - /// - /// Create new navigation property to policyStatusDetails for deviceManagement - /// - /// A - public Command BuildCreateCommand() - { - var command = new Command("create"); - command.Description = "Create new navigation property to policyStatusDetails for deviceManagement"; - var deviceManagementAutopilotEventIdOption = new Option("--device-management-autopilot-event-id", description: "The unique identifier of deviceManagementAutopilotEvent") { - }; - deviceManagementAutopilotEventIdOption.IsRequired = true; - command.AddOption(deviceManagementAutopilotEventIdOption); - var bodyOption = new Option("--body", description: "The request body") { - }; - bodyOption.IsRequired = true; - command.AddOption(bodyOption); - var outputOption = new Option("--output", () => FormatterType.JSON); - command.AddOption(outputOption); - var queryOption = new Option("--query"); - command.AddOption(queryOption); - command.SetHandler(async (invocationContext) => { - var deviceManagementAutopilotEventId = invocationContext.ParseResult.GetValueForOption(deviceManagementAutopilotEventIdOption); - var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; - var output = invocationContext.ParseResult.GetValueForOption(outputOption); - var query = invocationContext.ParseResult.GetValueForOption(queryOption); - IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementAutopilotPolicyStatusDetail.CreateFromDiscriminatorValue); - if (model is null) { - Console.Error.WriteLine("No model data to send."); - return; - } - var requestInfo = ToPostRequestInformation(model, q => { - }); - if (deviceManagementAutopilotEventId is not null) requestInfo.PathParameters.Add("deviceManagementAutopilotEvent%2Did", deviceManagementAutopilotEventId); - requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; - response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; - var formatter = outputFormatterFactory.GetFormatter(output); - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Policy and application status details for this device. - /// - /// A - public Command BuildListCommand() - { - var command = new Command("list"); - command.Description = "Policy and application status details for this device."; - var deviceManagementAutopilotEventIdOption = new Option("--device-management-autopilot-event-id", description: "The unique identifier of deviceManagementAutopilotEvent") { - }; - deviceManagementAutopilotEventIdOption.IsRequired = true; - command.AddOption(deviceManagementAutopilotEventIdOption); - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); - var outputOption = new Option("--output", () => FormatterType.JSON); - command.AddOption(outputOption); - var queryOption = new Option("--query"); - command.AddOption(queryOption); - var allOption = new Option("--all"); - command.AddOption(allOption); - command.SetHandler(async (invocationContext) => { - var deviceManagementAutopilotEventId = invocationContext.ParseResult.GetValueForOption(deviceManagementAutopilotEventIdOption); - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); - var output = invocationContext.ParseResult.GetValueForOption(outputOption); - var query = invocationContext.ParseResult.GetValueForOption(queryOption); - var all = invocationContext.ParseResult.GetValueForOption(allOption); - IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; - }); - if (deviceManagementAutopilotEventId is not null) requestInfo.PathParameters.Add("deviceManagementAutopilotEvent%2Did", deviceManagementAutopilotEventId); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); - var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); - var response = pageResponse?.Response; -#nullable enable - IOutputFormatter? formatter = null; -#nullable restore - if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { - formatter = outputFormatterFactory.GetFormatter(output); - response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; - } else { - formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); - } - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - public PolicyStatusDetailsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent%2Did}/policyStatusDetails{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public PolicyStatusDetailsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent%2Did}/policyStatusDetails{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) - { - } - /// - /// Policy and application status details for this device. - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) - { -#endif - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - /// - /// Create new navigation property to policyStatusDetails for deviceManagement - /// - /// A - /// The request body - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementAutopilotPolicyStatusDetail body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(DeviceManagementAutopilotPolicyStatusDetail body, Action> requestConfiguration = default) - { -#endif - _ = body ?? throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - /// - /// Policy and application status details for this device. - /// - public class PolicyStatusDetailsRequestBuilderGetQueryParameters - { - /// Include count of items - [QueryParameter("%24count")] - public bool? Count { get; set; } - /// Expand related entities -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24expand")] - public string[]? Expand { get; set; } -#nullable restore -#else - [QueryParameter("%24expand")] - public string[] Expand { get; set; } -#endif - /// Filter items by property values -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24filter")] - public string? Filter { get; set; } -#nullable restore -#else - [QueryParameter("%24filter")] - public string Filter { get; set; } -#endif - /// Order items by property values -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24orderby")] - public string[]? Orderby { get; set; } -#nullable restore -#else - [QueryParameter("%24orderby")] - public string[] Orderby { get; set; } -#endif - /// Search items by search phrases -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24search")] - public string? Search { get; set; } -#nullable restore -#else - [QueryParameter("%24search")] - public string Search { get; set; } -#endif - /// Select properties to be returned -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24select")] - public string[]? Select { get; set; } -#nullable restore -#else - [QueryParameter("%24select")] - public string[] Select { get; set; } -#endif - /// Skip the first n items - [QueryParameter("%24skip")] - public int? Skip { get; set; } - /// Show only the first n items - [QueryParameter("%24top")] - public int? Top { get; set; } - } - } -} diff --git a/src/generated/DeviceManagement/CartToClassAssociations/CartToClassAssociationsRequestBuilder.cs b/src/generated/DeviceManagement/CartToClassAssociations/CartToClassAssociationsRequestBuilder.cs index ab8f512f55..5927ec6dd9 100644 --- a/src/generated/DeviceManagement/CartToClassAssociations/CartToClassAssociationsRequestBuilder.cs +++ b/src/generated/DeviceManagement/CartToClassAssociations/CartToClassAssociationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.CartToClassAssociations.Count; using ApiSdk.DeviceManagement.CartToClassAssociations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.CartToClassAssociations /// /// Provides operations to manage the cartToClassAssociations property of the microsoft.graph.deviceManagement entity. /// - public class CartToClassAssociationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CartToClassAssociationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the cartToClassAssociations property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class CartToClassAssociationsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new CartToClassAssociationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CartToClassAssociations.Item.CartToClassAssociationItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CartToClassAssociations.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CartToClassAssociation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CartToClassAssociation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The Cart To Class Associations."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CartToClassAssociationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cartToClassAssociations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CartToClassAssociationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cartToClassAssociations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public CartToClassAssociationsRequestBuilder(string rawUrl) : base("{+baseurl}/d /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CartToClassAssociation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CartToClassAssociation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CartToClassAssociation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CartToClassAssociation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(CartToClassAssociation body, /// /// The Cart To Class Associations. /// - public class CartToClassAssociationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CartToClassAssociationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class CartToClassAssociationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CartToClassAssociations/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/CartToClassAssociations/Count/CountRequestBuilder.cs index 77c0b7c820..9ad67c2b51 100644 --- a/src/generated/DeviceManagement/CartToClassAssociations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/CartToClassAssociations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.CartToClassAssociations.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cartToClassAssociations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cartToClassAssociations/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ca /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CartToClassAssociations/Item/CartToClassAssociationItemRequestBuilder.cs b/src/generated/DeviceManagement/CartToClassAssociations/Item/CartToClassAssociationItemRequestBuilder.cs index 32dcd2fd11..fdb7cf19da 100644 --- a/src/generated/DeviceManagement/CartToClassAssociations/Item/CartToClassAssociationItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/CartToClassAssociations/Item/CartToClassAssociationItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.CartToClassAssociations.Item /// /// Provides operations to manage the cartToClassAssociations property of the microsoft.graph.deviceManagement entity. /// - public class CartToClassAssociationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CartToClassAssociationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property cartToClassAssociations for deviceManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CartToClassAssociation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CartToClassAssociation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CartToClassAssociationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cartToClassAssociations/{cartToClassAssociation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CartToClassAssociationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cartToClassAssociations/{cartToClassAssociation%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(CartToClassAssociation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CartToClassAssociation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CartToClassAssociation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CartToClassAssociation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(CartToClassAssociation body, /// /// The Cart To Class Associations. /// - public class CartToClassAssociationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CartToClassAssociationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class CartToClassAssociationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceManagement/Categories/CategoriesRequestBuilder.cs index 146c3ab062..93878e813b 100644 --- a/src/generated/DeviceManagement/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceManagement/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Categories.Count; using ApiSdk.DeviceManagement.Categories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.Categories /// /// Provides operations to manage the categories property of the microsoft.graph.deviceManagement entity. /// - public class CategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.deviceManagement entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementSettingCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Categories.Item.DeviceManagementSettingCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Categories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -80,8 +83,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementSettingCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementSettingCategory.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -108,41 +111,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The available categories"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -150,14 +118,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -167,14 +127,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -197,14 +149,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public CategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManageme /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +189,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementSettingCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementSettingCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementSettingCategory body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementSettingCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementSettingCatego /// /// The available categories /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Categories/Count/CountRequestBuilder.cs index 09fc31c5c3..b20610a46a 100644 --- a/src/generated/DeviceManagement/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Categories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.Categories.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/categories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/categories/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ca /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Categories/Item/DeviceManagementSettingCategoryItemRequestBuilder.cs b/src/generated/DeviceManagement/Categories/Item/DeviceManagementSettingCategoryItemRequestBuilder.cs index 09c127b68d..43d7cbd6f2 100644 --- a/src/generated/DeviceManagement/Categories/Item/DeviceManagementSettingCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Categories/Item/DeviceManagementSettingCategoryItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Categories.Item.SettingDefinitions; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceManagement.Categories.Item /// /// Provides operations to manage the categories property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementSettingCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementSettingCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property categories for deviceManagement @@ -139,8 +142,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementSettingCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementSettingCategory.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -168,7 +171,7 @@ public Command BuildSettingDefinitionsNavCommand() { var command = new Command("setting-definitions"); command.Description = "Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagementSettingCategory entity."; - var builder = new SettingDefinitionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Categories.Item.SettingDefinitions.SettingDefinitionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -188,14 +191,14 @@ public Command BuildSettingDefinitionsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementSettingCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/categories/{deviceManagementSettingCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementSettingCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/categories/{deviceManagementSettingCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -227,11 +230,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementSettingCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementSettingCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementSettingCategory body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementSettingCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementSettingCateg /// /// The available categories /// - public class DeviceManagementSettingCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementSettingCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -288,3 +292,4 @@ public class DeviceManagementSettingCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Categories/Item/SettingDefinitions/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Categories/Item/SettingDefinitions/Count/CountRequestBuilder.cs index 84b4fbd1c7..56750e5f45 100644 --- a/src/generated/DeviceManagement/Categories/Item/SettingDefinitions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Categories/Item/SettingDefinitions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.Categories.Item.SettingDefinitions.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/categories/{deviceManagementSettingCategory%2Did}/settingDefinitions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/categories/{deviceManagementSettingCategory%2Did}/settingDefinitions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ca /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Categories/Item/SettingDefinitions/Item/DeviceManagementSettingDefinitionItemRequestBuilder.cs b/src/generated/DeviceManagement/Categories/Item/SettingDefinitions/Item/DeviceManagementSettingDefinitionItemRequestBuilder.cs index 54b2e02404..19e99275ec 100644 --- a/src/generated/DeviceManagement/Categories/Item/SettingDefinitions/Item/DeviceManagementSettingDefinitionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Categories/Item/SettingDefinitions/Item/DeviceManagementSettingDefinitionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.Categories.Item.SettingDefinitions.Item /// /// Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagementSettingCategory entity. /// - public class DeviceManagementSettingDefinitionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementSettingDefinitionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property settingDefinitions for deviceManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementSettingDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementSettingDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementSettingDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/categories/{deviceManagementSettingCategory%2Did}/settingDefinitions/{deviceManagementSettingDefinition%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementSettingDefinitionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/categories/{deviceManagementSettingCategory%2Did}/settingDefinitions/{deviceManagementSettingDefinition%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementSettingDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementSettingDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementSettingDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementSettingDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementSettingDefin /// /// The setting definitions this category contains /// - public class DeviceManagementSettingDefinitionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementSettingDefinitionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceManagementSettingDefinitionItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Categories/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs b/src/generated/DeviceManagement/Categories/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs index 96644fa7cd..8a80ff9597 100644 --- a/src/generated/DeviceManagement/Categories/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/Categories/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Categories.Item.SettingDefinitions.Count; using ApiSdk.DeviceManagement.Categories.Item.SettingDefinitions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.Categories.Item.SettingDefinitions /// /// Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagementSettingCategory entity. /// - public class SettingDefinitionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingDefinitionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagementSettingCategory entity. @@ -30,7 +33,7 @@ public class SettingDefinitionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementSettingDefinitionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Categories.Item.SettingDefinitions.Item.DeviceManagementSettingDefinitionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Categories.Item.SettingDefinitions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementSettingDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementSettingDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SettingDefinitionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/categories/{deviceManagementSettingCategory%2Did}/settingDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SettingDefinitionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/categories/{deviceManagementSettingCategory%2Did}/settingDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public SettingDefinitionsRequestBuilder(string rawUrl) : base("{+baseurl}/device /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementSettingDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementSettingDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementSettingDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementSettingDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementSettingDefini /// /// The setting definitions this category contains /// - public class SettingDefinitionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingDefinitionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class SettingDefinitionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CertificateConnectorDetails/CertificateConnectorDetailsRequestBuilder.cs b/src/generated/DeviceManagement/CertificateConnectorDetails/CertificateConnectorDetailsRequestBuilder.cs index bfab16e995..eba6714ea1 100644 --- a/src/generated/DeviceManagement/CertificateConnectorDetails/CertificateConnectorDetailsRequestBuilder.cs +++ b/src/generated/DeviceManagement/CertificateConnectorDetails/CertificateConnectorDetailsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.CertificateConnectorDetails.Count; using ApiSdk.DeviceManagement.CertificateConnectorDetails.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.CertificateConnectorDetails /// /// Provides operations to manage the certificateConnectorDetails property of the microsoft.graph.deviceManagement entity. /// - public class CertificateConnectorDetailsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateConnectorDetailsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the certificateConnectorDetails property of the microsoft.graph.deviceManagement entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new CertificateConnectorDetailsItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.CertificateConnectorDetailsItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildGetHealthMetricsNavCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CertificateConnectorDetails.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -81,8 +84,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.CertificateConnectorDetails.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CertificateConnectorDetails.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -109,41 +112,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Collection of certificate connector details, each associated with a corresponding Intune Certificate Connector."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -151,14 +119,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -168,14 +128,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -198,14 +150,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CertificateConnectorDetailsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/certificateConnectorDetails{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CertificateConnectorDetailsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/certificateConnectorDetails{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -218,11 +170,11 @@ public CertificateConnectorDetailsRequestBuilder(string rawUrl) : base("{+baseur /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -238,11 +190,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.CertificateConnectorDetails body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CertificateConnectorDetails body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.CertificateConnectorDetails body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CertificateConnectorDetails body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +206,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.CertificateConn /// /// Collection of certificate connector details, each associated with a corresponding Intune Certificate Connector. /// - public class CertificateConnectorDetailsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateConnectorDetailsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -318,3 +271,4 @@ public class CertificateConnectorDetailsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CertificateConnectorDetails/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/CertificateConnectorDetails/Count/CountRequestBuilder.cs index 5b443cf94c..dc521bf317 100644 --- a/src/generated/DeviceManagement/CertificateConnectorDetails/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/CertificateConnectorDetails/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.CertificateConnectorDetails.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/certificateConnectorDetails/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/certificateConnectorDetails/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ce /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CertificateConnectorDetails/Item/CertificateConnectorDetailsItemRequestBuilder.cs b/src/generated/DeviceManagement/CertificateConnectorDetails/Item/CertificateConnectorDetailsItemRequestBuilder.cs index 2de8af3646..7e8e69c67b 100644 --- a/src/generated/DeviceManagement/CertificateConnectorDetails/Item/CertificateConnectorDetailsItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/CertificateConnectorDetails/Item/CertificateConnectorDetailsItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetricTimeSeries; using ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetrics; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.CertificateConnectorDetails.Item /// /// Provides operations to manage the certificateConnectorDetails property of the microsoft.graph.deviceManagement entity. /// - public class CertificateConnectorDetailsItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateConnectorDetailsItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property certificateConnectorDetails for deviceManagement @@ -118,7 +121,7 @@ public Command BuildGetHealthMetricsNavCommand() { var command = new Command("get-health-metrics"); command.Description = "Provides operations to call the getHealthMetrics method."; - var builder = new GetHealthMetricsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetrics.GetHealthMetricsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -135,7 +138,7 @@ public Command BuildGetHealthMetricTimeSeriesNavCommand() { var command = new Command("get-health-metric-time-series"); command.Description = "Provides operations to call the getHealthMetricTimeSeries method."; - var builder = new GetHealthMetricTimeSeriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetricTimeSeries.GetHealthMetricTimeSeriesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -174,8 +177,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.CertificateConnectorDetails.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CertificateConnectorDetails.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CertificateConnectorDetailsItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/certificateConnectorDetails/{certificateConnectorDetails%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CertificateConnectorDetailsItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/certificateConnectorDetails/{certificateConnectorDetails%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.CertificateConnectorDetails body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CertificateConnectorDetails body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.CertificateConnectorDetails body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CertificateConnectorDetails body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.CertificateCon /// /// Collection of certificate connector details, each associated with a corresponding Intune Certificate Connector. /// - public class CertificateConnectorDetailsItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateConnectorDetailsItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class CertificateConnectorDetailsItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesPostRequestBody.cs b/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesPostRequestBody.cs index 124feaea16..1485f11b5f 100644 --- a/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesPostRequestBody.cs +++ b/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetricTimeSeries { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetHealthMetricTimeSeriesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetHealthMetricTimeSeriesPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class GetHealthMetricTimeSeriesPostRequestBody : IAdditionalDataHolder, I /// The timeSeries property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public TimeSeriesParameter? TimeSeries { get; set; } + public global::ApiSdk.Models.TimeSeriesParameter? TimeSeries { get; set; } #nullable restore #else - public TimeSeriesParameter TimeSeries { get; set; } + public global::ApiSdk.Models.TimeSeriesParameter TimeSeries { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetHealthMetricTimeSeriesPostRequestBody() { @@ -31,12 +33,12 @@ public GetHealthMetricTimeSeriesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetHealthMetricTimeSeriesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetricTimeSeries.GetHealthMetricTimeSeriesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetHealthMetricTimeSeriesPostRequestBody(); + return new global::ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetricTimeSeries.GetHealthMetricTimeSeriesPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "timeSeries", n => { TimeSeries = n.GetObjectValue(TimeSeriesParameter.CreateFromDiscriminatorValue); } }, + { "timeSeries", n => { TimeSeries = n.GetObjectValue(global::ApiSdk.Models.TimeSeriesParameter.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("timeSeries", TimeSeries); + writer.WriteObjectValue("timeSeries", TimeSeries); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesPostResponse.cs b/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesPostResponse.cs index 269d175e8f..00219397b4 100644 --- a/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesPostResponse.cs +++ b/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesPostResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetricTimeSeries { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetHealthMetricTimeSeriesPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetHealthMetricTimeSeriesPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetHealthMetricTimeSeriesPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetricTimeSeries.GetHealthMetricTimeSeriesPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetHealthMetricTimeSeriesPostResponse(); + return new global::ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetricTimeSeries.GetHealthMetricTimeSeriesPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(CertificateConnectorHealthMetricValue.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CertificateConnectorHealthMetricValue.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesRequestBuilder.cs b/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesRequestBuilder.cs index 094deae2de..53f1219631 100644 --- a/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesRequestBuilder.cs +++ b/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetr /// /// Provides operations to call the getHealthMetricTimeSeries method. /// - public class GetHealthMetricTimeSeriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetHealthMetricTimeSeriesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getHealthMetricTimeSeries @@ -54,8 +57,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetHealthMetricTimeSeriesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetricTimeSeries.GetHealthMetricTimeSeriesPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -85,14 +88,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetHealthMetricTimeSeriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/certificateConnectorDetails/{certificateConnectorDetails%2Did}/getHealthMetricTimeSeries", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetHealthMetricTimeSeriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/certificateConnectorDetails/{certificateConnectorDetails%2Did}/getHealthMetricTimeSeries", rawUrl) @@ -106,11 +109,11 @@ public GetHealthMetricTimeSeriesRequestBuilder(string rawUrl) : base("{+baseurl} /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetHealthMetricTimeSeriesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetricTimeSeries.GetHealthMetricTimeSeriesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetHealthMetricTimeSeriesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetricTimeSeries.GetHealthMetricTimeSeriesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -121,3 +124,4 @@ public RequestInformation ToPostRequestInformation(GetHealthMetricTimeSeriesPost } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetrics/GetHealthMetricsPostRequestBody.cs b/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetrics/GetHealthMetricsPostRequestBody.cs index d28f213b2c..55cecc380c 100644 --- a/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetrics/GetHealthMetricsPostRequestBody.cs +++ b/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetrics/GetHealthMetricsPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetrics { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetHealthMetricsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetHealthMetricsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class GetHealthMetricsPostRequestBody : IAdditionalDataHolder, IParsable public List MetricNames { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetHealthMetricsPostRequestBody() { @@ -30,12 +32,12 @@ public GetHealthMetricsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetHealthMetricsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetrics.GetHealthMetricsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetHealthMetricsPostRequestBody(); + return new global::ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetrics.GetHealthMetricsPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "metricNames", n => { MetricNames = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "metricNames", n => { MetricNames = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetrics/GetHealthMetricsPostResponse.cs b/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetrics/GetHealthMetricsPostResponse.cs index 324ed87a36..f3c6fea4a8 100644 --- a/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetrics/GetHealthMetricsPostResponse.cs +++ b/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetrics/GetHealthMetricsPostResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetrics { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetHealthMetricsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetHealthMetricsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetHealthMetricsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetrics.GetHealthMetricsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetHealthMetricsPostResponse(); + return new global::ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetrics.GetHealthMetricsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(KeyLongValuePair.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.KeyLongValuePair.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetrics/GetHealthMetricsRequestBuilder.cs b/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetrics/GetHealthMetricsRequestBuilder.cs index b9ecca6d5e..309ee98ce5 100644 --- a/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetrics/GetHealthMetricsRequestBuilder.cs +++ b/src/generated/DeviceManagement/CertificateConnectorDetails/Item/GetHealthMetrics/GetHealthMetricsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetr /// /// Provides operations to call the getHealthMetrics method. /// - public class GetHealthMetricsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetHealthMetricsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getHealthMetrics @@ -54,8 +57,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetHealthMetricsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetrics.GetHealthMetricsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -85,14 +88,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetHealthMetricsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/certificateConnectorDetails/{certificateConnectorDetails%2Did}/getHealthMetrics", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetHealthMetricsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/certificateConnectorDetails/{certificateConnectorDetails%2Did}/getHealthMetrics", rawUrl) @@ -106,11 +109,11 @@ public GetHealthMetricsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetHealthMetricsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetrics.GetHealthMetricsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetHealthMetricsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.CertificateConnectorDetails.Item.GetHealthMetrics.GetHealthMetricsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -121,3 +124,4 @@ public RequestInformation ToPostRequestInformation(GetHealthMetricsPostRequestBo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ChromeOSOnboardingSettings/ChromeOSOnboardingSettingsRequestBuilder.cs b/src/generated/DeviceManagement/ChromeOSOnboardingSettings/ChromeOSOnboardingSettingsRequestBuilder.cs index 169c5a2199..646a0894eb 100644 --- a/src/generated/DeviceManagement/ChromeOSOnboardingSettings/ChromeOSOnboardingSettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ChromeOSOnboardingSettings/ChromeOSOnboardingSettingsRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ChromeOSOnboardingSettings.Connect; using ApiSdk.DeviceManagement.ChromeOSOnboardingSettings.Count; using ApiSdk.DeviceManagement.ChromeOSOnboardingSettings.Disconnect; using ApiSdk.DeviceManagement.ChromeOSOnboardingSettings.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -23,7 +25,8 @@ namespace ApiSdk.DeviceManagement.ChromeOSOnboardingSettings /// /// Provides operations to manage the chromeOSOnboardingSettings property of the microsoft.graph.deviceManagement entity. /// - public class ChromeOSOnboardingSettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChromeOSOnboardingSettingsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the chromeOSOnboardingSettings property of the microsoft.graph.deviceManagement entity. @@ -32,7 +35,7 @@ public class ChromeOSOnboardingSettingsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ChromeOSOnboardingSettingsItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ChromeOSOnboardingSettings.Item.ChromeOSOnboardingSettingsItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildConnectNavCommand() { var command = new Command("connect"); command.Description = "Provides operations to call the connect method."; - var builder = new ConnectRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ChromeOSOnboardingSettings.Connect.ConnectRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -63,7 +66,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ChromeOSOnboardingSettings.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -97,8 +100,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.ChromeOSOnboardingSettings.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ChromeOSOnboardingSettings.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -125,7 +128,7 @@ public Command BuildDisconnectNavCommand() { var command = new Command("disconnect"); command.Description = "Provides operations to call the disconnect method."; - var builder = new DisconnectRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ChromeOSOnboardingSettings.Disconnect.DisconnectRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -142,41 +145,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Collection of ChromeOSOnboardingSettings settings associated with account."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -184,14 +152,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -201,14 +161,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -231,14 +183,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ChromeOSOnboardingSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/chromeOSOnboardingSettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChromeOSOnboardingSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/chromeOSOnboardingSettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -251,11 +203,11 @@ public ChromeOSOnboardingSettingsRequestBuilder(string rawUrl) : base("{+baseurl /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -271,11 +223,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.ChromeOSOnboardingSettings body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ChromeOSOnboardingSettings body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.ChromeOSOnboardingSettings body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ChromeOSOnboardingSettings body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -287,7 +239,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.ChromeOSOnboard /// /// Collection of ChromeOSOnboardingSettings settings associated with account. /// - public class ChromeOSOnboardingSettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChromeOSOnboardingSettingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -351,3 +304,4 @@ public class ChromeOSOnboardingSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ChromeOSOnboardingSettings/Connect/ConnectPostRequestBody.cs b/src/generated/DeviceManagement/ChromeOSOnboardingSettings/Connect/ConnectPostRequestBody.cs index dc1fa59ab0..47430b4d3f 100644 --- a/src/generated/DeviceManagement/ChromeOSOnboardingSettings/Connect/ConnectPostRequestBody.cs +++ b/src/generated/DeviceManagement/ChromeOSOnboardingSettings/Connect/ConnectPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ChromeOSOnboardingSettings.Connect { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ConnectPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ConnectPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class ConnectPostRequestBody : IAdditionalDataHolder, IParsable public string OwnerUserPrincipalName { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ConnectPostRequestBody() { @@ -38,12 +40,12 @@ public ConnectPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ConnectPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ChromeOSOnboardingSettings.Connect.ConnectPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ConnectPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ChromeOSOnboardingSettings.Connect.ConnectPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ChromeOSOnboardingSettings/Connect/ConnectRequestBuilder.cs b/src/generated/DeviceManagement/ChromeOSOnboardingSettings/Connect/ConnectRequestBuilder.cs index 9560f3874b..7e0a3d6448 100644 --- a/src/generated/DeviceManagement/ChromeOSOnboardingSettings/Connect/ConnectRequestBuilder.cs +++ b/src/generated/DeviceManagement/ChromeOSOnboardingSettings/Connect/ConnectRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ChromeOSOnboardingSettings.Connect /// /// Provides operations to call the connect method. /// - public class ConnectRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConnectRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action connect @@ -46,8 +49,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ConnectPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ChromeOSOnboardingSettings.Connect.ConnectPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -67,14 +70,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ConnectRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/chromeOSOnboardingSettings/connect", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ConnectRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/chromeOSOnboardingSettings/connect", rawUrl) @@ -88,11 +91,11 @@ public ConnectRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ConnectPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ChromeOSOnboardingSettings.Connect.ConnectPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ConnectPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ChromeOSOnboardingSettings.Connect.ConnectPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -103,3 +106,4 @@ public RequestInformation ToPostRequestInformation(ConnectPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ChromeOSOnboardingSettings/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ChromeOSOnboardingSettings/Count/CountRequestBuilder.cs index 1f192dc2d8..8dc11eb9e7 100644 --- a/src/generated/DeviceManagement/ChromeOSOnboardingSettings/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ChromeOSOnboardingSettings/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ChromeOSOnboardingSettings.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/chromeOSOnboardingSettings/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/chromeOSOnboardingSettings/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ch /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ChromeOSOnboardingSettings/Disconnect/DisconnectRequestBuilder.cs b/src/generated/DeviceManagement/ChromeOSOnboardingSettings/Disconnect/DisconnectRequestBuilder.cs index a9a47c63e0..ab42507cc2 100644 --- a/src/generated/DeviceManagement/ChromeOSOnboardingSettings/Disconnect/DisconnectRequestBuilder.cs +++ b/src/generated/DeviceManagement/ChromeOSOnboardingSettings/Disconnect/DisconnectRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ChromeOSOnboardingSettings.Disconnect /// /// Provides operations to call the disconnect method. /// - public class DisconnectRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DisconnectRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action disconnect @@ -54,14 +57,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DisconnectRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/chromeOSOnboardingSettings/disconnect", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DisconnectRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/chromeOSOnboardingSettings/disconnect", rawUrl) @@ -88,3 +91,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ChromeOSOnboardingSettings.Item /// /// Provides operations to manage the chromeOSOnboardingSettings property of the microsoft.graph.deviceManagement entity. /// - public class ChromeOSOnboardingSettingsItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChromeOSOnboardingSettingsItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property chromeOSOnboardingSettings for deviceManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.ChromeOSOnboardingSettings.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ChromeOSOnboardingSettings.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ChromeOSOnboardingSettingsItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/chromeOSOnboardingSettings/{chromeOSOnboardingSettings%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChromeOSOnboardingSettingsItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/chromeOSOnboardingSettings/{chromeOSOnboardingSettings%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ChromeOSOnboardingSettings body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ChromeOSOnboardingSettings body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ChromeOSOnboardingSettings body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ChromeOSOnboardingSettings body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ChromeOSOnboar /// /// Collection of ChromeOSOnboardingSettings settings associated with account. /// - public class ChromeOSOnboardingSettingsItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChromeOSOnboardingSettingsItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class ChromeOSOnboardingSettingsItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/CloudCertificationAuthorityRequestBuilder.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/CloudCertificationAuthorityRequestBuilder.cs new file mode 100644 index 0000000000..0cde6f2f59 --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/CloudCertificationAuthorityRequestBuilder.cs @@ -0,0 +1,284 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DeviceManagement.CloudCertificationAuthority.Count; +using ApiSdk.DeviceManagement.CloudCertificationAuthority.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority +{ + /// + /// Provides operations to manage the cloudCertificationAuthority property of the microsoft.graph.deviceManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudCertificationAuthorityRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the cloudCertificationAuthority property of the microsoft.graph.deviceManagement entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var commands = new List(); + var builder = new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.CloudCertificationAuthorityItemRequestBuilder(PathParameters); + commands.Add(builder.BuildChangeCloudCertificationAuthorityStatusNavCommand()); + commands.Add(builder.BuildCloudCertificationAuthorityLeafCertificateNavCommand()); + executables.Add(builder.BuildDeleteCommand()); + commands.Add(builder.BuildGetAllCloudCertificationAuthorityLeafCertificatesNavCommand()); + commands.Add(builder.BuildGetAllCloudCertificationAuthorityNavCommand()); + commands.Add(builder.BuildGetCloudCertificationAuthorityNavCommand()); + executables.Add(builder.BuildGetCommand()); + commands.Add(builder.BuildPatchCloudCertificationAuthorityNavCommand()); + executables.Add(builder.BuildPatchCommand()); + commands.Add(builder.BuildPostCloudCertificationAuthorityNavCommand()); + commands.Add(builder.BuildRevokeCloudCertificationAuthorityCertificateNavCommand()); + commands.Add(builder.BuildRevokeLeafCertificateBySerialNumberNavCommand()); + commands.Add(builder.BuildRevokeLeafCertificateNavCommand()); + commands.Add(builder.BuildSearchCloudCertificationAuthorityLeafCertificateBySerialNumberNavCommand()); + commands.Add(builder.BuildUploadExternallySignedCertificationAuthorityCertificateNavCommand()); + return new(executables, commands); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create new navigation property to cloudCertificationAuthority for deviceManagement + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to cloudCertificationAuthority for deviceManagement"; + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudCertificationAuthority.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Collection of CloudCertificationAuthority records associated with account. + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Collection of CloudCertificationAuthority records associated with account."; + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CloudCertificationAuthorityRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CloudCertificationAuthorityRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Collection of CloudCertificationAuthority records associated with account. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to cloudCertificationAuthority for deviceManagement + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudCertificationAuthority body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudCertificationAuthority body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Collection of CloudCertificationAuthority records associated with account. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudCertificationAuthorityRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..5b05027572 --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Count/CountRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + command.SetHandler(async (invocationContext) => { + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/ChangeCloudCertificationAuthorityStatus/ChangeCloudCertificationAuthorityStatusPostRequestBody.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/ChangeCloudCertificationAuthorityStatus/ChangeCloudCertificationAuthorityStatusPostRequestBody.cs new file mode 100644 index 0000000000..23b1050db7 --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/ChangeCloudCertificationAuthorityStatus/ChangeCloudCertificationAuthorityStatusPostRequestBody.cs @@ -0,0 +1,64 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.ChangeCloudCertificationAuthorityStatus +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ChangeCloudCertificationAuthorityStatusPostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// Enum type of possible certification authority statuses. These statuses indicate whether a certification authority is currently able to issue certificates or temporarily paused or permanently revoked. + public global::ApiSdk.Models.CloudCertificationAuthorityStatus? CertificationAuthorityStatus { get; set; } + /// The certificationAuthorityVersion property + public int? CertificationAuthorityVersion { get; set; } + /// + /// Instantiates a new and sets the default values. + /// + public ChangeCloudCertificationAuthorityStatusPostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.ChangeCloudCertificationAuthorityStatus.ChangeCloudCertificationAuthorityStatusPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.ChangeCloudCertificationAuthorityStatus.ChangeCloudCertificationAuthorityStatusPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "certificationAuthorityStatus", n => { CertificationAuthorityStatus = n.GetEnumValue(); } }, + { "certificationAuthorityVersion", n => { CertificationAuthorityVersion = n.GetIntValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteEnumValue("certificationAuthorityStatus", CertificationAuthorityStatus); + writer.WriteIntValue("certificationAuthorityVersion", CertificationAuthorityVersion); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/ChangeCloudCertificationAuthorityStatus/ChangeCloudCertificationAuthorityStatusRequestBuilder.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/ChangeCloudCertificationAuthorityStatus/ChangeCloudCertificationAuthorityStatusRequestBuilder.cs new file mode 100644 index 0000000000..1771d12c73 --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/ChangeCloudCertificationAuthorityStatus/ChangeCloudCertificationAuthorityStatusRequestBuilder.cs @@ -0,0 +1,115 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.ChangeCloudCertificationAuthorityStatus +{ + /// + /// Provides operations to call the changeCloudCertificationAuthorityStatus method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChangeCloudCertificationAuthorityStatusRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action changeCloudCertificationAuthorityStatus + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action changeCloudCertificationAuthorityStatus"; + var cloudCertificationAuthorityIdOption = new Option("--cloud-certification-authority-id", description: "The unique identifier of cloudCertificationAuthority") { + }; + cloudCertificationAuthorityIdOption.IsRequired = true; + command.AddOption(cloudCertificationAuthorityIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var cloudCertificationAuthorityId = invocationContext.ParseResult.GetValueForOption(cloudCertificationAuthorityIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.ChangeCloudCertificationAuthorityStatus.ChangeCloudCertificationAuthorityStatusPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (cloudCertificationAuthorityId is not null) requestInfo.PathParameters.Add("cloudCertificationAuthority%2Did", cloudCertificationAuthorityId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ChangeCloudCertificationAuthorityStatusRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/changeCloudCertificationAuthorityStatus", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ChangeCloudCertificationAuthorityStatusRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/changeCloudCertificationAuthorityStatus", rawUrl) + { + } + /// + /// Invoke action changeCloudCertificationAuthorityStatus + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.ChangeCloudCertificationAuthorityStatus.ChangeCloudCertificationAuthorityStatusPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.ChangeCloudCertificationAuthorityStatus.ChangeCloudCertificationAuthorityStatusPostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/CloudCertificationAuthorityItemRequestBuilder.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/CloudCertificationAuthorityItemRequestBuilder.cs new file mode 100644 index 0000000000..2ff45ba8fa --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/CloudCertificationAuthorityItemRequestBuilder.cs @@ -0,0 +1,492 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.ChangeCloudCertificationAuthorityStatus; +using ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.CloudCertificationAuthorityLeafCertificate; +using ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.GetAllCloudCertificationAuthority; +using ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.GetAllCloudCertificationAuthorityLeafCertificates; +using ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.GetCloudCertificationAuthority; +using ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.PatchCloudCertificationAuthority; +using ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.PostCloudCertificationAuthority; +using ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeCloudCertificationAuthorityCertificate; +using ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificate; +using ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber; +using ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber; +using ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.UploadExternallySignedCertificationAuthorityCertificate; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item +{ + /// + /// Provides operations to manage the cloudCertificationAuthority property of the microsoft.graph.deviceManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudCertificationAuthorityItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to call the changeCloudCertificationAuthorityStatus method. + /// + /// A + public Command BuildChangeCloudCertificationAuthorityStatusNavCommand() + { + var command = new Command("change-cloud-certification-authority-status"); + command.Description = "Provides operations to call the changeCloudCertificationAuthorityStatus method."; + var builder = new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.ChangeCloudCertificationAuthorityStatus.ChangeCloudCertificationAuthorityStatusRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the cloudCertificationAuthorityLeafCertificate property of the microsoft.graph.cloudCertificationAuthority entity. + /// + /// A + public Command BuildCloudCertificationAuthorityLeafCertificateNavCommand() + { + var command = new Command("cloud-certification-authority-leaf-certificate"); + command.Description = "Provides operations to manage the cloudCertificationAuthorityLeafCertificate property of the microsoft.graph.cloudCertificationAuthority entity."; + var builder = new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.CloudCertificationAuthorityLeafCertificate.CloudCertificationAuthorityLeafCertificateRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCountNavCommand()); + execCommands.Add(builder.BuildListCommand()); + var cmds = builder.BuildCommand(); + execCommands.AddRange(cmds.Item1); + nonExecCommands.AddRange(cmds.Item2); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + foreach (var cmd in nonExecCommands.OrderBy(static c => c.Name, StringComparer.Ordinal)) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Delete navigation property cloudCertificationAuthority for deviceManagement + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property cloudCertificationAuthority for deviceManagement"; + var cloudCertificationAuthorityIdOption = new Option("--cloud-certification-authority-id", description: "The unique identifier of cloudCertificationAuthority") { + }; + cloudCertificationAuthorityIdOption.IsRequired = true; + command.AddOption(cloudCertificationAuthorityIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var cloudCertificationAuthorityId = invocationContext.ParseResult.GetValueForOption(cloudCertificationAuthorityIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (cloudCertificationAuthorityId is not null) requestInfo.PathParameters.Add("cloudCertificationAuthority%2Did", cloudCertificationAuthorityId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Provides operations to call the getAllCloudCertificationAuthorityLeafCertificates method. + /// + /// A + public Command BuildGetAllCloudCertificationAuthorityLeafCertificatesNavCommand() + { + var command = new Command("get-all-cloud-certification-authority-leaf-certificates"); + command.Description = "Provides operations to call the getAllCloudCertificationAuthorityLeafCertificates method."; + var builder = new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.GetAllCloudCertificationAuthorityLeafCertificates.GetAllCloudCertificationAuthorityLeafCertificatesRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the getAllCloudCertificationAuthority method. + /// + /// A + public Command BuildGetAllCloudCertificationAuthorityNavCommand() + { + var command = new Command("get-all-cloud-certification-authority"); + command.Description = "Provides operations to call the getAllCloudCertificationAuthority method."; + var builder = new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.GetAllCloudCertificationAuthority.GetAllCloudCertificationAuthorityRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the getCloudCertificationAuthority method. + /// + /// A + public Command BuildGetCloudCertificationAuthorityNavCommand() + { + var command = new Command("get-cloud-certification-authority"); + command.Description = "Provides operations to call the getCloudCertificationAuthority method."; + var builder = new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.GetCloudCertificationAuthority.GetCloudCertificationAuthorityRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Collection of CloudCertificationAuthority records associated with account. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Collection of CloudCertificationAuthority records associated with account."; + var cloudCertificationAuthorityIdOption = new Option("--cloud-certification-authority-id", description: "The unique identifier of cloudCertificationAuthority") { + }; + cloudCertificationAuthorityIdOption.IsRequired = true; + command.AddOption(cloudCertificationAuthorityIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var cloudCertificationAuthorityId = invocationContext.ParseResult.GetValueForOption(cloudCertificationAuthorityIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (cloudCertificationAuthorityId is not null) requestInfo.PathParameters.Add("cloudCertificationAuthority%2Did", cloudCertificationAuthorityId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Provides operations to call the patchCloudCertificationAuthority method. + /// + /// A + public Command BuildPatchCloudCertificationAuthorityNavCommand() + { + var command = new Command("patch-cloud-certification-authority"); + command.Description = "Provides operations to call the patchCloudCertificationAuthority method."; + var builder = new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.PatchCloudCertificationAuthority.PatchCloudCertificationAuthorityRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Update the navigation property cloudCertificationAuthority in deviceManagement + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property cloudCertificationAuthority in deviceManagement"; + var cloudCertificationAuthorityIdOption = new Option("--cloud-certification-authority-id", description: "The unique identifier of cloudCertificationAuthority") { + }; + cloudCertificationAuthorityIdOption.IsRequired = true; + command.AddOption(cloudCertificationAuthorityIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var cloudCertificationAuthorityId = invocationContext.ParseResult.GetValueForOption(cloudCertificationAuthorityIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudCertificationAuthority.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (cloudCertificationAuthorityId is not null) requestInfo.PathParameters.Add("cloudCertificationAuthority%2Did", cloudCertificationAuthorityId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Provides operations to call the postCloudCertificationAuthority method. + /// + /// A + public Command BuildPostCloudCertificationAuthorityNavCommand() + { + var command = new Command("post-cloud-certification-authority"); + command.Description = "Provides operations to call the postCloudCertificationAuthority method."; + var builder = new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.PostCloudCertificationAuthority.PostCloudCertificationAuthorityRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the revokeCloudCertificationAuthorityCertificate method. + /// + /// A + public Command BuildRevokeCloudCertificationAuthorityCertificateNavCommand() + { + var command = new Command("revoke-cloud-certification-authority-certificate"); + command.Description = "Provides operations to call the revokeCloudCertificationAuthorityCertificate method."; + var builder = new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeCloudCertificationAuthorityCertificate.RevokeCloudCertificationAuthorityCertificateRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the revokeLeafCertificateBySerialNumber method. + /// + /// A + public Command BuildRevokeLeafCertificateBySerialNumberNavCommand() + { + var command = new Command("revoke-leaf-certificate-by-serial-number"); + command.Description = "Provides operations to call the revokeLeafCertificateBySerialNumber method."; + var builder = new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the revokeLeafCertificate method. + /// + /// A + public Command BuildRevokeLeafCertificateNavCommand() + { + var command = new Command("revoke-leaf-certificate"); + command.Description = "Provides operations to call the revokeLeafCertificate method."; + var builder = new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificate.RevokeLeafCertificateRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the searchCloudCertificationAuthorityLeafCertificateBySerialNumber method. + /// + /// A + public Command BuildSearchCloudCertificationAuthorityLeafCertificateBySerialNumberNavCommand() + { + var command = new Command("search-cloud-certification-authority-leaf-certificate-by-serial-number"); + command.Description = "Provides operations to call the searchCloudCertificationAuthorityLeafCertificateBySerialNumber method."; + var builder = new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the uploadExternallySignedCertificationAuthorityCertificate method. + /// + /// A + public Command BuildUploadExternallySignedCertificationAuthorityCertificateNavCommand() + { + var command = new Command("upload-externally-signed-certification-authority-certificate"); + command.Description = "Provides operations to call the uploadExternallySignedCertificationAuthorityCertificate method."; + var builder = new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.UploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificateRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CloudCertificationAuthorityItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CloudCertificationAuthorityItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property cloudCertificationAuthority for deviceManagement + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Collection of CloudCertificationAuthority records associated with account. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property cloudCertificationAuthority in deviceManagement + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudCertificationAuthority body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudCertificationAuthority body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Collection of CloudCertificationAuthority records associated with account. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudCertificationAuthorityItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/CloudCertificationAuthorityLeafCertificate/CloudCertificationAuthorityLeafCertificateRequestBuilder.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/CloudCertificationAuthorityLeafCertificate/CloudCertificationAuthorityLeafCertificateRequestBuilder.cs new file mode 100644 index 0000000000..099786769b --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/CloudCertificationAuthorityLeafCertificate/CloudCertificationAuthorityLeafCertificateRequestBuilder.cs @@ -0,0 +1,260 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.CloudCertificationAuthorityLeafCertificate.Count; +using ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.CloudCertificationAuthorityLeafCertificate.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.CloudCertificationAuthorityLeafCertificate +{ + /// + /// Provides operations to manage the cloudCertificationAuthorityLeafCertificate property of the microsoft.graph.cloudCertificationAuthority entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudCertificationAuthorityLeafCertificateRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the cloudCertificationAuthorityLeafCertificate property of the microsoft.graph.cloudCertificationAuthority entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.CloudCertificationAuthorityLeafCertificate.Item.CloudCertificationAuthorityLeafCertificateItemRequestBuilder(PathParameters); + executables.Add(builder.BuildGetCommand()); + return new(executables, new(0)); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.CloudCertificationAuthorityLeafCertificate.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Required OData property to expose leaf certificate API. + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Required OData property to expose leaf certificate API."; + var cloudCertificationAuthorityIdOption = new Option("--cloud-certification-authority-id", description: "The unique identifier of cloudCertificationAuthority") { + }; + cloudCertificationAuthorityIdOption.IsRequired = true; + command.AddOption(cloudCertificationAuthorityIdOption); + var topOption = new Option("--top", description: "Show only the first n items") { + }; + topOption.IsRequired = false; + command.AddOption(topOption); + var skipOption = new Option("--skip", description: "Skip the first n items") { + }; + skipOption.IsRequired = false; + command.AddOption(skipOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + var countOption = new Option("--count", description: "Include count of items") { + }; + countOption.IsRequired = false; + command.AddOption(countOption); + var orderbyOption = new Option("--orderby", description: "Order items by property values") { + Arity = ArgumentArity.ZeroOrMore + }; + orderbyOption.IsRequired = false; + command.AddOption(orderbyOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var cloudCertificationAuthorityId = invocationContext.ParseResult.GetValueForOption(cloudCertificationAuthorityIdOption); + var top = invocationContext.ParseResult.GetValueForOption(topOption); + var skip = invocationContext.ParseResult.GetValueForOption(skipOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Top = top; + q.QueryParameters.Skip = skip; + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + q.QueryParameters.Count = count; + q.QueryParameters.Orderby = orderby; + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (cloudCertificationAuthorityId is not null) requestInfo.PathParameters.Add("cloudCertificationAuthority%2Did", cloudCertificationAuthorityId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CloudCertificationAuthorityLeafCertificateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/cloudCertificationAuthorityLeafCertificate{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CloudCertificationAuthorityLeafCertificateRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/cloudCertificationAuthorityLeafCertificate{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Required OData property to expose leaf certificate API. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Required OData property to expose leaf certificate API. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudCertificationAuthorityLeafCertificateRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/CloudCertificationAuthorityLeafCertificate/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/CloudCertificationAuthorityLeafCertificate/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..987e9cf0f6 --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/CloudCertificationAuthorityLeafCertificate/Count/CountRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.CloudCertificationAuthorityLeafCertificate.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + var cloudCertificationAuthorityIdOption = new Option("--cloud-certification-authority-id", description: "The unique identifier of cloudCertificationAuthority") { + }; + cloudCertificationAuthorityIdOption.IsRequired = true; + command.AddOption(cloudCertificationAuthorityIdOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + command.SetHandler(async (invocationContext) => { + var cloudCertificationAuthorityId = invocationContext.ParseResult.GetValueForOption(cloudCertificationAuthorityIdOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + }); + if (cloudCertificationAuthorityId is not null) requestInfo.PathParameters.Add("cloudCertificationAuthority%2Did", cloudCertificationAuthorityId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/cloudCertificationAuthorityLeafCertificate/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/cloudCertificationAuthorityLeafCertificate/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/CloudCertificationAuthorityLeafCertificate/Item/CloudCertificationAuthorityLeafCertificateItemRequestBuilder.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/CloudCertificationAuthorityLeafCertificate/Item/CloudCertificationAuthorityLeafCertificateItemRequestBuilder.cs new file mode 100644 index 0000000000..d183a3a54c --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/CloudCertificationAuthorityLeafCertificate/Item/CloudCertificationAuthorityLeafCertificateItemRequestBuilder.cs @@ -0,0 +1,147 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.CloudCertificationAuthorityLeafCertificate.Item +{ + /// + /// Provides operations to manage the cloudCertificationAuthorityLeafCertificate property of the microsoft.graph.cloudCertificationAuthority entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudCertificationAuthorityLeafCertificateItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Required OData property to expose leaf certificate API. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Required OData property to expose leaf certificate API."; + var cloudCertificationAuthorityIdOption = new Option("--cloud-certification-authority-id", description: "The unique identifier of cloudCertificationAuthority") { + }; + cloudCertificationAuthorityIdOption.IsRequired = true; + command.AddOption(cloudCertificationAuthorityIdOption); + var cloudCertificationAuthorityLeafCertificateIdOption = new Option("--cloud-certification-authority-leaf-certificate-id", description: "The unique identifier of cloudCertificationAuthorityLeafCertificate") { + }; + cloudCertificationAuthorityLeafCertificateIdOption.IsRequired = true; + command.AddOption(cloudCertificationAuthorityLeafCertificateIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var cloudCertificationAuthorityId = invocationContext.ParseResult.GetValueForOption(cloudCertificationAuthorityIdOption); + var cloudCertificationAuthorityLeafCertificateId = invocationContext.ParseResult.GetValueForOption(cloudCertificationAuthorityLeafCertificateIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (cloudCertificationAuthorityId is not null) requestInfo.PathParameters.Add("cloudCertificationAuthority%2Did", cloudCertificationAuthorityId); + if (cloudCertificationAuthorityLeafCertificateId is not null) requestInfo.PathParameters.Add("cloudCertificationAuthorityLeafCertificate%2Did", cloudCertificationAuthorityLeafCertificateId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CloudCertificationAuthorityLeafCertificateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/cloudCertificationAuthorityLeafCertificate/{cloudCertificationAuthorityLeafCertificate%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CloudCertificationAuthorityLeafCertificateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/cloudCertificationAuthorityLeafCertificate/{cloudCertificationAuthorityLeafCertificate%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Required OData property to expose leaf certificate API. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Required OData property to expose leaf certificate API. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudCertificationAuthorityLeafCertificateItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/GetAllCloudCertificationAuthority/GetAllCloudCertificationAuthorityPostResponse.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/GetAllCloudCertificationAuthority/GetAllCloudCertificationAuthorityPostResponse.cs new file mode 100644 index 0000000000..d7a913cb10 --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/GetAllCloudCertificationAuthority/GetAllCloudCertificationAuthorityPostResponse.cs @@ -0,0 +1,57 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.GetAllCloudCertificationAuthority +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class GetAllCloudCertificationAuthorityPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value { get; set; } +#nullable restore +#else + public List Value { get; set; } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.GetAllCloudCertificationAuthority.GetAllCloudCertificationAuthorityPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.GetAllCloudCertificationAuthority.GetAllCloudCertificationAuthorityPostResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CloudCertificationAuthority.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/GetAllCloudCertificationAuthority/GetAllCloudCertificationAuthorityRequestBuilder.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/GetAllCloudCertificationAuthority/GetAllCloudCertificationAuthorityRequestBuilder.cs new file mode 100644 index 0000000000..0da5343bbf --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/GetAllCloudCertificationAuthority/GetAllCloudCertificationAuthorityRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.GetAllCloudCertificationAuthority +{ + /// + /// Provides operations to call the getAllCloudCertificationAuthority method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAllCloudCertificationAuthorityRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action getAllCloudCertificationAuthority + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action getAllCloudCertificationAuthority"; + var cloudCertificationAuthorityIdOption = new Option("--cloud-certification-authority-id", description: "The unique identifier of cloudCertificationAuthority") { + }; + cloudCertificationAuthorityIdOption.IsRequired = true; + command.AddOption(cloudCertificationAuthorityIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var cloudCertificationAuthorityId = invocationContext.ParseResult.GetValueForOption(cloudCertificationAuthorityIdOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (cloudCertificationAuthorityId is not null) requestInfo.PathParameters.Add("cloudCertificationAuthority%2Did", cloudCertificationAuthorityId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public GetAllCloudCertificationAuthorityRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/getAllCloudCertificationAuthority", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public GetAllCloudCertificationAuthorityRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/getAllCloudCertificationAuthority", rawUrl) + { + } + /// + /// Invoke action getAllCloudCertificationAuthority + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/GetAllCloudCertificationAuthorityLeafCertificates/GetAllCloudCertificationAuthorityLeafCertificatesPostResponse.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/GetAllCloudCertificationAuthorityLeafCertificates/GetAllCloudCertificationAuthorityLeafCertificatesPostResponse.cs new file mode 100644 index 0000000000..a9e97efa96 --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/GetAllCloudCertificationAuthorityLeafCertificates/GetAllCloudCertificationAuthorityLeafCertificatesPostResponse.cs @@ -0,0 +1,57 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.GetAllCloudCertificationAuthorityLeafCertificates +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class GetAllCloudCertificationAuthorityLeafCertificatesPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value { get; set; } +#nullable restore +#else + public List Value { get; set; } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.GetAllCloudCertificationAuthorityLeafCertificates.GetAllCloudCertificationAuthorityLeafCertificatesPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.GetAllCloudCertificationAuthorityLeafCertificates.GetAllCloudCertificationAuthorityLeafCertificatesPostResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CloudCertificationAuthorityLeafCertificate.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/GetAllCloudCertificationAuthorityLeafCertificates/GetAllCloudCertificationAuthorityLeafCertificatesRequestBuilder.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/GetAllCloudCertificationAuthorityLeafCertificates/GetAllCloudCertificationAuthorityLeafCertificatesRequestBuilder.cs new file mode 100644 index 0000000000..defc6c5bbc --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/GetAllCloudCertificationAuthorityLeafCertificates/GetAllCloudCertificationAuthorityLeafCertificatesRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.GetAllCloudCertificationAuthorityLeafCertificates +{ + /// + /// Provides operations to call the getAllCloudCertificationAuthorityLeafCertificates method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAllCloudCertificationAuthorityLeafCertificatesRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action getAllCloudCertificationAuthorityLeafCertificates + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action getAllCloudCertificationAuthorityLeafCertificates"; + var cloudCertificationAuthorityIdOption = new Option("--cloud-certification-authority-id", description: "The unique identifier of cloudCertificationAuthority") { + }; + cloudCertificationAuthorityIdOption.IsRequired = true; + command.AddOption(cloudCertificationAuthorityIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var cloudCertificationAuthorityId = invocationContext.ParseResult.GetValueForOption(cloudCertificationAuthorityIdOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (cloudCertificationAuthorityId is not null) requestInfo.PathParameters.Add("cloudCertificationAuthority%2Did", cloudCertificationAuthorityId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public GetAllCloudCertificationAuthorityLeafCertificatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/getAllCloudCertificationAuthorityLeafCertificates", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public GetAllCloudCertificationAuthorityLeafCertificatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/getAllCloudCertificationAuthorityLeafCertificates", rawUrl) + { + } + /// + /// Invoke action getAllCloudCertificationAuthorityLeafCertificates + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/GetCloudCertificationAuthority/GetCloudCertificationAuthorityRequestBuilder.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/GetCloudCertificationAuthority/GetCloudCertificationAuthorityRequestBuilder.cs new file mode 100644 index 0000000000..2809db8f64 --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/GetCloudCertificationAuthority/GetCloudCertificationAuthorityRequestBuilder.cs @@ -0,0 +1,100 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.GetCloudCertificationAuthority +{ + /// + /// Provides operations to call the getCloudCertificationAuthority method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetCloudCertificationAuthorityRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action getCloudCertificationAuthority + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action getCloudCertificationAuthority"; + var cloudCertificationAuthorityIdOption = new Option("--cloud-certification-authority-id", description: "The unique identifier of cloudCertificationAuthority") { + }; + cloudCertificationAuthorityIdOption.IsRequired = true; + command.AddOption(cloudCertificationAuthorityIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var cloudCertificationAuthorityId = invocationContext.ParseResult.GetValueForOption(cloudCertificationAuthorityIdOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (cloudCertificationAuthorityId is not null) requestInfo.PathParameters.Add("cloudCertificationAuthority%2Did", cloudCertificationAuthorityId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public GetCloudCertificationAuthorityRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/getCloudCertificationAuthority", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public GetCloudCertificationAuthorityRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/getCloudCertificationAuthority", rawUrl) + { + } + /// + /// Invoke action getCloudCertificationAuthority + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/PatchCloudCertificationAuthority/PatchCloudCertificationAuthorityRequestBuilder.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/PatchCloudCertificationAuthority/PatchCloudCertificationAuthorityRequestBuilder.cs new file mode 100644 index 0000000000..bf6bdd1e35 --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/PatchCloudCertificationAuthority/PatchCloudCertificationAuthorityRequestBuilder.cs @@ -0,0 +1,100 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.PatchCloudCertificationAuthority +{ + /// + /// Provides operations to call the patchCloudCertificationAuthority method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PatchCloudCertificationAuthorityRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action patchCloudCertificationAuthority + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action patchCloudCertificationAuthority"; + var cloudCertificationAuthorityIdOption = new Option("--cloud-certification-authority-id", description: "The unique identifier of cloudCertificationAuthority") { + }; + cloudCertificationAuthorityIdOption.IsRequired = true; + command.AddOption(cloudCertificationAuthorityIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var cloudCertificationAuthorityId = invocationContext.ParseResult.GetValueForOption(cloudCertificationAuthorityIdOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (cloudCertificationAuthorityId is not null) requestInfo.PathParameters.Add("cloudCertificationAuthority%2Did", cloudCertificationAuthorityId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public PatchCloudCertificationAuthorityRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/patchCloudCertificationAuthority", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public PatchCloudCertificationAuthorityRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/patchCloudCertificationAuthority", rawUrl) + { + } + /// + /// Invoke action patchCloudCertificationAuthority + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/PostCloudCertificationAuthority/PostCloudCertificationAuthorityPostResponse.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/PostCloudCertificationAuthority/PostCloudCertificationAuthorityPostResponse.cs new file mode 100644 index 0000000000..eed7794ead --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/PostCloudCertificationAuthority/PostCloudCertificationAuthorityPostResponse.cs @@ -0,0 +1,57 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.PostCloudCertificationAuthority +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PostCloudCertificationAuthorityPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value { get; set; } +#nullable restore +#else + public List Value { get; set; } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.PostCloudCertificationAuthority.PostCloudCertificationAuthorityPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.PostCloudCertificationAuthority.PostCloudCertificationAuthorityPostResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CloudCertificationAuthority.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/PostCloudCertificationAuthority/PostCloudCertificationAuthorityRequestBuilder.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/PostCloudCertificationAuthority/PostCloudCertificationAuthorityRequestBuilder.cs new file mode 100644 index 0000000000..7ac28e6c74 --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/PostCloudCertificationAuthority/PostCloudCertificationAuthorityRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.PostCloudCertificationAuthority +{ + /// + /// Provides operations to call the postCloudCertificationAuthority method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PostCloudCertificationAuthorityRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action postCloudCertificationAuthority + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action postCloudCertificationAuthority"; + var cloudCertificationAuthorityIdOption = new Option("--cloud-certification-authority-id", description: "The unique identifier of cloudCertificationAuthority") { + }; + cloudCertificationAuthorityIdOption.IsRequired = true; + command.AddOption(cloudCertificationAuthorityIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var cloudCertificationAuthorityId = invocationContext.ParseResult.GetValueForOption(cloudCertificationAuthorityIdOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (cloudCertificationAuthorityId is not null) requestInfo.PathParameters.Add("cloudCertificationAuthority%2Did", cloudCertificationAuthorityId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public PostCloudCertificationAuthorityRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/postCloudCertificationAuthority", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public PostCloudCertificationAuthorityRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/postCloudCertificationAuthority", rawUrl) + { + } + /// + /// Invoke action postCloudCertificationAuthority + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeCloudCertificationAuthorityCertificate/RevokeCloudCertificationAuthorityCertificatePostRequestBody.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeCloudCertificationAuthorityCertificate/RevokeCloudCertificationAuthorityCertificatePostRequestBody.cs new file mode 100644 index 0000000000..c8169fbd1d --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeCloudCertificationAuthorityCertificate/RevokeCloudCertificationAuthorityCertificatePostRequestBody.cs @@ -0,0 +1,59 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeCloudCertificationAuthorityCertificate +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RevokeCloudCertificationAuthorityCertificatePostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The certificationAuthorityVersion property + public int? CertificationAuthorityVersion { get; set; } + /// + /// Instantiates a new and sets the default values. + /// + public RevokeCloudCertificationAuthorityCertificatePostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeCloudCertificationAuthorityCertificate.RevokeCloudCertificationAuthorityCertificatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeCloudCertificationAuthorityCertificate.RevokeCloudCertificationAuthorityCertificatePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "certificationAuthorityVersion", n => { CertificationAuthorityVersion = n.GetIntValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteIntValue("certificationAuthorityVersion", CertificationAuthorityVersion); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeCloudCertificationAuthorityCertificate/RevokeCloudCertificationAuthorityCertificateRequestBuilder.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeCloudCertificationAuthorityCertificate/RevokeCloudCertificationAuthorityCertificateRequestBuilder.cs new file mode 100644 index 0000000000..987739f5b5 --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeCloudCertificationAuthorityCertificate/RevokeCloudCertificationAuthorityCertificateRequestBuilder.cs @@ -0,0 +1,115 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeCloudCertificationAuthorityCertificate +{ + /// + /// Provides operations to call the revokeCloudCertificationAuthorityCertificate method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RevokeCloudCertificationAuthorityCertificateRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action revokeCloudCertificationAuthorityCertificate + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action revokeCloudCertificationAuthorityCertificate"; + var cloudCertificationAuthorityIdOption = new Option("--cloud-certification-authority-id", description: "The unique identifier of cloudCertificationAuthority") { + }; + cloudCertificationAuthorityIdOption.IsRequired = true; + command.AddOption(cloudCertificationAuthorityIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var cloudCertificationAuthorityId = invocationContext.ParseResult.GetValueForOption(cloudCertificationAuthorityIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeCloudCertificationAuthorityCertificate.RevokeCloudCertificationAuthorityCertificatePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (cloudCertificationAuthorityId is not null) requestInfo.PathParameters.Add("cloudCertificationAuthority%2Did", cloudCertificationAuthorityId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public RevokeCloudCertificationAuthorityCertificateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/revokeCloudCertificationAuthorityCertificate", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RevokeCloudCertificationAuthorityCertificateRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/revokeCloudCertificationAuthorityCertificate", rawUrl) + { + } + /// + /// Invoke action revokeCloudCertificationAuthorityCertificate + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeCloudCertificationAuthorityCertificate.RevokeCloudCertificationAuthorityCertificatePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeCloudCertificationAuthorityCertificate.RevokeCloudCertificationAuthorityCertificatePostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeLeafCertificate/RevokeLeafCertificatePostRequestBody.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeLeafCertificate/RevokeLeafCertificatePostRequestBody.cs new file mode 100644 index 0000000000..9f9cb0bf02 --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeLeafCertificate/RevokeLeafCertificatePostRequestBody.cs @@ -0,0 +1,65 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificate +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RevokeLeafCertificatePostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The leafCertificateId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? LeafCertificateId { get; set; } +#nullable restore +#else + public string LeafCertificateId { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public RevokeLeafCertificatePostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificate.RevokeLeafCertificatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificate.RevokeLeafCertificatePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "leafCertificateId", n => { LeafCertificateId = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("leafCertificateId", LeafCertificateId); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeLeafCertificate/RevokeLeafCertificateRequestBuilder.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeLeafCertificate/RevokeLeafCertificateRequestBuilder.cs new file mode 100644 index 0000000000..5b6dbb411c --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeLeafCertificate/RevokeLeafCertificateRequestBuilder.cs @@ -0,0 +1,115 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificate +{ + /// + /// Provides operations to call the revokeLeafCertificate method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RevokeLeafCertificateRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action revokeLeafCertificate + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action revokeLeafCertificate"; + var cloudCertificationAuthorityIdOption = new Option("--cloud-certification-authority-id", description: "The unique identifier of cloudCertificationAuthority") { + }; + cloudCertificationAuthorityIdOption.IsRequired = true; + command.AddOption(cloudCertificationAuthorityIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var cloudCertificationAuthorityId = invocationContext.ParseResult.GetValueForOption(cloudCertificationAuthorityIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificate.RevokeLeafCertificatePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (cloudCertificationAuthorityId is not null) requestInfo.PathParameters.Add("cloudCertificationAuthority%2Did", cloudCertificationAuthorityId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public RevokeLeafCertificateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/revokeLeafCertificate", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RevokeLeafCertificateRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/revokeLeafCertificate", rawUrl) + { + } + /// + /// Invoke action revokeLeafCertificate + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificate.RevokeLeafCertificatePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificate.RevokeLeafCertificatePostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeLeafCertificateBySerialNumber/RevokeLeafCertificateBySerialNumberPostRequestBody.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeLeafCertificateBySerialNumber/RevokeLeafCertificateBySerialNumberPostRequestBody.cs new file mode 100644 index 0000000000..9e0347246e --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeLeafCertificateBySerialNumber/RevokeLeafCertificateBySerialNumberPostRequestBody.cs @@ -0,0 +1,65 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RevokeLeafCertificateBySerialNumberPostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The certificateSerialNumber property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? CertificateSerialNumber { get; set; } +#nullable restore +#else + public string CertificateSerialNumber { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public RevokeLeafCertificateBySerialNumberPostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "certificateSerialNumber", n => { CertificateSerialNumber = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("certificateSerialNumber", CertificateSerialNumber); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeLeafCertificateBySerialNumber/RevokeLeafCertificateBySerialNumberRequestBuilder.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeLeafCertificateBySerialNumber/RevokeLeafCertificateBySerialNumberRequestBuilder.cs new file mode 100644 index 0000000000..f323a3676f --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeLeafCertificateBySerialNumber/RevokeLeafCertificateBySerialNumberRequestBuilder.cs @@ -0,0 +1,115 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber +{ + /// + /// Provides operations to call the revokeLeafCertificateBySerialNumber method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RevokeLeafCertificateBySerialNumberRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action revokeLeafCertificateBySerialNumber + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action revokeLeafCertificateBySerialNumber"; + var cloudCertificationAuthorityIdOption = new Option("--cloud-certification-authority-id", description: "The unique identifier of cloudCertificationAuthority") { + }; + cloudCertificationAuthorityIdOption.IsRequired = true; + command.AddOption(cloudCertificationAuthorityIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var cloudCertificationAuthorityId = invocationContext.ParseResult.GetValueForOption(cloudCertificationAuthorityIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (cloudCertificationAuthorityId is not null) requestInfo.PathParameters.Add("cloudCertificationAuthority%2Did", cloudCertificationAuthorityId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public RevokeLeafCertificateBySerialNumberRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/revokeLeafCertificateBySerialNumber", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RevokeLeafCertificateBySerialNumberRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/revokeLeafCertificateBySerialNumber", rawUrl) + { + } + /// + /// Invoke action revokeLeafCertificateBySerialNumber + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberPostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/SearchCloudCertificationAuthorityLeafCertificateBySerialNumber/SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/SearchCloudCertificationAuthorityLeafCertificateBySerialNumber/SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody.cs new file mode 100644 index 0000000000..7fa9d3f27b --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/SearchCloudCertificationAuthorityLeafCertificateBySerialNumber/SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody.cs @@ -0,0 +1,65 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The certificateSerialNumber property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? CertificateSerialNumber { get; set; } +#nullable restore +#else + public string CertificateSerialNumber { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "certificateSerialNumber", n => { CertificateSerialNumber = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("certificateSerialNumber", CertificateSerialNumber); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/SearchCloudCertificationAuthorityLeafCertificateBySerialNumber/SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/SearchCloudCertificationAuthorityLeafCertificateBySerialNumber/SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder.cs new file mode 100644 index 0000000000..43a46ec5db --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/SearchCloudCertificationAuthorityLeafCertificateBySerialNumber/SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder.cs @@ -0,0 +1,115 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber +{ + /// + /// Provides operations to call the searchCloudCertificationAuthorityLeafCertificateBySerialNumber method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action searchCloudCertificationAuthorityLeafCertificateBySerialNumber + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action searchCloudCertificationAuthorityLeafCertificateBySerialNumber"; + var cloudCertificationAuthorityIdOption = new Option("--cloud-certification-authority-id", description: "The unique identifier of cloudCertificationAuthority") { + }; + cloudCertificationAuthorityIdOption.IsRequired = true; + command.AddOption(cloudCertificationAuthorityIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var cloudCertificationAuthorityId = invocationContext.ParseResult.GetValueForOption(cloudCertificationAuthorityIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (cloudCertificationAuthorityId is not null) requestInfo.PathParameters.Add("cloudCertificationAuthority%2Did", cloudCertificationAuthorityId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/searchCloudCertificationAuthorityLeafCertificateBySerialNumber", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/searchCloudCertificationAuthorityLeafCertificateBySerialNumber", rawUrl) + { + } + /// + /// Invoke action searchCloudCertificationAuthorityLeafCertificateBySerialNumber + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/UploadExternallySignedCertificationAuthorityCertificate/UploadExternallySignedCertificationAuthorityCertificatePostRequestBody.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/UploadExternallySignedCertificationAuthorityCertificate/UploadExternallySignedCertificationAuthorityCertificatePostRequestBody.cs new file mode 100644 index 0000000000..c9aada50f6 --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/UploadExternallySignedCertificationAuthorityCertificate/UploadExternallySignedCertificationAuthorityCertificatePostRequestBody.cs @@ -0,0 +1,80 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.UploadExternallySignedCertificationAuthorityCertificate +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class UploadExternallySignedCertificationAuthorityCertificatePostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The certificationAuthorityVersion property + public int? CertificationAuthorityVersion { get; set; } + /// The signedCertificate property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SignedCertificate { get; set; } +#nullable restore +#else + public string SignedCertificate { get; set; } +#endif + /// The trustChainCertificates property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? TrustChainCertificates { get; set; } +#nullable restore +#else + public List TrustChainCertificates { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public UploadExternallySignedCertificationAuthorityCertificatePostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.UploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.UploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificatePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "certificationAuthorityVersion", n => { CertificationAuthorityVersion = n.GetIntValue(); } }, + { "signedCertificate", n => { SignedCertificate = n.GetStringValue(); } }, + { "trustChainCertificates", n => { TrustChainCertificates = n.GetCollectionOfObjectValues(global::ApiSdk.Models.TrustChainCertificate.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteIntValue("certificationAuthorityVersion", CertificationAuthorityVersion); + writer.WriteStringValue("signedCertificate", SignedCertificate); + writer.WriteCollectionOfObjectValues("trustChainCertificates", TrustChainCertificates); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthority/Item/UploadExternallySignedCertificationAuthorityCertificate/UploadExternallySignedCertificationAuthorityCertificateRequestBuilder.cs b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/UploadExternallySignedCertificationAuthorityCertificate/UploadExternallySignedCertificationAuthorityCertificateRequestBuilder.cs new file mode 100644 index 0000000000..ecd3837fcd --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthority/Item/UploadExternallySignedCertificationAuthorityCertificate/UploadExternallySignedCertificationAuthorityCertificateRequestBuilder.cs @@ -0,0 +1,115 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.UploadExternallySignedCertificationAuthorityCertificate +{ + /// + /// Provides operations to call the uploadExternallySignedCertificationAuthorityCertificate method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UploadExternallySignedCertificationAuthorityCertificateRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action uploadExternallySignedCertificationAuthorityCertificate + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action uploadExternallySignedCertificationAuthorityCertificate"; + var cloudCertificationAuthorityIdOption = new Option("--cloud-certification-authority-id", description: "The unique identifier of cloudCertificationAuthority") { + }; + cloudCertificationAuthorityIdOption.IsRequired = true; + command.AddOption(cloudCertificationAuthorityIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var cloudCertificationAuthorityId = invocationContext.ParseResult.GetValueForOption(cloudCertificationAuthorityIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.UploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificatePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (cloudCertificationAuthorityId is not null) requestInfo.PathParameters.Add("cloudCertificationAuthority%2Did", cloudCertificationAuthorityId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public UploadExternallySignedCertificationAuthorityCertificateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/uploadExternallySignedCertificationAuthorityCertificate", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UploadExternallySignedCertificationAuthorityCertificateRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/uploadExternallySignedCertificationAuthorityCertificate", rawUrl) + { + } + /// + /// Invoke action uploadExternallySignedCertificationAuthorityCertificate + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.UploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificatePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.CloudCertificationAuthority.Item.UploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificatePostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthorityLeafCertificate/CloudCertificationAuthorityLeafCertificateRequestBuilder.cs b/src/generated/DeviceManagement/CloudCertificationAuthorityLeafCertificate/CloudCertificationAuthorityLeafCertificateRequestBuilder.cs new file mode 100644 index 0000000000..772a264743 --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthorityLeafCertificate/CloudCertificationAuthorityLeafCertificateRequestBuilder.cs @@ -0,0 +1,271 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DeviceManagement.CloudCertificationAuthorityLeafCertificate.Count; +using ApiSdk.DeviceManagement.CloudCertificationAuthorityLeafCertificate.Item; +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthorityLeafCertificate +{ + /// + /// Provides operations to manage the cloudCertificationAuthorityLeafCertificate property of the microsoft.graph.deviceManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudCertificationAuthorityLeafCertificateRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the cloudCertificationAuthorityLeafCertificate property of the microsoft.graph.deviceManagement entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.DeviceManagement.CloudCertificationAuthorityLeafCertificate.Item.CloudCertificationAuthorityLeafCertificateItemRequestBuilder(PathParameters); + executables.Add(builder.BuildDeleteCommand()); + executables.Add(builder.BuildGetCommand()); + executables.Add(builder.BuildPatchCommand()); + return new(executables, new(0)); + } + /// + /// Provides operations to count the resources in the collection. + /// + /// A + public Command BuildCountNavCommand() + { + var command = new Command("count"); + command.Description = "Provides operations to count the resources in the collection."; + var builder = new global::ApiSdk.DeviceManagement.CloudCertificationAuthorityLeafCertificate.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create new navigation property to cloudCertificationAuthorityLeafCertificate for deviceManagement + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to cloudCertificationAuthorityLeafCertificate for deviceManagement"; + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudCertificationAuthorityLeafCertificate.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Collection of CloudCertificationAuthorityLeafCertificate records associated with account. + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Collection of CloudCertificationAuthorityLeafCertificate records associated with account."; + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CloudCertificationAuthorityLeafCertificateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudCertificationAuthorityLeafCertificate{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CloudCertificationAuthorityLeafCertificateRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudCertificationAuthorityLeafCertificate{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Collection of CloudCertificationAuthorityLeafCertificate records associated with account. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to cloudCertificationAuthorityLeafCertificate for deviceManagement + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudCertificationAuthorityLeafCertificate body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudCertificationAuthorityLeafCertificate body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Collection of CloudCertificationAuthorityLeafCertificate records associated with account. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudCertificationAuthorityLeafCertificateRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthorityLeafCertificate/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/CloudCertificationAuthorityLeafCertificate/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..5b86ebd0a4 --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthorityLeafCertificate/Count/CountRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthorityLeafCertificate.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the number of the resource + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the number of the resource"; + command.SetHandler(async (invocationContext) => { + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudCertificationAuthorityLeafCertificate/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudCertificationAuthorityLeafCertificate/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudCertificationAuthorityLeafCertificate/Item/CloudCertificationAuthorityLeafCertificateItemRequestBuilder.cs b/src/generated/DeviceManagement/CloudCertificationAuthorityLeafCertificate/Item/CloudCertificationAuthorityLeafCertificateItemRequestBuilder.cs new file mode 100644 index 0000000000..5bbd3cdd89 --- /dev/null +++ b/src/generated/DeviceManagement/CloudCertificationAuthorityLeafCertificate/Item/CloudCertificationAuthorityLeafCertificateItemRequestBuilder.cs @@ -0,0 +1,267 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.CloudCertificationAuthorityLeafCertificate.Item +{ + /// + /// Provides operations to manage the cloudCertificationAuthorityLeafCertificate property of the microsoft.graph.deviceManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudCertificationAuthorityLeafCertificateItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property cloudCertificationAuthorityLeafCertificate for deviceManagement + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property cloudCertificationAuthorityLeafCertificate for deviceManagement"; + var cloudCertificationAuthorityLeafCertificateIdOption = new Option("--cloud-certification-authority-leaf-certificate-id", description: "The unique identifier of cloudCertificationAuthorityLeafCertificate") { + }; + cloudCertificationAuthorityLeafCertificateIdOption.IsRequired = true; + command.AddOption(cloudCertificationAuthorityLeafCertificateIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var cloudCertificationAuthorityLeafCertificateId = invocationContext.ParseResult.GetValueForOption(cloudCertificationAuthorityLeafCertificateIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (cloudCertificationAuthorityLeafCertificateId is not null) requestInfo.PathParameters.Add("cloudCertificationAuthorityLeafCertificate%2Did", cloudCertificationAuthorityLeafCertificateId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Collection of CloudCertificationAuthorityLeafCertificate records associated with account. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Collection of CloudCertificationAuthorityLeafCertificate records associated with account."; + var cloudCertificationAuthorityLeafCertificateIdOption = new Option("--cloud-certification-authority-leaf-certificate-id", description: "The unique identifier of cloudCertificationAuthorityLeafCertificate") { + }; + cloudCertificationAuthorityLeafCertificateIdOption.IsRequired = true; + command.AddOption(cloudCertificationAuthorityLeafCertificateIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var cloudCertificationAuthorityLeafCertificateId = invocationContext.ParseResult.GetValueForOption(cloudCertificationAuthorityLeafCertificateIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (cloudCertificationAuthorityLeafCertificateId is not null) requestInfo.PathParameters.Add("cloudCertificationAuthorityLeafCertificate%2Did", cloudCertificationAuthorityLeafCertificateId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the navigation property cloudCertificationAuthorityLeafCertificate in deviceManagement + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property cloudCertificationAuthorityLeafCertificate in deviceManagement"; + var cloudCertificationAuthorityLeafCertificateIdOption = new Option("--cloud-certification-authority-leaf-certificate-id", description: "The unique identifier of cloudCertificationAuthorityLeafCertificate") { + }; + cloudCertificationAuthorityLeafCertificateIdOption.IsRequired = true; + command.AddOption(cloudCertificationAuthorityLeafCertificateIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var cloudCertificationAuthorityLeafCertificateId = invocationContext.ParseResult.GetValueForOption(cloudCertificationAuthorityLeafCertificateIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudCertificationAuthorityLeafCertificate.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (cloudCertificationAuthorityLeafCertificateId is not null) requestInfo.PathParameters.Add("cloudCertificationAuthorityLeafCertificate%2Did", cloudCertificationAuthorityLeafCertificateId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public CloudCertificationAuthorityLeafCertificateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudCertificationAuthorityLeafCertificate/{cloudCertificationAuthorityLeafCertificate%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CloudCertificationAuthorityLeafCertificateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudCertificationAuthorityLeafCertificate/{cloudCertificationAuthorityLeafCertificate%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property cloudCertificationAuthorityLeafCertificate for deviceManagement + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Collection of CloudCertificationAuthorityLeafCertificate records associated with account. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property cloudCertificationAuthorityLeafCertificate in deviceManagement + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudCertificationAuthorityLeafCertificate body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudCertificationAuthorityLeafCertificate body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Collection of CloudCertificationAuthorityLeafCertificate records associated with account. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudCertificationAuthorityLeafCertificateItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudPCConnectivityIssues/CloudPCConnectivityIssuesRequestBuilder.cs b/src/generated/DeviceManagement/CloudPCConnectivityIssues/CloudPCConnectivityIssuesRequestBuilder.cs index 35ee719dee..d150208e46 100644 --- a/src/generated/DeviceManagement/CloudPCConnectivityIssues/CloudPCConnectivityIssuesRequestBuilder.cs +++ b/src/generated/DeviceManagement/CloudPCConnectivityIssues/CloudPCConnectivityIssuesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.CloudPCConnectivityIssues.Count; using ApiSdk.DeviceManagement.CloudPCConnectivityIssues.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.CloudPCConnectivityIssues /// /// Provides operations to manage the cloudPCConnectivityIssues property of the microsoft.graph.deviceManagement entity. /// - public class CloudPCConnectivityIssuesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPCConnectivityIssuesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the cloudPCConnectivityIssues property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class CloudPCConnectivityIssuesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new CloudPCConnectivityIssueItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CloudPCConnectivityIssues.Item.CloudPCConnectivityIssueItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CloudPCConnectivityIssues.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CloudPCConnectivityIssue.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPCConnectivityIssue.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The list of CloudPC Connectivity Issue."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CloudPCConnectivityIssuesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudPCConnectivityIssues{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CloudPCConnectivityIssuesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudPCConnectivityIssues{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public CloudPCConnectivityIssuesRequestBuilder(string rawUrl) : base("{+baseurl} /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CloudPCConnectivityIssue body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPCConnectivityIssue body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CloudPCConnectivityIssue body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPCConnectivityIssue body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(CloudPCConnectivityIssue body /// /// The list of CloudPC Connectivity Issue. /// - public class CloudPCConnectivityIssuesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPCConnectivityIssuesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class CloudPCConnectivityIssuesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudPCConnectivityIssues/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/CloudPCConnectivityIssues/Count/CountRequestBuilder.cs index c9240bb551..0407d6f5c6 100644 --- a/src/generated/DeviceManagement/CloudPCConnectivityIssues/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/CloudPCConnectivityIssues/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.CloudPCConnectivityIssues.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudPCConnectivityIssues/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudPCConnectivityIssues/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cl /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CloudPCConnectivityIssues/Item/CloudPCConnectivityIssueItemRequestBuilder.cs b/src/generated/DeviceManagement/CloudPCConnectivityIssues/Item/CloudPCConnectivityIssueItemRequestBuilder.cs index 9ad26a926c..23df93c726 100644 --- a/src/generated/DeviceManagement/CloudPCConnectivityIssues/Item/CloudPCConnectivityIssueItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/CloudPCConnectivityIssues/Item/CloudPCConnectivityIssueItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.CloudPCConnectivityIssues.Item /// /// Provides operations to manage the cloudPCConnectivityIssues property of the microsoft.graph.deviceManagement entity. /// - public class CloudPCConnectivityIssueItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPCConnectivityIssueItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property cloudPCConnectivityIssues for deviceManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CloudPCConnectivityIssue.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPCConnectivityIssue.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CloudPCConnectivityIssueItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/cloudPCConnectivityIssues/{cloudPCConnectivityIssue%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CloudPCConnectivityIssueItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/cloudPCConnectivityIssues/{cloudPCConnectivityIssue%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(CloudPCConnectivityIssue body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPCConnectivityIssue body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CloudPCConnectivityIssue body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPCConnectivityIssue body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(CloudPCConnectivityIssue bod /// /// The list of CloudPC Connectivity Issue. /// - public class CloudPCConnectivityIssueItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPCConnectivityIssueItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class CloudPCConnectivityIssueItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/AppDiagnosticsWithUpn/AppDiagnosticsWithUpnGetResponse.cs b/src/generated/DeviceManagement/ComanagedDevices/AppDiagnosticsWithUpn/AppDiagnosticsWithUpnGetResponse.cs index fcc29c32ab..4e4f8fcf02 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/AppDiagnosticsWithUpn/AppDiagnosticsWithUpnGetResponse.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/AppDiagnosticsWithUpn/AppDiagnosticsWithUpnGetResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.AppDiagnosticsWithUpn { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AppDiagnosticsWithUpnGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class AppDiagnosticsWithUpnGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new AppDiagnosticsWithUpnGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.ComanagedDevices.AppDiagnosticsWithUpn.AppDiagnosticsWithUpnGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AppDiagnosticsWithUpnGetResponse(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.AppDiagnosticsWithUpn.AppDiagnosticsWithUpnGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(PowerliftIncidentMetadata.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.PowerliftIncidentMetadata.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/AppDiagnosticsWithUpn/AppDiagnosticsWithUpnRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/AppDiagnosticsWithUpn/AppDiagnosticsWithUpnRequestBuilder.cs index c98f647bf1..1501944755 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/AppDiagnosticsWithUpn/AppDiagnosticsWithUpnRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/AppDiagnosticsWithUpn/AppDiagnosticsWithUpnRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.AppDiagnosticsWithUpn /// /// Provides operations to call the appDiagnostics method. /// - public class AppDiagnosticsWithUpnRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppDiagnosticsWithUpnRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function appDiagnostics @@ -102,14 +105,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AppDiagnosticsWithUpnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/appDiagnostics(upn='{upn}'){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AppDiagnosticsWithUpnRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/appDiagnostics(upn='{upn}'){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -122,11 +125,11 @@ public AppDiagnosticsWithUpnRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -137,7 +140,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function appDiagnostics /// - public class AppDiagnosticsWithUpnRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppDiagnosticsWithUpnRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -171,3 +175,4 @@ public class AppDiagnosticsWithUpnRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/BulkReprovisionCloudPc/BulkReprovisionCloudPcPostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/BulkReprovisionCloudPc/BulkReprovisionCloudPcPostRequestBody.cs deleted file mode 100644 index f0b7ee8e84..0000000000 --- a/src/generated/DeviceManagement/ComanagedDevices/BulkReprovisionCloudPc/BulkReprovisionCloudPcPostRequestBody.cs +++ /dev/null @@ -1,62 +0,0 @@ -// -using Microsoft.Kiota.Abstractions.Serialization; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System; -namespace ApiSdk.DeviceManagement.ComanagedDevices.BulkReprovisionCloudPc -{ - #pragma warning disable CS1591 - public class BulkReprovisionCloudPcPostRequestBody : IAdditionalDataHolder, IParsable - #pragma warning restore CS1591 - { - /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - public IDictionary AdditionalData { get; set; } - /// The managedDeviceIds property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public List? ManagedDeviceIds { get; set; } -#nullable restore -#else - public List ManagedDeviceIds { get; set; } -#endif - /// - /// Instantiates a new and sets the default values. - /// - public BulkReprovisionCloudPcPostRequestBody() - { - AdditionalData = new Dictionary(); - } - /// - /// Creates a new instance of the appropriate class based on discriminator value - /// - /// A - /// The parse node to use to read the discriminator value and create the object - public static BulkReprovisionCloudPcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) - { - _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new BulkReprovisionCloudPcPostRequestBody(); - } - /// - /// The deserialization information for the current model - /// - /// A IDictionary<string, Action<IParseNode>> - public virtual IDictionary> GetFieldDeserializers() - { - return new Dictionary> - { - { "managedDeviceIds", n => { ManagedDeviceIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - }; - } - /// - /// Serializes information the current object - /// - /// Serialization writer to use to serialize this model - public virtual void Serialize(ISerializationWriter writer) - { - _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfPrimitiveValues("managedDeviceIds", ManagedDeviceIds); - writer.WriteAdditionalData(AdditionalData); - } - } -} diff --git a/src/generated/DeviceManagement/ComanagedDevices/BulkReprovisionCloudPc/BulkReprovisionCloudPcRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/BulkReprovisionCloudPc/BulkReprovisionCloudPcRequestBuilder.cs deleted file mode 100644 index d3ebf03524..0000000000 --- a/src/generated/DeviceManagement/ComanagedDevices/BulkReprovisionCloudPc/BulkReprovisionCloudPcRequestBuilder.cs +++ /dev/null @@ -1,108 +0,0 @@ -// -using ApiSdk.Models.ODataErrors; -using ApiSdk.Models; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using Microsoft.Kiota.Cli.Commons.Extensions; -using Microsoft.Kiota.Cli.Commons.IO; -using Microsoft.Kiota.Cli.Commons; -using System.Collections.Generic; -using System.CommandLine; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace ApiSdk.DeviceManagement.ComanagedDevices.BulkReprovisionCloudPc -{ - /// - /// Provides operations to call the bulkReprovisionCloudPc method. - /// - public class BulkReprovisionCloudPcRequestBuilder : BaseCliRequestBuilder - { - /// - /// Bulk reprovision a set of Cloud PC devices with Intune managed device IDs. - /// Find more info here - /// - /// A - [Obsolete("The bulkReprovisionCloudPc action is deprecated and will stop supporting on September 24, 2023. Please use bulk action entity api. as of 2023-05/bulkReprovisionCloudPc")] - public Command BuildPostCommand() - { - var command = new Command("post"); - command.Description = "Bulk reprovision a set of Cloud PC devices with Intune managed device IDs.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/manageddevice-bulkreprovisioncloudpc?view=graph-rest-beta"; - var bodyOption = new Option("--body", description: "The request body") { - }; - bodyOption.IsRequired = true; - command.AddOption(bodyOption); - var outputOption = new Option("--output", () => FormatterType.JSON); - command.AddOption(outputOption); - var queryOption = new Option("--query"); - command.AddOption(queryOption); - command.SetHandler(async (invocationContext) => { - var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; - var output = invocationContext.ParseResult.GetValueForOption(outputOption); - var query = invocationContext.ParseResult.GetValueForOption(queryOption); - IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BulkReprovisionCloudPcPostRequestBody.CreateFromDiscriminatorValue); - if (model is null) { - Console.Error.WriteLine("No model data to send."); - return; - } - var requestInfo = ToPostRequestInformation(model, q => { - }); - requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; - response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; - var formatter = outputFormatterFactory.GetFormatter(output); - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - public BulkReprovisionCloudPcRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/bulkReprovisionCloudPc", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public BulkReprovisionCloudPcRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/bulkReprovisionCloudPc", rawUrl) - { - } - /// - /// Bulk reprovision a set of Cloud PC devices with Intune managed device IDs. - /// - /// A - /// The request body - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The bulkReprovisionCloudPc action is deprecated and will stop supporting on September 24, 2023. Please use bulk action entity api. as of 2023-05/bulkReprovisionCloudPc")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPostRequestInformation(BulkReprovisionCloudPcPostRequestBody body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(BulkReprovisionCloudPcPostRequestBody body, Action> requestConfiguration = default) - { -#endif - _ = body ?? throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - } -} diff --git a/src/generated/DeviceManagement/ComanagedDevices/BulkRestoreCloudPc/BulkRestoreCloudPcPostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/BulkRestoreCloudPc/BulkRestoreCloudPcPostRequestBody.cs deleted file mode 100644 index ec34025d0e..0000000000 --- a/src/generated/DeviceManagement/ComanagedDevices/BulkRestoreCloudPc/BulkRestoreCloudPcPostRequestBody.cs +++ /dev/null @@ -1,71 +0,0 @@ -// -using ApiSdk.Models; -using Microsoft.Kiota.Abstractions.Serialization; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System; -namespace ApiSdk.DeviceManagement.ComanagedDevices.BulkRestoreCloudPc -{ - #pragma warning disable CS1591 - public class BulkRestoreCloudPcPostRequestBody : IAdditionalDataHolder, IParsable - #pragma warning restore CS1591 - { - /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - public IDictionary AdditionalData { get; set; } - /// The managedDeviceIds property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public List? ManagedDeviceIds { get; set; } -#nullable restore -#else - public List ManagedDeviceIds { get; set; } -#endif - /// The restorePointDateTime property - public DateTimeOffset? RestorePointDateTime { get; set; } - /// The timeRange property - public RestoreTimeRange? TimeRange { get; set; } - /// - /// Instantiates a new and sets the default values. - /// - public BulkRestoreCloudPcPostRequestBody() - { - AdditionalData = new Dictionary(); - } - /// - /// Creates a new instance of the appropriate class based on discriminator value - /// - /// A - /// The parse node to use to read the discriminator value and create the object - public static BulkRestoreCloudPcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) - { - _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new BulkRestoreCloudPcPostRequestBody(); - } - /// - /// The deserialization information for the current model - /// - /// A IDictionary<string, Action<IParseNode>> - public virtual IDictionary> GetFieldDeserializers() - { - return new Dictionary> - { - { "managedDeviceIds", n => { ManagedDeviceIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "restorePointDateTime", n => { RestorePointDateTime = n.GetDateTimeOffsetValue(); } }, - { "timeRange", n => { TimeRange = n.GetEnumValue(); } }, - }; - } - /// - /// Serializes information the current object - /// - /// Serialization writer to use to serialize this model - public virtual void Serialize(ISerializationWriter writer) - { - _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfPrimitiveValues("managedDeviceIds", ManagedDeviceIds); - writer.WriteDateTimeOffsetValue("restorePointDateTime", RestorePointDateTime); - writer.WriteEnumValue("timeRange", TimeRange); - writer.WriteAdditionalData(AdditionalData); - } - } -} diff --git a/src/generated/DeviceManagement/ComanagedDevices/BulkRestoreCloudPc/BulkRestoreCloudPcRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/BulkRestoreCloudPc/BulkRestoreCloudPcRequestBuilder.cs deleted file mode 100644 index ab17624f96..0000000000 --- a/src/generated/DeviceManagement/ComanagedDevices/BulkRestoreCloudPc/BulkRestoreCloudPcRequestBuilder.cs +++ /dev/null @@ -1,108 +0,0 @@ -// -using ApiSdk.Models.ODataErrors; -using ApiSdk.Models; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using Microsoft.Kiota.Cli.Commons.Extensions; -using Microsoft.Kiota.Cli.Commons.IO; -using Microsoft.Kiota.Cli.Commons; -using System.Collections.Generic; -using System.CommandLine; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace ApiSdk.DeviceManagement.ComanagedDevices.BulkRestoreCloudPc -{ - /// - /// Provides operations to call the bulkRestoreCloudPc method. - /// - public class BulkRestoreCloudPcRequestBuilder : BaseCliRequestBuilder - { - /// - /// Restore multiple Cloud PC devices with a single request that includes the IDs of Intune managed devices and a restore point date and time. - /// Find more info here - /// - /// A - [Obsolete("The bulkRestoreCloudPc action is deprecated and will stop supporting on September 24, 2023. Please use bulk action entity api. as of 2023-05/bulkRestoreCloudPc")] - public Command BuildPostCommand() - { - var command = new Command("post"); - command.Description = "Restore multiple Cloud PC devices with a single request that includes the IDs of Intune managed devices and a restore point date and time.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/manageddevice-bulkrestorecloudpc?view=graph-rest-beta"; - var bodyOption = new Option("--body", description: "The request body") { - }; - bodyOption.IsRequired = true; - command.AddOption(bodyOption); - var outputOption = new Option("--output", () => FormatterType.JSON); - command.AddOption(outputOption); - var queryOption = new Option("--query"); - command.AddOption(queryOption); - command.SetHandler(async (invocationContext) => { - var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; - var output = invocationContext.ParseResult.GetValueForOption(outputOption); - var query = invocationContext.ParseResult.GetValueForOption(queryOption); - IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BulkRestoreCloudPcPostRequestBody.CreateFromDiscriminatorValue); - if (model is null) { - Console.Error.WriteLine("No model data to send."); - return; - } - var requestInfo = ToPostRequestInformation(model, q => { - }); - requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; - response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; - var formatter = outputFormatterFactory.GetFormatter(output); - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - public BulkRestoreCloudPcRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/bulkRestoreCloudPc", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public BulkRestoreCloudPcRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/bulkRestoreCloudPc", rawUrl) - { - } - /// - /// Restore multiple Cloud PC devices with a single request that includes the IDs of Intune managed devices and a restore point date and time. - /// - /// A - /// The request body - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The bulkRestoreCloudPc action is deprecated and will stop supporting on September 24, 2023. Please use bulk action entity api. as of 2023-05/bulkRestoreCloudPc")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPostRequestInformation(BulkRestoreCloudPcPostRequestBody body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(BulkRestoreCloudPcPostRequestBody body, Action> requestConfiguration = default) - { -#endif - _ = body ?? throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - } -} diff --git a/src/generated/DeviceManagement/ComanagedDevices/BulkSetCloudPcReviewStatus/BulkSetCloudPcReviewStatusPostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/BulkSetCloudPcReviewStatus/BulkSetCloudPcReviewStatusPostRequestBody.cs deleted file mode 100644 index 8137fb483c..0000000000 --- a/src/generated/DeviceManagement/ComanagedDevices/BulkSetCloudPcReviewStatus/BulkSetCloudPcReviewStatusPostRequestBody.cs +++ /dev/null @@ -1,73 +0,0 @@ -// -using ApiSdk.Models; -using Microsoft.Kiota.Abstractions.Serialization; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System; -namespace ApiSdk.DeviceManagement.ComanagedDevices.BulkSetCloudPcReviewStatus -{ - #pragma warning disable CS1591 - public class BulkSetCloudPcReviewStatusPostRequestBody : IAdditionalDataHolder, IParsable - #pragma warning restore CS1591 - { - /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - public IDictionary AdditionalData { get; set; } - /// The managedDeviceIds property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public List? ManagedDeviceIds { get; set; } -#nullable restore -#else - public List ManagedDeviceIds { get; set; } -#endif - /// The reviewStatus property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public CloudPcReviewStatus? ReviewStatus { get; set; } -#nullable restore -#else - public CloudPcReviewStatus ReviewStatus { get; set; } -#endif - /// - /// Instantiates a new and sets the default values. - /// - public BulkSetCloudPcReviewStatusPostRequestBody() - { - AdditionalData = new Dictionary(); - } - /// - /// Creates a new instance of the appropriate class based on discriminator value - /// - /// A - /// The parse node to use to read the discriminator value and create the object - public static BulkSetCloudPcReviewStatusPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) - { - _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new BulkSetCloudPcReviewStatusPostRequestBody(); - } - /// - /// The deserialization information for the current model - /// - /// A IDictionary<string, Action<IParseNode>> - public virtual IDictionary> GetFieldDeserializers() - { - return new Dictionary> - { - { "managedDeviceIds", n => { ManagedDeviceIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "reviewStatus", n => { ReviewStatus = n.GetObjectValue(CloudPcReviewStatus.CreateFromDiscriminatorValue); } }, - }; - } - /// - /// Serializes information the current object - /// - /// Serialization writer to use to serialize this model - public virtual void Serialize(ISerializationWriter writer) - { - _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfPrimitiveValues("managedDeviceIds", ManagedDeviceIds); - writer.WriteObjectValue("reviewStatus", ReviewStatus); - writer.WriteAdditionalData(AdditionalData); - } - } -} diff --git a/src/generated/DeviceManagement/ComanagedDevices/BulkSetCloudPcReviewStatus/BulkSetCloudPcReviewStatusRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/BulkSetCloudPcReviewStatus/BulkSetCloudPcReviewStatusRequestBuilder.cs deleted file mode 100644 index 117d617121..0000000000 --- a/src/generated/DeviceManagement/ComanagedDevices/BulkSetCloudPcReviewStatus/BulkSetCloudPcReviewStatusRequestBuilder.cs +++ /dev/null @@ -1,106 +0,0 @@ -// -using ApiSdk.Models.ODataErrors; -using ApiSdk.Models; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using Microsoft.Kiota.Cli.Commons.Extensions; -using Microsoft.Kiota.Cli.Commons.IO; -using Microsoft.Kiota.Cli.Commons; -using System.Collections.Generic; -using System.CommandLine; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace ApiSdk.DeviceManagement.ComanagedDevices.BulkSetCloudPcReviewStatus -{ - /// - /// Provides operations to call the bulkSetCloudPcReviewStatus method. - /// - public class BulkSetCloudPcReviewStatusRequestBuilder : BaseCliRequestBuilder - { - /// - /// Set the review status of multiple Cloud PC devices with a single request that includes the IDs of Intune managed devices. - /// Find more info here - /// - /// A - public Command BuildPostCommand() - { - var command = new Command("post"); - command.Description = "Set the review status of multiple Cloud PC devices with a single request that includes the IDs of Intune managed devices.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/manageddevice-bulksetcloudpcreviewstatus?view=graph-rest-beta"; - var bodyOption = new Option("--body", description: "The request body") { - }; - bodyOption.IsRequired = true; - command.AddOption(bodyOption); - var outputOption = new Option("--output", () => FormatterType.JSON); - command.AddOption(outputOption); - var queryOption = new Option("--query"); - command.AddOption(queryOption); - command.SetHandler(async (invocationContext) => { - var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; - var output = invocationContext.ParseResult.GetValueForOption(outputOption); - var query = invocationContext.ParseResult.GetValueForOption(queryOption); - IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BulkSetCloudPcReviewStatusPostRequestBody.CreateFromDiscriminatorValue); - if (model is null) { - Console.Error.WriteLine("No model data to send."); - return; - } - var requestInfo = ToPostRequestInformation(model, q => { - }); - requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; - response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; - var formatter = outputFormatterFactory.GetFormatter(output); - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - public BulkSetCloudPcReviewStatusRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/bulkSetCloudPcReviewStatus", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public BulkSetCloudPcReviewStatusRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/bulkSetCloudPcReviewStatus", rawUrl) - { - } - /// - /// Set the review status of multiple Cloud PC devices with a single request that includes the IDs of Intune managed devices. - /// - /// A - /// The request body - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPostRequestInformation(BulkSetCloudPcReviewStatusPostRequestBody body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(BulkSetCloudPcReviewStatusPostRequestBody body, Action> requestConfiguration = default) - { -#endif - _ = body ?? throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - } -} diff --git a/src/generated/DeviceManagement/ComanagedDevices/ComanagedDevicesRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/ComanagedDevicesRequestBuilder.cs index 768fbae779..f4245f02c1 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/ComanagedDevicesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/ComanagedDevicesRequestBuilder.cs @@ -1,15 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ComanagedDevices.AppDiagnosticsWithUpn; -using ApiSdk.DeviceManagement.ComanagedDevices.BulkReprovisionCloudPc; -using ApiSdk.DeviceManagement.ComanagedDevices.BulkRestoreCloudPc; -using ApiSdk.DeviceManagement.ComanagedDevices.BulkSetCloudPcReviewStatus; using ApiSdk.DeviceManagement.ComanagedDevices.Count; using ApiSdk.DeviceManagement.ComanagedDevices.DownloadAppDiagnostics; +using ApiSdk.DeviceManagement.ComanagedDevices.DownloadPowerliftAppDiagnostic; using ApiSdk.DeviceManagement.ComanagedDevices.ExecuteAction; using ApiSdk.DeviceManagement.ComanagedDevices.Item; using ApiSdk.DeviceManagement.ComanagedDevices.MoveDevicesToOU; +using ApiSdk.DeviceManagement.ComanagedDevices.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -28,7 +29,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices /// /// Provides operations to manage the comanagedDevices property of the microsoft.graph.deviceManagement entity. /// - public class ComanagedDevicesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComanagedDevicesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the appDiagnostics method. @@ -38,7 +40,7 @@ public Command BuildAppDiagnosticsWithUpnRbCommand() { var command = new Command("app-diagnostics-with-upn"); command.Description = "Provides operations to call the appDiagnostics method."; - var builder = new AppDiagnosticsWithUpnRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.AppDiagnosticsWithUpn.AppDiagnosticsWithUpnRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -48,57 +50,6 @@ public Command BuildAppDiagnosticsWithUpnRbCommand() return command; } /// - /// Provides operations to call the bulkReprovisionCloudPc method. - /// - /// A - public Command BuildBulkReprovisionCloudPcNavCommand() - { - var command = new Command("bulk-reprovision-cloud-pc"); - command.Description = "Provides operations to call the bulkReprovisionCloudPc method."; - var builder = new BulkReprovisionCloudPcRequestBuilder(PathParameters); - var execCommands = new List(); - execCommands.Add(builder.BuildPostCommand()); - foreach (var cmd in execCommands) - { - command.AddCommand(cmd); - } - return command; - } - /// - /// Provides operations to call the bulkRestoreCloudPc method. - /// - /// A - public Command BuildBulkRestoreCloudPcNavCommand() - { - var command = new Command("bulk-restore-cloud-pc"); - command.Description = "Provides operations to call the bulkRestoreCloudPc method."; - var builder = new BulkRestoreCloudPcRequestBuilder(PathParameters); - var execCommands = new List(); - execCommands.Add(builder.BuildPostCommand()); - foreach (var cmd in execCommands) - { - command.AddCommand(cmd); - } - return command; - } - /// - /// Provides operations to call the bulkSetCloudPcReviewStatus method. - /// - /// A - public Command BuildBulkSetCloudPcReviewStatusNavCommand() - { - var command = new Command("bulk-set-cloud-pc-review-status"); - command.Description = "Provides operations to call the bulkSetCloudPcReviewStatus method."; - var builder = new BulkSetCloudPcReviewStatusRequestBuilder(PathParameters); - var execCommands = new List(); - execCommands.Add(builder.BuildPostCommand()); - foreach (var cmd in execCommands) - { - command.AddCommand(cmd); - } - return command; - } - /// /// Provides operations to manage the comanagedDevices property of the microsoft.graph.deviceManagement entity. /// /// A Tuple<List<Command>, List<Command>> @@ -106,10 +57,11 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ManagedDeviceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.ManagedDeviceItemRequestBuilder(PathParameters); commands.Add(builder.BuildActivateDeviceEsimNavCommand()); commands.Add(builder.BuildAssignmentFilterEvaluationStatusDetailsNavCommand()); commands.Add(builder.BuildBypassActivationLockNavCommand()); + commands.Add(builder.BuildChangeAssignmentsNavCommand()); commands.Add(builder.BuildCleanWindowsDeviceNavCommand()); commands.Add(builder.BuildCreateDeviceLogCollectionRequestNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -124,8 +76,6 @@ public Tuple, List> BuildCommand() commands.Add(builder.BuildDisableNavCommand()); commands.Add(builder.BuildEnableLostModeNavCommand()); commands.Add(builder.BuildEnrollNowActionNavCommand()); - commands.Add(builder.BuildGetCloudPcRemoteActionResultsNavCommand()); - commands.Add(builder.BuildGetCloudPcReviewStatusNavCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildGetFileVaultKeyNavCommand()); commands.Add(builder.BuildGetNonCompliantSettingsNavCommand()); @@ -145,11 +95,8 @@ public Tuple, List> BuildCommand() commands.Add(builder.BuildReenableNavCommand()); commands.Add(builder.BuildRemoteLockNavCommand()); commands.Add(builder.BuildRemoveDeviceFirmwareConfigurationInterfaceManagementNavCommand()); - commands.Add(builder.BuildReprovisionCloudPcNavCommand()); commands.Add(builder.BuildRequestRemoteAssistanceNavCommand()); commands.Add(builder.BuildResetPasscodeNavCommand()); - commands.Add(builder.BuildResizeCloudPcNavCommand()); - commands.Add(builder.BuildRestoreCloudPcNavCommand()); commands.Add(builder.BuildRetireNavCommand()); commands.Add(builder.BuildRevokeAppleVppLicensesNavCommand()); commands.Add(builder.BuildRotateBitLockerKeysNavCommand()); @@ -157,7 +104,6 @@ public Tuple, List> BuildCommand() commands.Add(builder.BuildRotateLocalAdminPasswordNavCommand()); commands.Add(builder.BuildSecurityBaselineStatesNavCommand()); commands.Add(builder.BuildSendCustomNotificationToCompanyPortalNavCommand()); - commands.Add(builder.BuildSetCloudPcReviewStatusNavCommand()); commands.Add(builder.BuildSetDeviceNameNavCommand()); commands.Add(builder.BuildShutDownNavCommand()); commands.Add(builder.BuildSyncDeviceNavCommand()); @@ -178,7 +124,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -212,8 +158,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.ManagedDevice.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDevice.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -240,7 +186,24 @@ public Command BuildDownloadAppDiagnosticsNavCommand() { var command = new Command("download-app-diagnostics"); command.Description = "Provides operations to call the downloadAppDiagnostics method."; - var builder = new DownloadAppDiagnosticsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.DownloadAppDiagnostics.DownloadAppDiagnosticsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the downloadPowerliftAppDiagnostic method. + /// + /// A + public Command BuildDownloadPowerliftAppDiagnosticNavCommand() + { + var command = new Command("download-powerlift-app-diagnostic"); + command.Description = "Provides operations to call the downloadPowerliftAppDiagnostic method."; + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.DownloadPowerliftAppDiagnostic.DownloadPowerliftAppDiagnosticRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -257,7 +220,7 @@ public Command BuildExecuteActionNavCommand() { var command = new Command("execute-action"); command.Description = "Provides operations to call the executeAction method."; - var builder = new ExecuteActionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.ExecuteAction.ExecuteActionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -274,41 +237,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The list of co-managed devices report"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -316,14 +244,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -333,14 +253,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -370,7 +282,7 @@ public Command BuildMoveDevicesToOUNavCommand() { var command = new Command("move-devices-to-o-u"); command.Description = "Provides operations to call the moveDevicesToOU method."; - var builder = new MoveDevicesToOURequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.MoveDevicesToOU.MoveDevicesToOURequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -380,14 +292,31 @@ public Command BuildMoveDevicesToOUNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to call the retrievePowerliftAppDiagnosticsDetails method. + /// + /// A + public Command BuildRetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRbCommand() + { + var command = new Command("retrieve-powerlift-app-diagnostics-details-with-user-principal-name"); + command.Description = "Provides operations to call the retrievePowerliftAppDiagnosticsDetails method."; + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ComanagedDevicesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ComanagedDevicesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -400,11 +329,11 @@ public ComanagedDevicesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -420,11 +349,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.ManagedDevice body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedDevice body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.ManagedDevice body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedDevice body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -436,7 +365,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.ManagedDevice b /// /// The list of co-managed devices report /// - public class ComanagedDevicesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComanagedDevicesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -500,3 +430,4 @@ public class ComanagedDevicesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Count/CountRequestBuilder.cs index b11e4fbbbf..41cc3bd37f 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/DownloadAppDiagnostics/DownloadAppDiagnosticsPostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/DownloadAppDiagnostics/DownloadAppDiagnosticsPostRequestBody.cs index eca5e0e9d3..0f98eebd11 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/DownloadAppDiagnostics/DownloadAppDiagnosticsPostRequestBody.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/DownloadAppDiagnostics/DownloadAppDiagnosticsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.DownloadAppDiagnostics { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DownloadAppDiagnosticsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DownloadAppDiagnosticsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class DownloadAppDiagnosticsPostRequestBody : IAdditionalDataHolder, IPar /// The request property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public PowerliftDownloadRequest? Request { get; set; } + public global::ApiSdk.Models.PowerliftDownloadRequest? Request { get; set; } #nullable restore #else - public PowerliftDownloadRequest Request { get; set; } + public global::ApiSdk.Models.PowerliftDownloadRequest Request { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DownloadAppDiagnosticsPostRequestBody() { @@ -31,12 +33,12 @@ public DownloadAppDiagnosticsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DownloadAppDiagnosticsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ComanagedDevices.DownloadAppDiagnostics.DownloadAppDiagnosticsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DownloadAppDiagnosticsPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.DownloadAppDiagnostics.DownloadAppDiagnosticsPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "request", n => { Request = n.GetObjectValue(PowerliftDownloadRequest.CreateFromDiscriminatorValue); } }, + { "request", n => { Request = n.GetObjectValue(global::ApiSdk.Models.PowerliftDownloadRequest.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("request", Request); + writer.WriteObjectValue("request", Request); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/DownloadAppDiagnostics/DownloadAppDiagnosticsRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/DownloadAppDiagnostics/DownloadAppDiagnosticsRequestBuilder.cs index 964d444844..d9f07418dc 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/DownloadAppDiagnostics/DownloadAppDiagnosticsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/DownloadAppDiagnostics/DownloadAppDiagnosticsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.DownloadAppDiagnostics /// /// Provides operations to call the downloadAppDiagnostics method. /// - public class DownloadAppDiagnosticsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DownloadAppDiagnosticsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action downloadAppDiagnostics @@ -40,8 +43,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DownloadAppDiagnosticsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ComanagedDevices.DownloadAppDiagnostics.DownloadAppDiagnosticsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -68,14 +71,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DownloadAppDiagnosticsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/downloadAppDiagnostics", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DownloadAppDiagnosticsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/downloadAppDiagnostics", rawUrl) @@ -89,11 +92,11 @@ public DownloadAppDiagnosticsRequestBuilder(string rawUrl) : base("{+baseurl}/de /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DownloadAppDiagnosticsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.DownloadAppDiagnostics.DownloadAppDiagnosticsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DownloadAppDiagnosticsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.DownloadAppDiagnostics.DownloadAppDiagnosticsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(DownloadAppDiagnosticsPostReq } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/DownloadPowerliftAppDiagnostic/DownloadPowerliftAppDiagnosticPostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/DownloadPowerliftAppDiagnostic/DownloadPowerliftAppDiagnosticPostRequestBody.cs new file mode 100644 index 0000000000..8d78eaac14 --- /dev/null +++ b/src/generated/DeviceManagement/ComanagedDevices/DownloadPowerliftAppDiagnostic/DownloadPowerliftAppDiagnosticPostRequestBody.cs @@ -0,0 +1,66 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.DeviceManagement.ComanagedDevices.DownloadPowerliftAppDiagnostic +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DownloadPowerliftAppDiagnosticPostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The request property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::ApiSdk.Models.PowerliftAppDiagnosticDownloadRequest? Request { get; set; } +#nullable restore +#else + public global::ApiSdk.Models.PowerliftAppDiagnosticDownloadRequest Request { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public DownloadPowerliftAppDiagnosticPostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.DeviceManagement.ComanagedDevices.DownloadPowerliftAppDiagnostic.DownloadPowerliftAppDiagnosticPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.DownloadPowerliftAppDiagnostic.DownloadPowerliftAppDiagnosticPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "request", n => { Request = n.GetObjectValue(global::ApiSdk.Models.PowerliftAppDiagnosticDownloadRequest.CreateFromDiscriminatorValue); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteObjectValue("request", Request); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/DownloadPowerliftAppDiagnostic/DownloadPowerliftAppDiagnosticRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/DownloadPowerliftAppDiagnostic/DownloadPowerliftAppDiagnosticRequestBuilder.cs new file mode 100644 index 0000000000..3f775d8998 --- /dev/null +++ b/src/generated/DeviceManagement/ComanagedDevices/DownloadPowerliftAppDiagnostic/DownloadPowerliftAppDiagnosticRequestBuilder.cs @@ -0,0 +1,110 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.ComanagedDevices.DownloadPowerliftAppDiagnostic +{ + /// + /// Provides operations to call the downloadPowerliftAppDiagnostic method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DownloadPowerliftAppDiagnosticRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action downloadPowerliftAppDiagnostic + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action downloadPowerliftAppDiagnostic"; + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputFileOption = new Option("--output-file"); + command.AddOption(outputFileOption); + command.SetHandler(async (invocationContext) => { + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var outputFile = invocationContext.ParseResult.GetValueForOption(outputFileOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ComanagedDevices.DownloadPowerliftAppDiagnostic.DownloadPowerliftAppDiagnosticPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + if (outputFile == null) { + using var reader = new StreamReader(response); + var strContent = reader.ReadToEnd(); + Console.Write(strContent); + } + else { + using var writeStream = outputFile.OpenWrite(); + await response.CopyToAsync(writeStream); + Console.WriteLine($"Content written to {outputFile.FullName}."); + } + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public DownloadPowerliftAppDiagnosticRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/downloadPowerliftAppDiagnostic", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DownloadPowerliftAppDiagnosticRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/downloadPowerliftAppDiagnostic", rawUrl) + { + } + /// + /// Invoke action downloadPowerliftAppDiagnostic + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.DownloadPowerliftAppDiagnostic.DownloadPowerliftAppDiagnosticPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.DownloadPowerliftAppDiagnostic.DownloadPowerliftAppDiagnosticPostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/octet-stream, application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/ExecuteAction/ExecuteActionPostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/ExecuteAction/ExecuteActionPostRequestBody.cs index b63d024db8..c466860b6a 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/ExecuteAction/ExecuteActionPostRequestBody.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/ExecuteAction/ExecuteActionPostRequestBody.cs @@ -1,18 +1,20 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.ExecuteAction { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ExecuteActionPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ExecuteActionPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// The actionName property - public ManagedDeviceRemoteAction? ActionName { get; set; } + public global::ApiSdk.Models.ManagedDeviceRemoteAction? ActionName { get; set; } /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. public IDictionary AdditionalData { get; set; } /// The carrierUrl property @@ -78,7 +80,7 @@ public class ExecuteActionPostRequestBody : IAdditionalDataHolder, IParsable /// The persistEsimDataPlan property public bool? PersistEsimDataPlan { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ExecuteActionPostRequestBody() { @@ -87,12 +89,12 @@ public ExecuteActionPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ExecuteActionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ComanagedDevices.ExecuteAction.ExecuteActionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ExecuteActionPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.ExecuteAction.ExecuteActionPostRequestBody(); } /// /// The deserialization information for the current model @@ -102,10 +104,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "actionName", n => { ActionName = n.GetEnumValue(); } }, + { "actionName", n => { ActionName = n.GetEnumValue(); } }, { "carrierUrl", n => { CarrierUrl = n.GetStringValue(); } }, { "deprovisionReason", n => { DeprovisionReason = n.GetStringValue(); } }, - { "deviceIds", n => { DeviceIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "deviceIds", n => { DeviceIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "deviceName", n => { DeviceName = n.GetStringValue(); } }, { "keepEnrollmentData", n => { KeepEnrollmentData = n.GetBoolValue(); } }, { "keepUserData", n => { KeepUserData = n.GetBoolValue(); } }, @@ -122,7 +124,7 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteEnumValue("actionName", ActionName); + writer.WriteEnumValue("actionName", ActionName); writer.WriteStringValue("carrierUrl", CarrierUrl); writer.WriteStringValue("deprovisionReason", DeprovisionReason); writer.WriteCollectionOfPrimitiveValues("deviceIds", DeviceIds); @@ -137,3 +139,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/ExecuteAction/ExecuteActionRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/ExecuteAction/ExecuteActionRequestBuilder.cs index a43297e9ca..cddc25dcf6 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/ExecuteAction/ExecuteActionRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/ExecuteAction/ExecuteActionRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.ExecuteAction /// /// Provides operations to call the executeAction method. /// - public class ExecuteActionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExecuteActionRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action executeAction @@ -46,8 +49,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ExecuteActionPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ComanagedDevices.ExecuteAction.ExecuteActionPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -67,14 +70,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ExecuteActionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/executeAction", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExecuteActionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/executeAction", rawUrl) @@ -88,11 +91,11 @@ public ExecuteActionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ExecuteActionPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.ExecuteAction.ExecuteActionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ExecuteActionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.ExecuteAction.ExecuteActionPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -103,3 +106,4 @@ public RequestInformation ToPostRequestInformation(ExecuteActionPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/ActivateDeviceEsim/ActivateDeviceEsimPostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/ActivateDeviceEsim/ActivateDeviceEsimPostRequestBody.cs index dd8d13c889..6c72fe9b8b 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/ActivateDeviceEsim/ActivateDeviceEsimPostRequestBody.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/ActivateDeviceEsim/ActivateDeviceEsimPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.ActivateDeviceEsim { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ActivateDeviceEsimPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ActivateDeviceEsimPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class ActivateDeviceEsimPostRequestBody : IAdditionalDataHolder, IParsabl public string CarrierUrl { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ActivateDeviceEsimPostRequestBody() { @@ -30,12 +32,12 @@ public ActivateDeviceEsimPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ActivateDeviceEsimPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ComanagedDevices.Item.ActivateDeviceEsim.ActivateDeviceEsimPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ActivateDeviceEsimPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.ActivateDeviceEsim.ActivateDeviceEsimPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/ActivateDeviceEsim/ActivateDeviceEsimRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/ActivateDeviceEsim/ActivateDeviceEsimRequestBuilder.cs index 411ad5367d..4863967396 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/ActivateDeviceEsim/ActivateDeviceEsimRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/ActivateDeviceEsim/ActivateDeviceEsimRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.ActivateDeviceEsim /// /// Provides operations to call the activateDeviceEsim method. /// - public class ActivateDeviceEsimRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ActivateDeviceEsimRequestBuilder : BaseCliRequestBuilder { /// /// Activate eSIM on the device. @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ActivateDeviceEsimPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.ActivateDeviceEsim.ActivateDeviceEsimPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ActivateDeviceEsimRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/activateDeviceEsim", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ActivateDeviceEsimRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/activateDeviceEsim", rawUrl) @@ -83,11 +86,11 @@ public ActivateDeviceEsimRequestBuilder(string rawUrl) : base("{+baseurl}/device /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ActivateDeviceEsimPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.ActivateDeviceEsim.ActivateDeviceEsimPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ActivateDeviceEsimPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.ActivateDeviceEsim.ActivateDeviceEsimPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(ActivateDeviceEsimPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/AssignmentFilterEvaluationStatusDetails/AssignmentFilterEvaluationStatusDetailsRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/AssignmentFilterEvaluationStatusDetails/AssignmentFilterEvaluationStatusDetailsRequestBuilder.cs index 997b1febff..d2a81bdbda 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/AssignmentFilterEvaluationStatusDetails/AssignmentFilterEvaluationStatusDetailsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/AssignmentFilterEvaluationStatusDetails/AssignmentFilterEvaluationStatusDetailsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ComanagedDevices.Item.AssignmentFilterEvaluationStatusDetails.Count; using ApiSdk.DeviceManagement.ComanagedDevices.Item.AssignmentFilterEvaluationStatusDetails.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.AssignmentFilterEvaluati /// /// Provides operations to manage the assignmentFilterEvaluationStatusDetails property of the microsoft.graph.managedDevice entity. /// - public class AssignmentFilterEvaluationStatusDetailsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentFilterEvaluationStatusDetailsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignmentFilterEvaluationStatusDetails property of the microsoft.graph.managedDevice entity. @@ -30,7 +33,7 @@ public class AssignmentFilterEvaluationStatusDetailsRequestBuilder : BaseCliRequ public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AssignmentFilterEvaluationStatusDetailsItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.AssignmentFilterEvaluationStatusDetails.Item.AssignmentFilterEvaluationStatusDetailsItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.AssignmentFilterEvaluationStatusDetails.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.AssignmentFilterEvaluationStatusDetails.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AssignmentFilterEvaluationStatusDetails.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentFilterEvaluationStatusDetailsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/assignmentFilterEvaluationStatusDetails{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentFilterEvaluationStatusDetailsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/assignmentFilterEvaluationStatusDetails{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentFilterEvaluationStatusDetailsRequestBuilder(string rawUrl) : ba /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApiSdk.Models.AssignmentFilterEvaluationStatusDetails body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AssignmentFilterEvaluationStatusDetails body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.AssignmentFilterEvaluationStatusDetails body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AssignmentFilterEvaluationStatusDetails body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.AssignmentFilte /// /// Managed device mobile app configuration states for this device. /// - public class AssignmentFilterEvaluationStatusDetailsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentFilterEvaluationStatusDetailsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentFilterEvaluationStatusDetailsRequestBuilderGetQueryParame } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/AssignmentFilterEvaluationStatusDetails/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/AssignmentFilterEvaluationStatusDetails/Count/CountRequestBuilder.cs index bcad822bb0..ebea71c2ce 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/AssignmentFilterEvaluationStatusDetails/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/AssignmentFilterEvaluationStatusDetails/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.AssignmentFilterEvaluati /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/assignmentFilterEvaluationStatusDetails/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/assignmentFilterEvaluationStatusDetails/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/AssignmentFilterEvaluationStatusDetails/Item/AssignmentFilterEvaluationStatusDetailsItemRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/AssignmentFilterEvaluationStatusDetails/Item/AssignmentFilterEvaluationStatusDetailsItemRequestBuilder.cs index 50747d9ff8..e5a6d7eea7 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/AssignmentFilterEvaluationStatusDetails/Item/AssignmentFilterEvaluationStatusDetailsItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/AssignmentFilterEvaluationStatusDetails/Item/AssignmentFilterEvaluationStatusDetailsItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.AssignmentFilterEvaluati /// /// Provides operations to manage the assignmentFilterEvaluationStatusDetails property of the microsoft.graph.managedDevice entity. /// - public class AssignmentFilterEvaluationStatusDetailsItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentFilterEvaluationStatusDetailsItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignmentFilterEvaluationStatusDetails for deviceManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.AssignmentFilterEvaluationStatusDetails.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AssignmentFilterEvaluationStatusDetails.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentFilterEvaluationStatusDetailsItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentFilterEvaluationStatusDetailsItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.AssignmentFilterEvaluationStatusDetails body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AssignmentFilterEvaluationStatusDetails body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.AssignmentFilterEvaluationStatusDetails body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AssignmentFilterEvaluationStatusDetails body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.AssignmentFilt /// /// Managed device mobile app configuration states for this device. /// - public class AssignmentFilterEvaluationStatusDetailsItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentFilterEvaluationStatusDetailsItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class AssignmentFilterEvaluationStatusDetailsItemRequestBuilderGetQueryPa } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/BypassActivationLock/BypassActivationLockRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/BypassActivationLock/BypassActivationLockRequestBuilder.cs index 822f042102..cb72b06a8b 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/BypassActivationLock/BypassActivationLockRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/BypassActivationLock/BypassActivationLockRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.BypassActivationLock /// /// Provides operations to call the bypassActivationLock method. /// - public class BypassActivationLockRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BypassActivationLockRequestBuilder : BaseCliRequestBuilder { /// /// Bypass activation lock @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public BypassActivationLockRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/bypassActivationLock", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BypassActivationLockRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/bypassActivationLock", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.ChangeAssignments +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ChangeAssignmentsPostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The deviceAssignmentItems property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? DeviceAssignmentItems { get; set; } +#nullable restore +#else + public List DeviceAssignmentItems { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ChangeAssignmentsPostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.DeviceManagement.ComanagedDevices.Item.ChangeAssignments.ChangeAssignmentsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.ChangeAssignments.ChangeAssignmentsPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "deviceAssignmentItems", n => { DeviceAssignmentItems = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceAssignmentItem.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteCollectionOfObjectValues("deviceAssignmentItems", DeviceAssignmentItems); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/ChangeAssignments/ChangeAssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/ChangeAssignments/ChangeAssignmentsRequestBuilder.cs new file mode 100644 index 0000000000..8fdc9afc38 --- /dev/null +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/ChangeAssignments/ChangeAssignmentsRequestBuilder.cs @@ -0,0 +1,104 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.ChangeAssignments +{ + /// + /// Provides operations to call the changeAssignments method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChangeAssignmentsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action changeAssignments + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action changeAssignments"; + var managedDeviceIdOption = new Option("--managed-device-id", description: "The unique identifier of managedDevice") { + }; + managedDeviceIdOption.IsRequired = true; + command.AddOption(managedDeviceIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var managedDeviceId = invocationContext.ParseResult.GetValueForOption(managedDeviceIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.ChangeAssignments.ChangeAssignmentsPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (managedDeviceId is not null) requestInfo.PathParameters.Add("managedDevice%2Did", managedDeviceId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ChangeAssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/changeAssignments", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ChangeAssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/changeAssignments", rawUrl) + { + } + /// + /// Invoke action changeAssignments + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.ChangeAssignments.ChangeAssignmentsPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.ChangeAssignments.ChangeAssignmentsPostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/CleanWindowsDevice/CleanWindowsDevicePostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/CleanWindowsDevice/CleanWindowsDevicePostRequestBody.cs index 2c2ca94980..17eafb2c29 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/CleanWindowsDevice/CleanWindowsDevicePostRequestBody.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/CleanWindowsDevice/CleanWindowsDevicePostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.CleanWindowsDevice { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CleanWindowsDevicePostRequestBody : IAdditionalDataHolder, IParsable + public partial class CleanWindowsDevicePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class CleanWindowsDevicePostRequestBody : IAdditionalDataHolder, IParsabl /// The keepUserData property public bool? KeepUserData { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CleanWindowsDevicePostRequestBody() { @@ -24,12 +26,12 @@ public CleanWindowsDevicePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CleanWindowsDevicePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ComanagedDevices.Item.CleanWindowsDevice.CleanWindowsDevicePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CleanWindowsDevicePostRequestBody(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.CleanWindowsDevice.CleanWindowsDevicePostRequestBody(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/CleanWindowsDevice/CleanWindowsDeviceRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/CleanWindowsDevice/CleanWindowsDeviceRequestBuilder.cs index cdb02f5fe4..750474d61a 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/CleanWindowsDevice/CleanWindowsDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/CleanWindowsDevice/CleanWindowsDeviceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.CleanWindowsDevice /// /// Provides operations to call the cleanWindowsDevice method. /// - public class CleanWindowsDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CleanWindowsDeviceRequestBuilder : BaseCliRequestBuilder { /// /// Clean Windows device @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CleanWindowsDevicePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.CleanWindowsDevice.CleanWindowsDevicePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CleanWindowsDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/cleanWindowsDevice", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CleanWindowsDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/cleanWindowsDevice", rawUrl) @@ -83,11 +86,11 @@ public CleanWindowsDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/device /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CleanWindowsDevicePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.CleanWindowsDevice.CleanWindowsDevicePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CleanWindowsDevicePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.CleanWindowsDevice.CleanWindowsDevicePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(CleanWindowsDevicePostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/CreateDeviceLogCollectionRequest/CreateDeviceLogCollectionRequestPostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/CreateDeviceLogCollectionRequest/CreateDeviceLogCollectionRequestPostRequestBody.cs index 5ac39e9538..83ff286e61 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/CreateDeviceLogCollectionRequest/CreateDeviceLogCollectionRequestPostRequestBody.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/CreateDeviceLogCollectionRequest/CreateDeviceLogCollectionRequestPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.CreateDeviceLogCollectionRequest { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CreateDeviceLogCollectionRequestPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CreateDeviceLogCollectionRequestPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class CreateDeviceLogCollectionRequestPostRequestBody : IAdditionalDataHo /// The templateType property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public DeviceLogCollectionRequest? TemplateType { get; set; } + public global::ApiSdk.Models.DeviceLogCollectionRequest? TemplateType { get; set; } #nullable restore #else - public DeviceLogCollectionRequest TemplateType { get; set; } + public global::ApiSdk.Models.DeviceLogCollectionRequest TemplateType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CreateDeviceLogCollectionRequestPostRequestBody() { @@ -31,12 +33,12 @@ public CreateDeviceLogCollectionRequestPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CreateDeviceLogCollectionRequestPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ComanagedDevices.Item.CreateDeviceLogCollectionRequest.CreateDeviceLogCollectionRequestPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateDeviceLogCollectionRequestPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.CreateDeviceLogCollectionRequest.CreateDeviceLogCollectionRequestPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "templateType", n => { TemplateType = n.GetObjectValue(DeviceLogCollectionRequest.CreateFromDiscriminatorValue); } }, + { "templateType", n => { TemplateType = n.GetObjectValue(global::ApiSdk.Models.DeviceLogCollectionRequest.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("templateType", TemplateType); + writer.WriteObjectValue("templateType", TemplateType); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/CreateDeviceLogCollectionRequest/CreateDeviceLogCollectionRequestRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/CreateDeviceLogCollectionRequest/CreateDeviceLogCollectionRequestRequestBuilder.cs index f83443fb3c..d12b45a8bd 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/CreateDeviceLogCollectionRequest/CreateDeviceLogCollectionRequestRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/CreateDeviceLogCollectionRequest/CreateDeviceLogCollectionRequestRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.CreateDeviceLogCollectio /// /// Provides operations to call the createDeviceLogCollectionRequest method. /// - public class CreateDeviceLogCollectionRequestRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreateDeviceLogCollectionRequestRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action createDeviceLogCollectionRequest @@ -51,8 +54,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CreateDeviceLogCollectionRequestPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.CreateDeviceLogCollectionRequest.CreateDeviceLogCollectionRequestPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -73,14 +76,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CreateDeviceLogCollectionRequestRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/createDeviceLogCollectionRequest", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CreateDeviceLogCollectionRequestRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/createDeviceLogCollectionRequest", rawUrl) @@ -94,11 +97,11 @@ public CreateDeviceLogCollectionRequestRequestBuilder(string rawUrl) : base("{+b /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CreateDeviceLogCollectionRequestPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.CreateDeviceLogCollectionRequest.CreateDeviceLogCollectionRequestPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CreateDeviceLogCollectionRequestPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.CreateDeviceLogCollectionRequest.CreateDeviceLogCollectionRequestPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -109,3 +112,4 @@ public RequestInformation ToPostRequestInformation(CreateDeviceLogCollectionRequ } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/DeleteUserFromSharedAppleDevice/DeleteUserFromSharedAppleDevicePostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/DeleteUserFromSharedAppleDevice/DeleteUserFromSharedAppleDevicePostRequestBody.cs index 800971bb58..fa555d51bf 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/DeleteUserFromSharedAppleDevice/DeleteUserFromSharedAppleDevicePostRequestBody.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/DeleteUserFromSharedAppleDevice/DeleteUserFromSharedAppleDevicePostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.DeleteUserFromSharedAppleDevice { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DeleteUserFromSharedAppleDevicePostRequestBody : IAdditionalDataHolder, IParsable + public partial class DeleteUserFromSharedAppleDevicePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class DeleteUserFromSharedAppleDevicePostRequestBody : IAdditionalDataHol public string UserPrincipalName { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DeleteUserFromSharedAppleDevicePostRequestBody() { @@ -30,12 +32,12 @@ public DeleteUserFromSharedAppleDevicePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DeleteUserFromSharedAppleDevicePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ComanagedDevices.Item.DeleteUserFromSharedAppleDevice.DeleteUserFromSharedAppleDevicePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeleteUserFromSharedAppleDevicePostRequestBody(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.DeleteUserFromSharedAppleDevice.DeleteUserFromSharedAppleDevicePostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/DeleteUserFromSharedAppleDevice/DeleteUserFromSharedAppleDeviceRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/DeleteUserFromSharedAppleDevice/DeleteUserFromSharedAppleDeviceRequestBuilder.cs index cccca6315b..e2f85cfcf2 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/DeleteUserFromSharedAppleDevice/DeleteUserFromSharedAppleDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/DeleteUserFromSharedAppleDevice/DeleteUserFromSharedAppleDeviceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.DeleteUserFromSharedAppl /// /// Provides operations to call the deleteUserFromSharedAppleDevice method. /// - public class DeleteUserFromSharedAppleDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeleteUserFromSharedAppleDeviceRequestBuilder : BaseCliRequestBuilder { /// /// Delete user from shared Apple device @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeleteUserFromSharedAppleDevicePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.DeleteUserFromSharedAppleDevice.DeleteUserFromSharedAppleDevicePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeleteUserFromSharedAppleDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deleteUserFromSharedAppleDevice", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeleteUserFromSharedAppleDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deleteUserFromSharedAppleDevice", rawUrl) @@ -83,11 +86,11 @@ public DeleteUserFromSharedAppleDeviceRequestBuilder(string rawUrl) : base("{+ba /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeleteUserFromSharedAppleDevicePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.DeleteUserFromSharedAppleDevice.DeleteUserFromSharedAppleDevicePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeleteUserFromSharedAppleDevicePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.DeleteUserFromSharedAppleDevice.DeleteUserFromSharedAppleDevicePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(DeleteUserFromSharedAppleDevi } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/Deprovision/DeprovisionPostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/Deprovision/DeprovisionPostRequestBody.cs index 06c3a666ce..8cb578ed84 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/Deprovision/DeprovisionPostRequestBody.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/Deprovision/DeprovisionPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.Deprovision { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DeprovisionPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DeprovisionPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class DeprovisionPostRequestBody : IAdditionalDataHolder, IParsable public string DeprovisionReason { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DeprovisionPostRequestBody() { @@ -30,12 +32,12 @@ public DeprovisionPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DeprovisionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ComanagedDevices.Item.Deprovision.DeprovisionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeprovisionPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.Deprovision.DeprovisionPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/Deprovision/DeprovisionRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/Deprovision/DeprovisionRequestBuilder.cs index 2f02d5bf52..4598ea5437 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/Deprovision/DeprovisionRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/Deprovision/DeprovisionRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.Deprovision /// /// Provides operations to call the deprovision method. /// - public class DeprovisionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeprovisionRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action deprovision @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeprovisionPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.Deprovision.DeprovisionPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeprovisionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deprovision", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeprovisionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deprovision", rawUrl) @@ -83,11 +86,11 @@ public DeprovisionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagem /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeprovisionPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.Deprovision.DeprovisionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeprovisionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.Deprovision.DeprovisionPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(DeprovisionPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/DetectedApps/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/DetectedApps/Count/CountRequestBuilder.cs index df610b931a..dee2459723 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/DetectedApps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/DetectedApps/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.DetectedApps.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/detectedApps/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/detectedApps/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/DetectedApps/DetectedAppsRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/DetectedApps/DetectedAppsRequestBuilder.cs index edff9d3f43..fc2010277a 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/DetectedApps/DetectedAppsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/DetectedApps/DetectedAppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ComanagedDevices.Item.DetectedApps.Count; using ApiSdk.DeviceManagement.ComanagedDevices.Item.DetectedApps.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.DetectedApps /// /// Provides operations to manage the detectedApps property of the microsoft.graph.managedDevice entity. /// - public class DetectedAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DetectedAppsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the detectedApps property of the microsoft.graph.managedDevice entity. @@ -30,7 +33,7 @@ public class DetectedAppsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DetectedAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.DetectedApps.Item.DetectedAppItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.DetectedApps.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DetectedAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/detectedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DetectedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/detectedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public DetectedAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManage /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// All applications currently installed on the device /// - public class DetectedAppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DetectedAppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class DetectedAppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/DetectedApps/Item/DetectedAppItemRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/DetectedApps/Item/DetectedAppItemRequestBuilder.cs index f530a3c264..2183264f5f 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/DetectedApps/Item/DetectedAppItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/DetectedApps/Item/DetectedAppItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.DetectedApps.Item /// /// Provides operations to manage the detectedApps property of the microsoft.graph.managedDevice entity. /// - public class DetectedAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DetectedAppItemRequestBuilder : BaseCliRequestBuilder { /// /// All applications currently installed on the device @@ -80,14 +83,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DetectedAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/detectedApps/{detectedApp%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DetectedAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/detectedApps/{detectedApp%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public DetectedAppItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceMan /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// All applications currently installed on the device /// - public class DetectedAppItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DetectedAppItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class DetectedAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceCategory/DeviceCategoryRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceCategory/DeviceCategoryRequestBuilder.cs index 1219521203..b8709a1513 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceCategory/DeviceCategoryRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceCategory/DeviceCategoryRequestBuilder.cs @@ -1,6 +1,9 @@ // +#pragma warning disable CS0618 +using ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceCategory.Ref; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +22,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceCategory /// /// Provides operations to manage the deviceCategory property of the microsoft.graph.managedDevice entity. /// - public class DeviceCategoryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCategoryRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceCategory for deviceManagement @@ -138,8 +142,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.DeviceCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceCategory.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +164,33 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to manage the collection of deviceManagement entities. + /// + /// A + public Command BuildRefNavCommand() + { + var command = new Command("ref"); + command.Description = "Provides operations to manage the collection of deviceManagement entities."; + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceCategory.Ref.RefRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildDeleteCommand()); + execCommands.Add(builder.BuildGetCommand()); + execCommands.Add(builder.BuildPutCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceCategoryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceCategory{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceCategoryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceCategory{?%24expand,%24select}", rawUrl) @@ -199,11 +222,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +242,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.DeviceCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.DeviceCategory body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +258,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.DeviceCategory /// /// Device category /// - public class DeviceCategoryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCategoryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +284,4 @@ public class DeviceCategoryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceCategory/Ref/RefRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceCategory/Ref/RefRequestBuilder.cs new file mode 100644 index 0000000000..c25f3b6b78 --- /dev/null +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceCategory/Ref/RefRequestBuilder.cs @@ -0,0 +1,208 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceCategory.Ref +{ + /// + /// Provides operations to manage the collection of deviceManagement entities. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete ref of navigation property deviceCategory for deviceManagement + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete ref of navigation property deviceCategory for deviceManagement"; + var managedDeviceIdOption = new Option("--managed-device-id", description: "The unique identifier of managedDevice") { + }; + managedDeviceIdOption.IsRequired = true; + command.AddOption(managedDeviceIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var managedDeviceId = invocationContext.ParseResult.GetValueForOption(managedDeviceIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (managedDeviceId is not null) requestInfo.PathParameters.Add("managedDevice%2Did", managedDeviceId); + if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Device category + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Device category"; + var managedDeviceIdOption = new Option("--managed-device-id", description: "The unique identifier of managedDevice") { + }; + managedDeviceIdOption.IsRequired = true; + command.AddOption(managedDeviceIdOption); + command.SetHandler(async (invocationContext) => { + var managedDeviceId = invocationContext.ParseResult.GetValueForOption(managedDeviceIdOption); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + }); + if (managedDeviceId is not null) requestInfo.PathParameters.Add("managedDevice%2Did", managedDeviceId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + var formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Update the ref of navigation property deviceCategory in deviceManagement + /// + /// A + public Command BuildPutCommand() + { + var command = new Command("put"); + command.Description = "Update the ref of navigation property deviceCategory in deviceManagement"; + var managedDeviceIdOption = new Option("--managed-device-id", description: "The unique identifier of managedDevice") { + }; + managedDeviceIdOption.IsRequired = true; + command.AddOption(managedDeviceIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var managedDeviceId = invocationContext.ParseResult.GetValueForOption(managedDeviceIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ReferenceUpdate.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPutRequestInformation(model, q => { + }); + if (managedDeviceId is not null) requestInfo.PathParameters.Add("managedDevice%2Did", managedDeviceId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); + Console.WriteLine("Success"); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public RefRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceCategory/$ref", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RefRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceCategory/$ref", rawUrl) + { + } + /// + /// Delete ref of navigation property deviceCategory for deviceManagement + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Device category + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the ref of navigation property deviceCategory in deviceManagement + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPutRequestInformation(global::ApiSdk.Models.ReferenceUpdate body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPutRequestInformation(global::ApiSdk.Models.ReferenceUpdate body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PUT, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceCompliancePolicyStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceCompliancePolicyStates/Count/CountRequestBuilder.cs index 9f41abfc86..dcd2d0a77b 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceCompliancePolicyStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceCompliancePolicyStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceCompliancePolicySt /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceCompliancePolicyStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceCompliancePolicyStates/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceCompliancePolicyStates/DeviceCompliancePolicyStatesRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceCompliancePolicyStates/DeviceCompliancePolicyStatesRequestBuilder.cs index 90bb8d7002..af5f9734a2 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceCompliancePolicyStates/DeviceCompliancePolicyStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceCompliancePolicyStates/DeviceCompliancePolicyStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceCompliancePolicyStates.Count; using ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceCompliancePolicyStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceCompliancePolicySt /// /// Provides operations to manage the deviceCompliancePolicyStates property of the microsoft.graph.managedDevice entity. /// - public class DeviceCompliancePolicyStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCompliancePolicyStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceCompliancePolicyStates property of the microsoft.graph.managedDevice entity. @@ -30,7 +33,7 @@ public class DeviceCompliancePolicyStatesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceCompliancePolicyStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceCompliancePolicyStates.Item.DeviceCompliancePolicyStateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceCompliancePolicyStates.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceCompliancePolicyState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceCompliancePolicyState.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceCompliancePolicyStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceCompliancePolicyStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceCompliancePolicyStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceCompliancePolicyStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public DeviceCompliancePolicyStatesRequestBuilder(string rawUrl) : base("{+baseu /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceCompliancePolicyState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceCompliancePolicyState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceCompliancePolicyState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceCompliancePolicyState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceCompliancePolicyState b /// /// Device compliance policy states for this device. /// - public class DeviceCompliancePolicyStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCompliancePolicyStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class DeviceCompliancePolicyStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceCompliancePolicyStates/Item/DeviceCompliancePolicyStateItemRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceCompliancePolicyStates/Item/DeviceCompliancePolicyStateItemRequestBuilder.cs index ddf09feb9d..065557bf12 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceCompliancePolicyStates/Item/DeviceCompliancePolicyStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceCompliancePolicyStates/Item/DeviceCompliancePolicyStateItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceCompliancePolicySt /// /// Provides operations to manage the deviceCompliancePolicyStates property of the microsoft.graph.managedDevice entity. /// - public class DeviceCompliancePolicyStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCompliancePolicyStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceCompliancePolicyStates for deviceManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceCompliancePolicyState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceCompliancePolicyState.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceCompliancePolicyStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceCompliancePolicyStates/{deviceCompliancePolicyState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceCompliancePolicyStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceCompliancePolicyStates/{deviceCompliancePolicyState%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceCompliancePolicyState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceCompliancePolicyState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceCompliancePolicyState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceCompliancePolicyState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceCompliancePolicyState /// /// Device compliance policy states for this device. /// - public class DeviceCompliancePolicyStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCompliancePolicyStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceCompliancePolicyStateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceConfigurationStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceConfigurationStates/Count/CountRequestBuilder.cs index 34babb3502..985f95de2c 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceConfigurationStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceConfigurationStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceConfigurationState /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceConfigurationStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceConfigurationStates/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceConfigurationStates/DeviceConfigurationStatesRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceConfigurationStates/DeviceConfigurationStatesRequestBuilder.cs index 958942bbb0..e8ab32999a 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceConfigurationStates/DeviceConfigurationStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceConfigurationStates/DeviceConfigurationStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceConfigurationStates.Count; using ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceConfigurationStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceConfigurationState /// /// Provides operations to manage the deviceConfigurationStates property of the microsoft.graph.managedDevice entity. /// - public class DeviceConfigurationStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceConfigurationStates property of the microsoft.graph.managedDevice entity. @@ -30,7 +33,7 @@ public class DeviceConfigurationStatesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceConfigurationStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceConfigurationStates.Item.DeviceConfigurationStateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceConfigurationStates.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceConfigurationState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceConfigurationState.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceConfigurationStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceConfigurationStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceConfigurationStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceConfigurationStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public DeviceConfigurationStatesRequestBuilder(string rawUrl) : base("{+baseurl} /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceConfigurationState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceConfigurationState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceConfigurationState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceConfigurationState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceConfigurationState body /// /// Device configuration states for this device. /// - public class DeviceConfigurationStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class DeviceConfigurationStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceConfigurationStates/Item/DeviceConfigurationStateItemRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceConfigurationStates/Item/DeviceConfigurationStateItemRequestBuilder.cs index 38a43b1513..611427603e 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceConfigurationStates/Item/DeviceConfigurationStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceConfigurationStates/Item/DeviceConfigurationStateItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceConfigurationState /// /// Provides operations to manage the deviceConfigurationStates property of the microsoft.graph.managedDevice entity. /// - public class DeviceConfigurationStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceConfigurationStates for deviceManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceConfigurationState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceConfigurationState.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceConfigurationStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceConfigurationStates/{deviceConfigurationState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceConfigurationStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceConfigurationStates/{deviceConfigurationState%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceConfigurationState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfigurationState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceConfigurationState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfigurationState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceConfigurationState bod /// /// Device configuration states for this device. /// - public class DeviceConfigurationStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceConfigurationStateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceHealthScriptStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceHealthScriptStates/Count/CountRequestBuilder.cs index 1e850ae034..2fbe837a8a 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceHealthScriptStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceHealthScriptStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceHealthScriptStates /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceHealthScriptStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceHealthScriptStates/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceHealthScriptStates/DeviceHealthScriptStatesRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceHealthScriptStates/DeviceHealthScriptStatesRequestBuilder.cs index 93a66b3e8c..9cd3d533e9 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceHealthScriptStates/DeviceHealthScriptStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceHealthScriptStates/DeviceHealthScriptStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceHealthScriptStates.Count; using ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceHealthScriptStates.WithIdWithPolicyIdWithDeviceId; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceHealthScriptStates /// /// Provides operations to manage the deviceHealthScriptStates property of the microsoft.graph.managedDevice entity. /// - public class DeviceHealthScriptStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceHealthScriptStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to count the resources in the collection. @@ -31,7 +34,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceHealthScriptStates.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -172,8 +175,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceHealthScriptPolicyState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceHealthScriptPolicyState.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -201,7 +204,7 @@ public Command BuildWithIdWithPolicyIdWithDeviceIdRbCommand() { var command = new Command("with-id-with-policy-id-with-device-id"); command.Description = "Provides operations to manage the deviceHealthScriptStates property of the microsoft.graph.managedDevice entity."; - var builder = new WithIdWithPolicyIdWithDeviceIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceHealthScriptStates.WithIdWithPolicyIdWithDeviceId.WithIdWithPolicyIdWithDeviceIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -213,14 +216,14 @@ public Command BuildWithIdWithPolicyIdWithDeviceIdRbCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceHealthScriptStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceHealthScriptStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceHealthScriptStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceHealthScriptStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -233,11 +236,11 @@ public DeviceHealthScriptStatesRequestBuilder(string rawUrl) : base("{+baseurl}/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -253,11 +256,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceHealthScriptPolicyState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceHealthScriptPolicyState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceHealthScriptPolicyState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceHealthScriptPolicyState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -269,7 +272,8 @@ public RequestInformation ToPostRequestInformation(DeviceHealthScriptPolicyState /// /// Results of device health scripts that ran for this device. Default is empty list. This property is read-only. /// - public class DeviceHealthScriptStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceHealthScriptStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -333,3 +337,4 @@ public class DeviceHealthScriptStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceHealthScriptStates/WithIdWithPolicyIdWithDeviceId/WithIdWithPolicyIdWithDeviceIdRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceHealthScriptStates/WithIdWithPolicyIdWithDeviceId/WithIdWithPolicyIdWithDeviceIdRequestBuilder.cs index 0afe6e4b18..9be310b315 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceHealthScriptStates/WithIdWithPolicyIdWithDeviceId/WithIdWithPolicyIdWithDeviceIdRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/DeviceHealthScriptStates/WithIdWithPolicyIdWithDeviceId/WithIdWithPolicyIdWithDeviceIdRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceHealthScriptStates /// /// Provides operations to manage the deviceHealthScriptStates property of the microsoft.graph.managedDevice entity. /// - public class WithIdWithPolicyIdWithDeviceIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WithIdWithPolicyIdWithDeviceIdRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceHealthScriptStates for deviceManagement @@ -189,8 +192,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceHealthScriptPolicyState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceHealthScriptPolicyState.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -214,14 +217,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WithIdWithPolicyIdWithDeviceIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceHealthScriptStates/id='{id}',policyId='{policyId}',deviceId='{deviceId}'{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WithIdWithPolicyIdWithDeviceIdRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/deviceHealthScriptStates/id='{id}',policyId='{policyId}',deviceId='{deviceId}'{?%24expand,%24select}", rawUrl) @@ -253,11 +256,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -273,11 +276,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceHealthScriptPolicyState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceHealthScriptPolicyState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceHealthScriptPolicyState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceHealthScriptPolicyState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(DeviceHealthScriptPolicyStat /// /// Results of device health scripts that ran for this device. Default is empty list. This property is read-only. /// - public class WithIdWithPolicyIdWithDeviceIdRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WithIdWithPolicyIdWithDeviceIdRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class WithIdWithPolicyIdWithDeviceIdRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/Disable/DisableRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/Disable/DisableRequestBuilder.cs index 519df0eaf5..82e50fd29b 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/Disable/DisableRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/Disable/DisableRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.Disable /// /// Provides operations to call the disable method. /// - public class DisableRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DisableRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action disable @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DisableRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/disable", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DisableRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/disable", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.DisableLostMode /// /// Provides operations to call the disableLostMode method. /// - public class DisableLostModeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DisableLostModeRequestBuilder : BaseCliRequestBuilder { /// /// Disable lost mode @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DisableLostModeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/disableLostMode", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DisableLostModeRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/disableLostMode", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.EnableLostMode { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EnableLostModePostRequestBody : IAdditionalDataHolder, IParsable + public partial class EnableLostModePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -37,7 +39,7 @@ public class EnableLostModePostRequestBody : IAdditionalDataHolder, IParsable public string PhoneNumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EnableLostModePostRequestBody() { @@ -46,12 +48,12 @@ public EnableLostModePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EnableLostModePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ComanagedDevices.Item.EnableLostMode.EnableLostModePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EnableLostModePostRequestBody(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.EnableLostMode.EnableLostModePostRequestBody(); } /// /// The deserialization information for the current model @@ -80,3 +82,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/EnableLostMode/EnableLostModeRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/EnableLostMode/EnableLostModeRequestBuilder.cs index 98e79abb83..8354ce6a81 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/EnableLostMode/EnableLostModeRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/EnableLostMode/EnableLostModeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.EnableLostMode /// /// Provides operations to call the enableLostMode method. /// - public class EnableLostModeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EnableLostModeRequestBuilder : BaseCliRequestBuilder { /// /// Enable lost mode @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EnableLostModePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.EnableLostMode.EnableLostModePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public EnableLostModeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/enableLostMode", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EnableLostModeRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/enableLostMode", rawUrl) @@ -83,11 +86,11 @@ public EnableLostModeRequestBuilder(string rawUrl) : base("{+baseurl}/deviceMana /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(EnableLostModePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.EnableLostMode.EnableLostModePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EnableLostModePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.EnableLostMode.EnableLostModePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(EnableLostModePostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/EnrollNowAction/EnrollNowActionRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/EnrollNowAction/EnrollNowActionRequestBuilder.cs index 223d650e8b..4e20f1b024 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/EnrollNowAction/EnrollNowActionRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/EnrollNowAction/EnrollNowActionRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.EnrollNowAction /// /// Provides operations to call the enrollNowAction method. /// - public class EnrollNowActionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EnrollNowActionRequestBuilder : BaseCliRequestBuilder { /// /// Trigger comanagement enrollment action on ConfigurationManager client @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public EnrollNowActionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/enrollNowAction", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EnrollNowActionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/enrollNowAction", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action -using ApiSdk.Models; -using Microsoft.Kiota.Abstractions.Serialization; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System; -namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.GetCloudPcRemoteActionResults -{ - #pragma warning disable CS1591 - public class GetCloudPcRemoteActionResultsGetResponse : BaseCollectionPaginationCountResponse, IParsable - #pragma warning restore CS1591 - { - /// The value property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public List? Value { get; set; } -#nullable restore -#else - public List Value { get; set; } -#endif - /// - /// Creates a new instance of the appropriate class based on discriminator value - /// - /// A - /// The parse node to use to read the discriminator value and create the object - public static new GetCloudPcRemoteActionResultsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) - { - _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetCloudPcRemoteActionResultsGetResponse(); - } - /// - /// The deserialization information for the current model - /// - /// A IDictionary<string, Action<IParseNode>> - public override IDictionary> GetFieldDeserializers() - { - return new Dictionary>(base.GetFieldDeserializers()) - { - { "value", n => { Value = n.GetCollectionOfObjectValues(CloudPcRemoteActionResult.CreateFromDiscriminatorValue)?.ToList(); } }, - }; - } - /// - /// Serializes information the current object - /// - /// Serialization writer to use to serialize this model - public override void Serialize(ISerializationWriter writer) - { - _ = writer ?? throw new ArgumentNullException(nameof(writer)); - base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); - } - } -} diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/GetCloudPcRemoteActionResults/GetCloudPcRemoteActionResultsRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/GetCloudPcRemoteActionResults/GetCloudPcRemoteActionResultsRequestBuilder.cs deleted file mode 100644 index ad0e3de9b0..0000000000 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/GetCloudPcRemoteActionResults/GetCloudPcRemoteActionResultsRequestBuilder.cs +++ /dev/null @@ -1,174 +0,0 @@ -// -using ApiSdk.Models.ODataErrors; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using Microsoft.Kiota.Cli.Commons.Extensions; -using Microsoft.Kiota.Cli.Commons.IO; -using Microsoft.Kiota.Cli.Commons; -using System.Collections.Generic; -using System.CommandLine; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.GetCloudPcRemoteActionResults -{ - /// - /// Provides operations to call the getCloudPcRemoteActionResults method. - /// - public class GetCloudPcRemoteActionResultsRequestBuilder : BaseCliRequestBuilder - { - /// - /// Check the Cloud PC-specified remote action results for a Cloud PC device. Cloud PC supports reprovision and resize remote actions. - /// Find more info here - /// - /// A - public Command BuildGetCommand() - { - var command = new Command("get"); - command.Description = "Check the Cloud PC-specified remote action results for a Cloud PC device. Cloud PC supports reprovision and resize remote actions.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/manageddevice-getcloudpcremoteactionresults?view=graph-rest-beta"; - var managedDeviceIdOption = new Option("--managed-device-id", description: "The unique identifier of managedDevice") { - }; - managedDeviceIdOption.IsRequired = true; - command.AddOption(managedDeviceIdOption); - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var outputOption = new Option("--output", () => FormatterType.JSON); - command.AddOption(outputOption); - var queryOption = new Option("--query"); - command.AddOption(queryOption); - var allOption = new Option("--all"); - command.AddOption(allOption); - command.SetHandler(async (invocationContext) => { - var managedDeviceId = invocationContext.ParseResult.GetValueForOption(managedDeviceIdOption); - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var output = invocationContext.ParseResult.GetValueForOption(outputOption); - var query = invocationContext.ParseResult.GetValueForOption(queryOption); - var all = invocationContext.ParseResult.GetValueForOption(allOption); - IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - }); - if (managedDeviceId is not null) requestInfo.PathParameters.Add("managedDevice%2Did", managedDeviceId); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); - var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); - var response = pageResponse?.Response; -#nullable enable - IOutputFormatter? formatter = null; -#nullable restore - if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { - formatter = outputFormatterFactory.GetFormatter(output); - response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; - } else { - formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); - } - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - public GetCloudPcRemoteActionResultsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/getCloudPcRemoteActionResults(){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public GetCloudPcRemoteActionResultsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/getCloudPcRemoteActionResults(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) - { - } - /// - /// Check the Cloud PC-specified remote action results for a Cloud PC device. Cloud PC supports reprovision and resize remote actions. - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) - { -#endif - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - /// - /// Check the Cloud PC-specified remote action results for a Cloud PC device. Cloud PC supports reprovision and resize remote actions. - /// - public class GetCloudPcRemoteActionResultsRequestBuilderGetQueryParameters - { - /// Include count of items - [QueryParameter("%24count")] - public bool? Count { get; set; } - /// Filter items by property values -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24filter")] - public string? Filter { get; set; } -#nullable restore -#else - [QueryParameter("%24filter")] - public string Filter { get; set; } -#endif - /// Search items by search phrases -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - [QueryParameter("%24search")] - public string? Search { get; set; } -#nullable restore -#else - [QueryParameter("%24search")] - public string Search { get; set; } -#endif - /// Skip the first n items - [QueryParameter("%24skip")] - public int? Skip { get; set; } - /// Show only the first n items - [QueryParameter("%24top")] - public int? Top { get; set; } - } - } -} diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/GetCloudPcReviewStatus/GetCloudPcReviewStatusRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/GetCloudPcReviewStatus/GetCloudPcReviewStatusRequestBuilder.cs deleted file mode 100644 index a2c31c6ead..0000000000 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/GetCloudPcReviewStatus/GetCloudPcReviewStatusRequestBuilder.cs +++ /dev/null @@ -1,99 +0,0 @@ -// -using ApiSdk.Models.ODataErrors; -using ApiSdk.Models; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using Microsoft.Kiota.Cli.Commons.Extensions; -using Microsoft.Kiota.Cli.Commons.IO; -using Microsoft.Kiota.Cli.Commons; -using System.Collections.Generic; -using System.CommandLine; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.GetCloudPcReviewStatus -{ - /// - /// Provides operations to call the getCloudPcReviewStatus method. - /// - public class GetCloudPcReviewStatusRequestBuilder : BaseCliRequestBuilder - { - /// - /// Get the review status of a specific Cloud PC device. - /// Find more info here - /// - /// A - [Obsolete("The getCloudPcReviewStatus API is deprecated and will stop returning data on Apr 30, 2024. Please use the new retrieveReviewStatus API as of 2024-01/getCloudPcReviewStatus")] - public Command BuildGetCommand() - { - var command = new Command("get"); - command.Description = "Get the review status of a specific Cloud PC device.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/manageddevice-getcloudpcreviewstatus?view=graph-rest-beta"; - var managedDeviceIdOption = new Option("--managed-device-id", description: "The unique identifier of managedDevice") { - }; - managedDeviceIdOption.IsRequired = true; - command.AddOption(managedDeviceIdOption); - var outputOption = new Option("--output", () => FormatterType.JSON); - command.AddOption(outputOption); - var queryOption = new Option("--query"); - command.AddOption(queryOption); - command.SetHandler(async (invocationContext) => { - var managedDeviceId = invocationContext.ParseResult.GetValueForOption(managedDeviceIdOption); - var output = invocationContext.ParseResult.GetValueForOption(outputOption); - var query = invocationContext.ParseResult.GetValueForOption(queryOption); - IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - var requestInfo = ToGetRequestInformation(q => { - }); - if (managedDeviceId is not null) requestInfo.PathParameters.Add("managedDevice%2Did", managedDeviceId); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; - response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; - var formatter = outputFormatterFactory.GetFormatter(output); - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - public GetCloudPcReviewStatusRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/getCloudPcReviewStatus()", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public GetCloudPcReviewStatusRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/getCloudPcReviewStatus()", rawUrl) - { - } - /// - /// Get the review status of a specific Cloud PC device. - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The getCloudPcReviewStatus API is deprecated and will stop returning data on Apr 30, 2024. Please use the new retrieveReviewStatus API as of 2024-01/getCloudPcReviewStatus")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) - { -#endif - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - } -} diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/GetFileVaultKey/GetFileVaultKeyGetResponse.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/GetFileVaultKey/GetFileVaultKeyGetResponse.cs index 3500d97dfa..cf99825e09 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/GetFileVaultKey/GetFileVaultKeyGetResponse.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/GetFileVaultKey/GetFileVaultKeyGetResponse.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.GetFileVaultKey { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetFileVaultKeyGetResponse : IAdditionalDataHolder, IParsable + public partial class GetFileVaultKeyGetResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class GetFileVaultKeyGetResponse : IAdditionalDataHolder, IParsable public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetFileVaultKeyGetResponse() { @@ -30,12 +32,12 @@ public GetFileVaultKeyGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetFileVaultKeyGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ComanagedDevices.Item.GetFileVaultKey.GetFileVaultKeyGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetFileVaultKeyGetResponse(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.GetFileVaultKey.GetFileVaultKeyGetResponse(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/GetFileVaultKey/GetFileVaultKeyRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/GetFileVaultKey/GetFileVaultKeyRequestBuilder.cs index 412fa42047..d082235332 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/GetFileVaultKey/GetFileVaultKeyRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/GetFileVaultKey/GetFileVaultKeyRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.GetFileVaultKey /// /// Provides operations to call the getFileVaultKey method. /// - public class GetFileVaultKeyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetFileVaultKeyRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getFileVaultKey @@ -59,14 +62,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetFileVaultKeyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/getFileVaultKey()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetFileVaultKeyRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/getFileVaultKey()", rawUrl) @@ -93,3 +96,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.GetNonCompliantSettings { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetNonCompliantSettingsGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetNonCompliantSettingsGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new GetNonCompliantSettingsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.GetNonCompliantSettings.GetNonCompliantSettingsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetNonCompliantSettingsGetResponse(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.GetNonCompliantSettings.GetNonCompliantSettingsGetResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(DeviceCompliancePolicySettingState.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceCompliancePolicySettingState.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/GetNonCompliantSettings/GetNonCompliantSettingsRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/GetNonCompliantSettings/GetNonCompliantSettingsRequestBuilder.cs index 60057b31f7..60e9729717 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/GetNonCompliantSettings/GetNonCompliantSettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/GetNonCompliantSettings/GetNonCompliantSettingsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.GetNonCompliantSettings /// /// Provides operations to call the getNonCompliantSettings method. /// - public class GetNonCompliantSettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetNonCompliantSettingsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getNonCompliantSettings @@ -102,14 +105,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetNonCompliantSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/getNonCompliantSettings(){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetNonCompliantSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/getNonCompliantSettings(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -122,11 +125,11 @@ public GetNonCompliantSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/d /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -137,7 +140,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function getNonCompliantSettings /// - public class GetNonCompliantSettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetNonCompliantSettingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -171,3 +175,4 @@ public class GetNonCompliantSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/InitiateDeviceAttestation/InitiateDeviceAttestationRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/InitiateDeviceAttestation/InitiateDeviceAttestationRequestBuilder.cs index e6da8d5d18..2c15b5cbc4 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/InitiateDeviceAttestation/InitiateDeviceAttestationRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/InitiateDeviceAttestation/InitiateDeviceAttestationRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.InitiateDeviceAttestatio /// /// Provides operations to call the initiateDeviceAttestation method. /// - public class InitiateDeviceAttestationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InitiateDeviceAttestationRequestBuilder : BaseCliRequestBuilder { /// /// Perform Device Attestation @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public InitiateDeviceAttestationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/initiateDeviceAttestation", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public InitiateDeviceAttestationRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/initiateDeviceAttestation", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.InitiateMobileDeviceMana /// /// Provides operations to call the initiateMobileDeviceManagementKeyRecovery method. /// - public class InitiateMobileDeviceManagementKeyRecoveryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InitiateMobileDeviceManagementKeyRecoveryRequestBuilder : BaseCliRequestBuilder { /// /// Perform MDM key recovery and TPM attestation @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public InitiateMobileDeviceManagementKeyRecoveryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/initiateMobileDeviceManagementKeyRecovery", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public InitiateMobileDeviceManagementKeyRecoveryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/initiateMobileDeviceManagementKeyRecovery", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.InitiateOnDemandProactiveRemediation { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class InitiateOnDemandProactiveRemediationPostRequestBody : IAdditionalDataHolder, IParsable + public partial class InitiateOnDemandProactiveRemediationPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class InitiateOnDemandProactiveRemediationPostRequestBody : IAdditionalDa public string ScriptPolicyId { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public InitiateOnDemandProactiveRemediationPostRequestBody() { @@ -30,12 +32,12 @@ public InitiateOnDemandProactiveRemediationPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static InitiateOnDemandProactiveRemediationPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ComanagedDevices.Item.InitiateOnDemandProactiveRemediation.InitiateOnDemandProactiveRemediationPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new InitiateOnDemandProactiveRemediationPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.InitiateOnDemandProactiveRemediation.InitiateOnDemandProactiveRemediationPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/InitiateOnDemandProactiveRemediation/InitiateOnDemandProactiveRemediationRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/InitiateOnDemandProactiveRemediation/InitiateOnDemandProactiveRemediationRequestBuilder.cs index 14c45a8895..65fdf0e4ba 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/InitiateOnDemandProactiveRemediation/InitiateOnDemandProactiveRemediationRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/InitiateOnDemandProactiveRemediation/InitiateOnDemandProactiveRemediationRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.InitiateOnDemandProactiv /// /// Provides operations to call the initiateOnDemandProactiveRemediation method. /// - public class InitiateOnDemandProactiveRemediationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InitiateOnDemandProactiveRemediationRequestBuilder : BaseCliRequestBuilder { /// /// Perform On Demand Proactive Remediation @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(InitiateOnDemandProactiveRemediationPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.InitiateOnDemandProactiveRemediation.InitiateOnDemandProactiveRemediationPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public InitiateOnDemandProactiveRemediationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/initiateOnDemandProactiveRemediation", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public InitiateOnDemandProactiveRemediationRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/initiateOnDemandProactiveRemediation", rawUrl) @@ -83,11 +86,11 @@ public InitiateOnDemandProactiveRemediationRequestBuilder(string rawUrl) : base( /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(InitiateOnDemandProactiveRemediationPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.InitiateOnDemandProactiveRemediation.InitiateOnDemandProactiveRemediationPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(InitiateOnDemandProactiveRemediationPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.InitiateOnDemandProactiveRemediation.InitiateOnDemandProactiveRemediationPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(InitiateOnDemandProactiveReme } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/LocateDevice/LocateDeviceRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/LocateDevice/LocateDeviceRequestBuilder.cs index 7c28f01220..6549a0d9e2 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/LocateDevice/LocateDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/LocateDevice/LocateDeviceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.LocateDevice /// /// Provides operations to call the locateDevice method. /// - public class LocateDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LocateDeviceRequestBuilder : BaseCliRequestBuilder { /// /// Locate a device @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LocateDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/locateDevice", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LocateDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/locateDevice", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.LogCollectionRequests.Co /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/logCollectionRequests/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/logCollectionRequests/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/LogCollectionRequests/Item/CreateDownloadUrl/CreateDownloadUrlPostResponse.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/LogCollectionRequests/Item/CreateDownloadUrl/CreateDownloadUrlPostResponse.cs index 8dec2fbd62..c625526342 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/LogCollectionRequests/Item/CreateDownloadUrl/CreateDownloadUrlPostResponse.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/LogCollectionRequests/Item/CreateDownloadUrl/CreateDownloadUrlPostResponse.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.LogCollectionRequests.Item.CreateDownloadUrl { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CreateDownloadUrlPostResponse : IAdditionalDataHolder, IParsable + public partial class CreateDownloadUrlPostResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class CreateDownloadUrlPostResponse : IAdditionalDataHolder, IParsable public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CreateDownloadUrlPostResponse() { @@ -30,12 +32,12 @@ public CreateDownloadUrlPostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CreateDownloadUrlPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ComanagedDevices.Item.LogCollectionRequests.Item.CreateDownloadUrl.CreateDownloadUrlPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateDownloadUrlPostResponse(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.LogCollectionRequests.Item.CreateDownloadUrl.CreateDownloadUrlPostResponse(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/LogCollectionRequests/Item/CreateDownloadUrl/CreateDownloadUrlRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/LogCollectionRequests/Item/CreateDownloadUrl/CreateDownloadUrlRequestBuilder.cs index 906b228afa..cc4143733d 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/LogCollectionRequests/Item/CreateDownloadUrl/CreateDownloadUrlRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/LogCollectionRequests/Item/CreateDownloadUrl/CreateDownloadUrlRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.LogCollectionRequests.It /// /// Provides operations to call the createDownloadUrl method. /// - public class CreateDownloadUrlRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreateDownloadUrlRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action createDownloadUrl @@ -65,14 +68,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CreateDownloadUrlRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/logCollectionRequests/{deviceLogCollectionResponse%2Did}/createDownloadUrl", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CreateDownloadUrlRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/logCollectionRequests/{deviceLogCollectionResponse%2Did}/createDownloadUrl", rawUrl) @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ComanagedDevices.Item.LogCollectionRequests.Item.CreateDownloadUrl; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.LogCollectionRequests.It /// /// Provides operations to manage the logCollectionRequests property of the microsoft.graph.managedDevice entity. /// - public class DeviceLogCollectionResponseItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceLogCollectionResponseItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the createDownloadUrl method. @@ -30,7 +33,7 @@ public Command BuildCreateDownloadUrlNavCommand() { var command = new Command("create-download-url"); command.Description = "Provides operations to call the createDownloadUrl method."; - var builder = new CreateDownloadUrlRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.LogCollectionRequests.Item.CreateDownloadUrl.CreateDownloadUrlRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -173,8 +176,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceLogCollectionResponse.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceLogCollectionResponse.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceLogCollectionResponseItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/logCollectionRequests/{deviceLogCollectionResponse%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceLogCollectionResponseItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/logCollectionRequests/{deviceLogCollectionResponse%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceLogCollectionResponse body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceLogCollectionResponse body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceLogCollectionResponse body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceLogCollectionResponse body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(DeviceLogCollectionResponse /// /// List of log collection requests /// - public class DeviceLogCollectionResponseItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceLogCollectionResponseItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class DeviceLogCollectionResponseItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/LogCollectionRequests/LogCollectionRequestsRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/LogCollectionRequests/LogCollectionRequestsRequestBuilder.cs index 4bb61616b0..19ff60f9b8 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/LogCollectionRequests/LogCollectionRequestsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/LogCollectionRequests/LogCollectionRequestsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ComanagedDevices.Item.LogCollectionRequests.Count; using ApiSdk.DeviceManagement.ComanagedDevices.Item.LogCollectionRequests.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.LogCollectionRequests /// /// Provides operations to manage the logCollectionRequests property of the microsoft.graph.managedDevice entity. /// - public class LogCollectionRequestsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LogCollectionRequestsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the logCollectionRequests property of the microsoft.graph.managedDevice entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceLogCollectionResponseItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.LogCollectionRequests.Item.DeviceLogCollectionResponseItemRequestBuilder(PathParameters); commands.Add(builder.BuildCreateDownloadUrlNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.LogCollectionRequests.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceLogCollectionResponse.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceLogCollectionResponse.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LogCollectionRequestsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/logCollectionRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LogCollectionRequestsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/logCollectionRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public LogCollectionRequestsRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceLogCollectionResponse body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceLogCollectionResponse body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceLogCollectionResponse body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceLogCollectionResponse body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(DeviceLogCollectionResponse b /// /// List of log collection requests /// - public class LogCollectionRequestsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LogCollectionRequestsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class LogCollectionRequestsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/LogoutSharedAppleDeviceActiveUser/LogoutSharedAppleDeviceActiveUserRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/LogoutSharedAppleDeviceActiveUser/LogoutSharedAppleDeviceActiveUserRequestBuilder.cs index a696a90048..35d55ec666 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/LogoutSharedAppleDeviceActiveUser/LogoutSharedAppleDeviceActiveUserRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/LogoutSharedAppleDeviceActiveUser/LogoutSharedAppleDeviceActiveUserRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.LogoutSharedAppleDeviceA /// /// Provides operations to call the logoutSharedAppleDeviceActiveUser method. /// - public class LogoutSharedAppleDeviceActiveUserRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LogoutSharedAppleDeviceActiveUserRequestBuilder : BaseCliRequestBuilder { /// /// Logout shared Apple device active user @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LogoutSharedAppleDeviceActiveUserRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/logoutSharedAppleDeviceActiveUser", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LogoutSharedAppleDeviceActiveUserRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/logoutSharedAppleDeviceActiveUser", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ComanagedDevices.Item.ActivateDeviceEsim; using ApiSdk.DeviceManagement.ComanagedDevices.Item.AssignmentFilterEvaluationStatusDetails; using ApiSdk.DeviceManagement.ComanagedDevices.Item.BypassActivationLock; +using ApiSdk.DeviceManagement.ComanagedDevices.Item.ChangeAssignments; using ApiSdk.DeviceManagement.ComanagedDevices.Item.CleanWindowsDevice; using ApiSdk.DeviceManagement.ComanagedDevices.Item.CreateDeviceLogCollectionRequest; using ApiSdk.DeviceManagement.ComanagedDevices.Item.DeleteUserFromSharedAppleDevice; @@ -15,8 +17,6 @@ using ApiSdk.DeviceManagement.ComanagedDevices.Item.DisableLostMode; using ApiSdk.DeviceManagement.ComanagedDevices.Item.EnableLostMode; using ApiSdk.DeviceManagement.ComanagedDevices.Item.EnrollNowAction; -using ApiSdk.DeviceManagement.ComanagedDevices.Item.GetCloudPcRemoteActionResults; -using ApiSdk.DeviceManagement.ComanagedDevices.Item.GetCloudPcReviewStatus; using ApiSdk.DeviceManagement.ComanagedDevices.Item.GetFileVaultKey; using ApiSdk.DeviceManagement.ComanagedDevices.Item.GetNonCompliantSettings; using ApiSdk.DeviceManagement.ComanagedDevices.Item.InitiateDeviceAttestation; @@ -34,11 +34,8 @@ using ApiSdk.DeviceManagement.ComanagedDevices.Item.Reenable; using ApiSdk.DeviceManagement.ComanagedDevices.Item.RemoteLock; using ApiSdk.DeviceManagement.ComanagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement; -using ApiSdk.DeviceManagement.ComanagedDevices.Item.ReprovisionCloudPc; using ApiSdk.DeviceManagement.ComanagedDevices.Item.RequestRemoteAssistance; using ApiSdk.DeviceManagement.ComanagedDevices.Item.ResetPasscode; -using ApiSdk.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc; -using ApiSdk.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc; using ApiSdk.DeviceManagement.ComanagedDevices.Item.Retire; using ApiSdk.DeviceManagement.ComanagedDevices.Item.RevokeAppleVppLicenses; using ApiSdk.DeviceManagement.ComanagedDevices.Item.RotateBitLockerKeys; @@ -46,7 +43,6 @@ using ApiSdk.DeviceManagement.ComanagedDevices.Item.RotateLocalAdminPassword; using ApiSdk.DeviceManagement.ComanagedDevices.Item.SecurityBaselineStates; using ApiSdk.DeviceManagement.ComanagedDevices.Item.SendCustomNotificationToCompanyPortal; -using ApiSdk.DeviceManagement.ComanagedDevices.Item.SetCloudPcReviewStatus; using ApiSdk.DeviceManagement.ComanagedDevices.Item.SetDeviceName; using ApiSdk.DeviceManagement.ComanagedDevices.Item.ShutDown; using ApiSdk.DeviceManagement.ComanagedDevices.Item.SyncDevice; @@ -59,6 +55,7 @@ using ApiSdk.DeviceManagement.ComanagedDevices.Item.Wipe; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -77,7 +74,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item /// /// Provides operations to manage the comanagedDevices property of the microsoft.graph.deviceManagement entity. /// - public class ManagedDeviceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the activateDeviceEsim method. @@ -87,7 +85,7 @@ public Command BuildActivateDeviceEsimNavCommand() { var command = new Command("activate-device-esim"); command.Description = "Provides operations to call the activateDeviceEsim method."; - var builder = new ActivateDeviceEsimRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.ActivateDeviceEsim.ActivateDeviceEsimRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -104,7 +102,7 @@ public Command BuildAssignmentFilterEvaluationStatusDetailsNavCommand() { var command = new Command("assignment-filter-evaluation-status-details"); command.Description = "Provides operations to manage the assignmentFilterEvaluationStatusDetails property of the microsoft.graph.managedDevice entity."; - var builder = new AssignmentFilterEvaluationStatusDetailsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.AssignmentFilterEvaluationStatusDetails.AssignmentFilterEvaluationStatusDetailsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -131,7 +129,24 @@ public Command BuildBypassActivationLockNavCommand() { var command = new Command("bypass-activation-lock"); command.Description = "Provides operations to call the bypassActivationLock method."; - var builder = new BypassActivationLockRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.BypassActivationLock.BypassActivationLockRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the changeAssignments method. + /// + /// A + public Command BuildChangeAssignmentsNavCommand() + { + var command = new Command("change-assignments"); + command.Description = "Provides operations to call the changeAssignments method."; + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.ChangeAssignments.ChangeAssignmentsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -148,7 +163,7 @@ public Command BuildCleanWindowsDeviceNavCommand() { var command = new Command("clean-windows-device"); command.Description = "Provides operations to call the cleanWindowsDevice method."; - var builder = new CleanWindowsDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.CleanWindowsDevice.CleanWindowsDeviceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -165,7 +180,7 @@ public Command BuildCreateDeviceLogCollectionRequestNavCommand() { var command = new Command("create-device-log-collection-request"); command.Description = "Provides operations to call the createDeviceLogCollectionRequest method."; - var builder = new CreateDeviceLogCollectionRequestRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.CreateDeviceLogCollectionRequest.CreateDeviceLogCollectionRequestRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -217,7 +232,7 @@ public Command BuildDeleteUserFromSharedAppleDeviceNavCommand() { var command = new Command("delete-user-from-shared-apple-device"); command.Description = "Provides operations to call the deleteUserFromSharedAppleDevice method."; - var builder = new DeleteUserFromSharedAppleDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.DeleteUserFromSharedAppleDevice.DeleteUserFromSharedAppleDeviceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -234,7 +249,7 @@ public Command BuildDeprovisionNavCommand() { var command = new Command("deprovision"); command.Description = "Provides operations to call the deprovision method."; - var builder = new DeprovisionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.Deprovision.DeprovisionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -251,7 +266,7 @@ public Command BuildDetectedAppsNavCommand() { var command = new Command("detected-apps"); command.Description = "Provides operations to manage the detectedApps property of the microsoft.graph.managedDevice entity."; - var builder = new DetectedAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.DetectedApps.DetectedAppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -277,15 +292,21 @@ public Command BuildDeviceCategoryNavCommand() { var command = new Command("device-category"); command.Description = "Provides operations to manage the deviceCategory property of the microsoft.graph.managedDevice entity."; - var builder = new DeviceCategoryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceCategory.DeviceCategoryRequestBuilder(PathParameters); var execCommands = new List(); + var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); execCommands.Add(builder.BuildPatchCommand()); + nonExecCommands.Add(builder.BuildRefNavCommand()); foreach (var cmd in execCommands) { command.AddCommand(cmd); } + foreach (var cmd in nonExecCommands) + { + command.AddCommand(cmd); + } return command; } /// @@ -296,7 +317,7 @@ public Command BuildDeviceCompliancePolicyStatesNavCommand() { var command = new Command("device-compliance-policy-states"); command.Description = "Provides operations to manage the deviceCompliancePolicyStates property of the microsoft.graph.managedDevice entity."; - var builder = new DeviceCompliancePolicyStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceCompliancePolicyStates.DeviceCompliancePolicyStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -323,7 +344,7 @@ public Command BuildDeviceConfigurationStatesNavCommand() { var command = new Command("device-configuration-states"); command.Description = "Provides operations to manage the deviceConfigurationStates property of the microsoft.graph.managedDevice entity."; - var builder = new DeviceConfigurationStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceConfigurationStates.DeviceConfigurationStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -350,7 +371,7 @@ public Command BuildDeviceHealthScriptStatesNavCommand() { var command = new Command("device-health-script-states"); command.Description = "Provides operations to manage the deviceHealthScriptStates property of the microsoft.graph.managedDevice entity."; - var builder = new DeviceHealthScriptStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.DeviceHealthScriptStates.DeviceHealthScriptStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -375,7 +396,7 @@ public Command BuildDisableLostModeNavCommand() { var command = new Command("disable-lost-mode"); command.Description = "Provides operations to call the disableLostMode method."; - var builder = new DisableLostModeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.DisableLostMode.DisableLostModeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -392,7 +413,7 @@ public Command BuildDisableNavCommand() { var command = new Command("disable"); command.Description = "Provides operations to call the disable method."; - var builder = new DisableRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.Disable.DisableRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -409,7 +430,7 @@ public Command BuildEnableLostModeNavCommand() { var command = new Command("enable-lost-mode"); command.Description = "Provides operations to call the enableLostMode method."; - var builder = new EnableLostModeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.EnableLostMode.EnableLostModeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -426,7 +447,7 @@ public Command BuildEnrollNowActionNavCommand() { var command = new Command("enroll-now-action"); command.Description = "Provides operations to call the enrollNowAction method."; - var builder = new EnrollNowActionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.EnrollNowAction.EnrollNowActionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -436,40 +457,6 @@ public Command BuildEnrollNowActionNavCommand() return command; } /// - /// Provides operations to call the getCloudPcRemoteActionResults method. - /// - /// A - public Command BuildGetCloudPcRemoteActionResultsNavCommand() - { - var command = new Command("get-cloud-pc-remote-action-results"); - command.Description = "Provides operations to call the getCloudPcRemoteActionResults method."; - var builder = new GetCloudPcRemoteActionResultsRequestBuilder(PathParameters); - var execCommands = new List(); - execCommands.Add(builder.BuildGetCommand()); - foreach (var cmd in execCommands) - { - command.AddCommand(cmd); - } - return command; - } - /// - /// Provides operations to call the getCloudPcReviewStatus method. - /// - /// A - public Command BuildGetCloudPcReviewStatusNavCommand() - { - var command = new Command("get-cloud-pc-review-status"); - command.Description = "Provides operations to call the getCloudPcReviewStatus method."; - var builder = new GetCloudPcReviewStatusRequestBuilder(PathParameters); - var execCommands = new List(); - execCommands.Add(builder.BuildGetCommand()); - foreach (var cmd in execCommands) - { - command.AddCommand(cmd); - } - return command; - } - /// /// The list of co-managed devices report /// /// A @@ -529,7 +516,7 @@ public Command BuildGetFileVaultKeyNavCommand() { var command = new Command("get-file-vault-key"); command.Description = "Provides operations to call the getFileVaultKey method."; - var builder = new GetFileVaultKeyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.GetFileVaultKey.GetFileVaultKeyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -546,7 +533,7 @@ public Command BuildGetNonCompliantSettingsNavCommand() { var command = new Command("get-non-compliant-settings"); command.Description = "Provides operations to call the getNonCompliantSettings method."; - var builder = new GetNonCompliantSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.GetNonCompliantSettings.GetNonCompliantSettingsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -563,7 +550,7 @@ public Command BuildInitiateDeviceAttestationNavCommand() { var command = new Command("initiate-device-attestation"); command.Description = "Provides operations to call the initiateDeviceAttestation method."; - var builder = new InitiateDeviceAttestationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.InitiateDeviceAttestation.InitiateDeviceAttestationRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -580,7 +567,7 @@ public Command BuildInitiateMobileDeviceManagementKeyRecoveryNavCommand() { var command = new Command("initiate-mobile-device-management-key-recovery"); command.Description = "Provides operations to call the initiateMobileDeviceManagementKeyRecovery method."; - var builder = new InitiateMobileDeviceManagementKeyRecoveryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.InitiateMobileDeviceManagementKeyRecovery.InitiateMobileDeviceManagementKeyRecoveryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -597,7 +584,7 @@ public Command BuildInitiateOnDemandProactiveRemediationNavCommand() { var command = new Command("initiate-on-demand-proactive-remediation"); command.Description = "Provides operations to call the initiateOnDemandProactiveRemediation method."; - var builder = new InitiateOnDemandProactiveRemediationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.InitiateOnDemandProactiveRemediation.InitiateOnDemandProactiveRemediationRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -614,7 +601,7 @@ public Command BuildLocateDeviceNavCommand() { var command = new Command("locate-device"); command.Description = "Provides operations to call the locateDevice method."; - var builder = new LocateDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.LocateDevice.LocateDeviceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -631,7 +618,7 @@ public Command BuildLogCollectionRequestsNavCommand() { var command = new Command("log-collection-requests"); command.Description = "Provides operations to manage the logCollectionRequests property of the microsoft.graph.managedDevice entity."; - var builder = new LogCollectionRequestsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.LogCollectionRequests.LogCollectionRequestsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -658,7 +645,7 @@ public Command BuildLogoutSharedAppleDeviceActiveUserNavCommand() { var command = new Command("logout-shared-apple-device-active-user"); command.Description = "Provides operations to call the logoutSharedAppleDeviceActiveUser method."; - var builder = new LogoutSharedAppleDeviceActiveUserRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.LogoutSharedAppleDeviceActiveUser.LogoutSharedAppleDeviceActiveUserRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -675,7 +662,7 @@ public Command BuildManagedDeviceMobileAppConfigurationStatesNavCommand() { var command = new Command("managed-device-mobile-app-configuration-states"); command.Description = "Provides operations to manage the managedDeviceMobileAppConfigurationStates property of the microsoft.graph.managedDevice entity."; - var builder = new ManagedDeviceMobileAppConfigurationStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.ManagedDeviceMobileAppConfigurationStates.ManagedDeviceMobileAppConfigurationStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -702,7 +689,7 @@ public Command BuildOverrideComplianceStateNavCommand() { var command = new Command("override-compliance-state"); command.Description = "Provides operations to call the overrideComplianceState method."; - var builder = new OverrideComplianceStateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.OverrideComplianceState.OverrideComplianceStateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -741,8 +728,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.ManagedDevice.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDevice.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -770,7 +757,7 @@ public Command BuildPauseConfigurationRefreshNavCommand() { var command = new Command("pause-configuration-refresh"); command.Description = "Provides operations to call the pauseConfigurationRefresh method."; - var builder = new PauseConfigurationRefreshRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.PauseConfigurationRefresh.PauseConfigurationRefreshRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -787,7 +774,7 @@ public Command BuildPlayLostModeSoundNavCommand() { var command = new Command("play-lost-mode-sound"); command.Description = "Provides operations to call the playLostModeSound method."; - var builder = new PlayLostModeSoundRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.PlayLostModeSound.PlayLostModeSoundRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -804,7 +791,7 @@ public Command BuildRebootNowNavCommand() { var command = new Command("reboot-now"); command.Description = "Provides operations to call the rebootNow method."; - var builder = new RebootNowRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.RebootNow.RebootNowRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -821,7 +808,7 @@ public Command BuildRecoverPasscodeNavCommand() { var command = new Command("recover-passcode"); command.Description = "Provides operations to call the recoverPasscode method."; - var builder = new RecoverPasscodeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.RecoverPasscode.RecoverPasscodeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -838,7 +825,7 @@ public Command BuildReenableNavCommand() { var command = new Command("reenable"); command.Description = "Provides operations to call the reenable method."; - var builder = new ReenableRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.Reenable.ReenableRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -855,7 +842,7 @@ public Command BuildRemoteLockNavCommand() { var command = new Command("remote-lock"); command.Description = "Provides operations to call the remoteLock method."; - var builder = new RemoteLockRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.RemoteLock.RemoteLockRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -872,24 +859,7 @@ public Command BuildRemoveDeviceFirmwareConfigurationInterfaceManagementNavComma { var command = new Command("remove-device-firmware-configuration-interface-management"); command.Description = "Provides operations to call the removeDeviceFirmwareConfigurationInterfaceManagement method."; - var builder = new RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder(PathParameters); - var execCommands = new List(); - execCommands.Add(builder.BuildPostCommand()); - foreach (var cmd in execCommands) - { - command.AddCommand(cmd); - } - return command; - } - /// - /// Provides operations to call the reprovisionCloudPc method. - /// - /// A - public Command BuildReprovisionCloudPcNavCommand() - { - var command = new Command("reprovision-cloud-pc"); - command.Description = "Provides operations to call the reprovisionCloudPc method."; - var builder = new ReprovisionCloudPcRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -906,7 +876,7 @@ public Command BuildRequestRemoteAssistanceNavCommand() { var command = new Command("request-remote-assistance"); command.Description = "Provides operations to call the requestRemoteAssistance method."; - var builder = new RequestRemoteAssistanceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.RequestRemoteAssistance.RequestRemoteAssistanceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -923,41 +893,7 @@ public Command BuildResetPasscodeNavCommand() { var command = new Command("reset-passcode"); command.Description = "Provides operations to call the resetPasscode method."; - var builder = new ResetPasscodeRequestBuilder(PathParameters); - var execCommands = new List(); - execCommands.Add(builder.BuildPostCommand()); - foreach (var cmd in execCommands) - { - command.AddCommand(cmd); - } - return command; - } - /// - /// Provides operations to call the resizeCloudPc method. - /// - /// A - public Command BuildResizeCloudPcNavCommand() - { - var command = new Command("resize-cloud-pc"); - command.Description = "Provides operations to call the resizeCloudPc method."; - var builder = new ResizeCloudPcRequestBuilder(PathParameters); - var execCommands = new List(); - execCommands.Add(builder.BuildPostCommand()); - foreach (var cmd in execCommands) - { - command.AddCommand(cmd); - } - return command; - } - /// - /// Provides operations to call the restoreCloudPc method. - /// - /// A - public Command BuildRestoreCloudPcNavCommand() - { - var command = new Command("restore-cloud-pc"); - command.Description = "Provides operations to call the restoreCloudPc method."; - var builder = new RestoreCloudPcRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.ResetPasscode.ResetPasscodeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -974,7 +910,7 @@ public Command BuildRetireNavCommand() { var command = new Command("retire"); command.Description = "Provides operations to call the retire method."; - var builder = new RetireRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.Retire.RetireRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -991,7 +927,7 @@ public Command BuildRevokeAppleVppLicensesNavCommand() { var command = new Command("revoke-apple-vpp-licenses"); command.Description = "Provides operations to call the revokeAppleVppLicenses method."; - var builder = new RevokeAppleVppLicensesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.RevokeAppleVppLicenses.RevokeAppleVppLicensesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1008,7 +944,7 @@ public Command BuildRotateBitLockerKeysNavCommand() { var command = new Command("rotate-bit-locker-keys"); command.Description = "Provides operations to call the rotateBitLockerKeys method."; - var builder = new RotateBitLockerKeysRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.RotateBitLockerKeys.RotateBitLockerKeysRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1025,7 +961,7 @@ public Command BuildRotateFileVaultKeyNavCommand() { var command = new Command("rotate-file-vault-key"); command.Description = "Provides operations to call the rotateFileVaultKey method."; - var builder = new RotateFileVaultKeyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.RotateFileVaultKey.RotateFileVaultKeyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1042,7 +978,7 @@ public Command BuildRotateLocalAdminPasswordNavCommand() { var command = new Command("rotate-local-admin-password"); command.Description = "Provides operations to call the rotateLocalAdminPassword method."; - var builder = new RotateLocalAdminPasswordRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.RotateLocalAdminPassword.RotateLocalAdminPasswordRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1059,7 +995,7 @@ public Command BuildSecurityBaselineStatesNavCommand() { var command = new Command("security-baseline-states"); command.Description = "Provides operations to manage the securityBaselineStates property of the microsoft.graph.managedDevice entity."; - var builder = new SecurityBaselineStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.SecurityBaselineStates.SecurityBaselineStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1086,24 +1022,7 @@ public Command BuildSendCustomNotificationToCompanyPortalNavCommand() { var command = new Command("send-custom-notification-to-company-portal"); command.Description = "Provides operations to call the sendCustomNotificationToCompanyPortal method."; - var builder = new SendCustomNotificationToCompanyPortalRequestBuilder(PathParameters); - var execCommands = new List(); - execCommands.Add(builder.BuildPostCommand()); - foreach (var cmd in execCommands) - { - command.AddCommand(cmd); - } - return command; - } - /// - /// Provides operations to call the setCloudPcReviewStatus method. - /// - /// A - public Command BuildSetCloudPcReviewStatusNavCommand() - { - var command = new Command("set-cloud-pc-review-status"); - command.Description = "Provides operations to call the setCloudPcReviewStatus method."; - var builder = new SetCloudPcReviewStatusRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.SendCustomNotificationToCompanyPortal.SendCustomNotificationToCompanyPortalRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1120,7 +1039,7 @@ public Command BuildSetDeviceNameNavCommand() { var command = new Command("set-device-name"); command.Description = "Provides operations to call the setDeviceName method."; - var builder = new SetDeviceNameRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.SetDeviceName.SetDeviceNameRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1137,7 +1056,7 @@ public Command BuildShutDownNavCommand() { var command = new Command("shut-down"); command.Description = "Provides operations to call the shutDown method."; - var builder = new ShutDownRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.ShutDown.ShutDownRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1154,7 +1073,7 @@ public Command BuildSyncDeviceNavCommand() { var command = new Command("sync-device"); command.Description = "Provides operations to call the syncDevice method."; - var builder = new SyncDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.SyncDevice.SyncDeviceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1171,7 +1090,7 @@ public Command BuildTriggerConfigurationManagerActionNavCommand() { var command = new Command("trigger-configuration-manager-action"); command.Description = "Provides operations to call the triggerConfigurationManagerAction method."; - var builder = new TriggerConfigurationManagerActionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.TriggerConfigurationManagerAction.TriggerConfigurationManagerActionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1188,7 +1107,7 @@ public Command BuildUpdateWindowsDeviceAccountNavCommand() { var command = new Command("update-windows-device-account"); command.Description = "Provides operations to call the updateWindowsDeviceAccount method."; - var builder = new UpdateWindowsDeviceAccountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.UpdateWindowsDeviceAccount.UpdateWindowsDeviceAccountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1205,7 +1124,7 @@ public Command BuildUsersNavCommand() { var command = new Command("users"); command.Description = "Provides operations to manage the users property of the microsoft.graph.managedDevice entity."; - var builder = new UsersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.Users.UsersRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -1222,7 +1141,7 @@ public Command BuildWindowsDefenderScanNavCommand() { var command = new Command("windows-defender-scan"); command.Description = "Provides operations to call the windowsDefenderScan method."; - var builder = new WindowsDefenderScanRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.WindowsDefenderScan.WindowsDefenderScanRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1239,7 +1158,7 @@ public Command BuildWindowsDefenderUpdateSignaturesNavCommand() { var command = new Command("windows-defender-update-signatures"); command.Description = "Provides operations to call the windowsDefenderUpdateSignatures method."; - var builder = new WindowsDefenderUpdateSignaturesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.WindowsDefenderUpdateSignatures.WindowsDefenderUpdateSignaturesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1256,7 +1175,7 @@ public Command BuildWindowsProtectionStateNavCommand() { var command = new Command("windows-protection-state"); command.Description = "Provides operations to manage the windowsProtectionState property of the microsoft.graph.managedDevice entity."; - var builder = new WindowsProtectionStateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.WindowsProtectionState.WindowsProtectionStateRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -1281,7 +1200,7 @@ public Command BuildWipeNavCommand() { var command = new Command("wipe"); command.Description = "Provides operations to call the wipe method."; - var builder = new WipeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.Wipe.WipeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1291,14 +1210,14 @@ public Command BuildWipeNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedDeviceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}{?%24expand,%24select}", rawUrl) @@ -1330,11 +1249,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -1350,11 +1269,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ManagedDevice body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDevice body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ManagedDevice body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDevice body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -1366,7 +1285,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ManagedDevice /// /// The list of co-managed devices report /// - public class ManagedDeviceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -1391,3 +1311,4 @@ public class ManagedDeviceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/Count/CountRequestBuilder.cs index e43adc847b..85fa81fc36 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.ManagedDeviceMobileAppCo /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/managedDeviceMobileAppConfigurationStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/managedDeviceMobileAppConfigurationStates/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/Item/ManagedDeviceMobileAppConfigurationStateItemRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/Item/ManagedDeviceMobileAppConfigurationStateItemRequestBuilder.cs index d54beb8b7f..d4d57a2bfd 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/Item/ManagedDeviceMobileAppConfigurationStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/Item/ManagedDeviceMobileAppConfigurationStateItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.ManagedDeviceMobileAppCo /// /// Provides operations to manage the managedDeviceMobileAppConfigurationStates property of the microsoft.graph.managedDevice entity. /// - public class ManagedDeviceMobileAppConfigurationStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceMobileAppConfigurationStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property managedDeviceMobileAppConfigurationStates for deviceManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedDeviceMobileAppConfigurationState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationState.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedDeviceMobileAppConfigurationStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceMobileAppConfigurationStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfigurationState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfigurationState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ManagedDeviceMobileAppConfig /// /// Managed device mobile app configuration states for this device. /// - public class ManagedDeviceMobileAppConfigurationStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceMobileAppConfigurationStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ManagedDeviceMobileAppConfigurationStateItemRequestBuilderGetQueryP } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/ManagedDeviceMobileAppConfigurationStatesRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/ManagedDeviceMobileAppConfigurationStatesRequestBuilder.cs index 4730f3240f..aadaf2b354 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/ManagedDeviceMobileAppConfigurationStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/ManagedDeviceMobileAppConfigurationStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ComanagedDevices.Item.ManagedDeviceMobileAppConfigurationStates.Count; using ApiSdk.DeviceManagement.ComanagedDevices.Item.ManagedDeviceMobileAppConfigurationStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.ManagedDeviceMobileAppCo /// /// Provides operations to manage the managedDeviceMobileAppConfigurationStates property of the microsoft.graph.managedDevice entity. /// - public class ManagedDeviceMobileAppConfigurationStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceMobileAppConfigurationStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the managedDeviceMobileAppConfigurationStates property of the microsoft.graph.managedDevice entity. @@ -30,7 +33,7 @@ public class ManagedDeviceMobileAppConfigurationStatesRequestBuilder : BaseCliRe public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ManagedDeviceMobileAppConfigurationStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.ManagedDeviceMobileAppConfigurationStates.Item.ManagedDeviceMobileAppConfigurationStateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.ManagedDeviceMobileAppConfigurationStates.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ManagedDeviceMobileAppConfigurationState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationState.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ManagedDeviceMobileAppConfigurationStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/managedDeviceMobileAppConfigurationStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceMobileAppConfigurationStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/managedDeviceMobileAppConfigurationStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public ManagedDeviceMobileAppConfigurationStatesRequestBuilder(string rawUrl) : /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ManagedDeviceMobileAppConfigurationState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedDeviceMobileAppConfigurationState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedDeviceMobileAppConfigurationState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(ManagedDeviceMobileAppConfigu /// /// Managed device mobile app configuration states for this device. /// - public class ManagedDeviceMobileAppConfigurationStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceMobileAppConfigurationStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class ManagedDeviceMobileAppConfigurationStatesRequestBuilderGetQueryPara } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/OverrideComplianceState/OverrideComplianceStatePostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/OverrideComplianceState/OverrideComplianceStatePostRequestBody.cs index 991badf26b..48d87d996a 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/OverrideComplianceState/OverrideComplianceStatePostRequestBody.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/OverrideComplianceState/OverrideComplianceStatePostRequestBody.cs @@ -1,20 +1,22 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.OverrideComplianceState { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class OverrideComplianceStatePostRequestBody : IAdditionalDataHolder, IParsable + public partial class OverrideComplianceStatePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. public IDictionary AdditionalData { get; set; } /// Administrator configured device compliance state Enum - public AdministratorConfiguredDeviceComplianceState? ComplianceState { get; set; } + public global::ApiSdk.Models.AdministratorConfiguredDeviceComplianceState? ComplianceState { get; set; } /// The remediationUrl property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -24,7 +26,7 @@ public class OverrideComplianceStatePostRequestBody : IAdditionalDataHolder, IPa public string RemediationUrl { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public OverrideComplianceStatePostRequestBody() { @@ -33,12 +35,12 @@ public OverrideComplianceStatePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static OverrideComplianceStatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ComanagedDevices.Item.OverrideComplianceState.OverrideComplianceStatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new OverrideComplianceStatePostRequestBody(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.OverrideComplianceState.OverrideComplianceStatePostRequestBody(); } /// /// The deserialization information for the current model @@ -48,7 +50,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "complianceState", n => { ComplianceState = n.GetEnumValue(); } }, + { "complianceState", n => { ComplianceState = n.GetEnumValue(); } }, { "remediationUrl", n => { RemediationUrl = n.GetStringValue(); } }, }; } @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteEnumValue("complianceState", ComplianceState); + writer.WriteEnumValue("complianceState", ComplianceState); writer.WriteStringValue("remediationUrl", RemediationUrl); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/OverrideComplianceState/OverrideComplianceStateRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/OverrideComplianceState/OverrideComplianceStateRequestBuilder.cs index 4e668ee15a..a063bb6605 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/OverrideComplianceState/OverrideComplianceStateRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/OverrideComplianceState/OverrideComplianceStateRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.OverrideComplianceState /// /// Provides operations to call the overrideComplianceState method. /// - public class OverrideComplianceStateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OverrideComplianceStateRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action overrideComplianceState @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(OverrideComplianceStatePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.OverrideComplianceState.OverrideComplianceStatePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public OverrideComplianceStateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/overrideComplianceState", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OverrideComplianceStateRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/overrideComplianceState", rawUrl) @@ -83,11 +86,11 @@ public OverrideComplianceStateRequestBuilder(string rawUrl) : base("{+baseurl}/d /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(OverrideComplianceStatePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.OverrideComplianceState.OverrideComplianceStatePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(OverrideComplianceStatePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.OverrideComplianceState.OverrideComplianceStatePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(OverrideComplianceStatePostRe } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/PauseConfigurationRefresh/PauseConfigurationRefreshPostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/PauseConfigurationRefresh/PauseConfigurationRefreshPostRequestBody.cs index c947cd27b3..3bef67535a 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/PauseConfigurationRefresh/PauseConfigurationRefreshPostRequestBody.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/PauseConfigurationRefresh/PauseConfigurationRefreshPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.PauseConfigurationRefresh { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PauseConfigurationRefreshPostRequestBody : IAdditionalDataHolder, IParsable + public partial class PauseConfigurationRefreshPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class PauseConfigurationRefreshPostRequestBody : IAdditionalDataHolder, I /// The pauseTimePeriodInMinutes property public int? PauseTimePeriodInMinutes { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PauseConfigurationRefreshPostRequestBody() { @@ -24,12 +26,12 @@ public PauseConfigurationRefreshPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PauseConfigurationRefreshPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ComanagedDevices.Item.PauseConfigurationRefresh.PauseConfigurationRefreshPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PauseConfigurationRefreshPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.PauseConfigurationRefresh.PauseConfigurationRefreshPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/PauseConfigurationRefresh/PauseConfigurationRefreshRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/PauseConfigurationRefresh/PauseConfigurationRefreshRequestBuilder.cs index 147a67c00d..1a4b61d0c0 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/PauseConfigurationRefresh/PauseConfigurationRefreshRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/PauseConfigurationRefresh/PauseConfigurationRefreshRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.PauseConfigurationRefres /// /// Provides operations to call the pauseConfigurationRefresh method. /// - public class PauseConfigurationRefreshRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PauseConfigurationRefreshRequestBuilder : BaseCliRequestBuilder { /// /// Initiates a command to pause config refresh for the device. @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PauseConfigurationRefreshPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.PauseConfigurationRefresh.PauseConfigurationRefreshPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PauseConfigurationRefreshRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/pauseConfigurationRefresh", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PauseConfigurationRefreshRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/pauseConfigurationRefresh", rawUrl) @@ -83,11 +86,11 @@ public PauseConfigurationRefreshRequestBuilder(string rawUrl) : base("{+baseurl} /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(PauseConfigurationRefreshPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.PauseConfigurationRefresh.PauseConfigurationRefreshPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PauseConfigurationRefreshPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.PauseConfigurationRefresh.PauseConfigurationRefreshPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(PauseConfigurationRefreshPost } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/PlayLostModeSound/PlayLostModeSoundPostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/PlayLostModeSound/PlayLostModeSoundPostRequestBody.cs index ee9a49fd68..2ffd180b77 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/PlayLostModeSound/PlayLostModeSoundPostRequestBody.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/PlayLostModeSound/PlayLostModeSoundPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.PlayLostModeSound { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PlayLostModeSoundPostRequestBody : IAdditionalDataHolder, IParsable + public partial class PlayLostModeSoundPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class PlayLostModeSoundPostRequestBody : IAdditionalDataHolder, IParsable public string DurationInMinutes { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PlayLostModeSoundPostRequestBody() { @@ -30,12 +32,12 @@ public PlayLostModeSoundPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PlayLostModeSoundPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ComanagedDevices.Item.PlayLostModeSound.PlayLostModeSoundPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PlayLostModeSoundPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.PlayLostModeSound.PlayLostModeSoundPostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/PlayLostModeSound/PlayLostModeSoundRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/PlayLostModeSound/PlayLostModeSoundRequestBuilder.cs index 3a4823e319..404e4e409d 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/PlayLostModeSound/PlayLostModeSoundRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/PlayLostModeSound/PlayLostModeSoundRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.PlayLostModeSound /// /// Provides operations to call the playLostModeSound method. /// - public class PlayLostModeSoundRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlayLostModeSoundRequestBuilder : BaseCliRequestBuilder { /// /// Play lost mode sound @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PlayLostModeSoundPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.PlayLostModeSound.PlayLostModeSoundPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PlayLostModeSoundRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/playLostModeSound", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PlayLostModeSoundRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/playLostModeSound", rawUrl) @@ -83,11 +86,11 @@ public PlayLostModeSoundRequestBuilder(string rawUrl) : base("{+baseurl}/deviceM /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(PlayLostModeSoundPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.PlayLostModeSound.PlayLostModeSoundPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PlayLostModeSoundPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.PlayLostModeSound.PlayLostModeSoundPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(PlayLostModeSoundPostRequestB } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/RebootNow/RebootNowRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/RebootNow/RebootNowRequestBuilder.cs index 001ba55f56..0415ca35da 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/RebootNow/RebootNowRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/RebootNow/RebootNowRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.RebootNow /// /// Provides operations to call the rebootNow method. /// - public class RebootNowRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RebootNowRequestBuilder : BaseCliRequestBuilder { /// /// Reboot device @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RebootNowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/rebootNow", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RebootNowRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/rebootNow", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.RecoverPasscode /// /// Provides operations to call the recoverPasscode method. /// - public class RecoverPasscodeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecoverPasscodeRequestBuilder : BaseCliRequestBuilder { /// /// Recover passcode @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RecoverPasscodeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/recoverPasscode", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RecoverPasscodeRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/recoverPasscode", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.Reenable /// /// Provides operations to call the reenable method. /// - public class ReenableRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReenableRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action reenable @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ReenableRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/reenable", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReenableRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/reenable", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.RemoteLock /// /// Provides operations to call the remoteLock method. /// - public class RemoteLockRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemoteLockRequestBuilder : BaseCliRequestBuilder { /// /// Remote lock @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RemoteLockRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/remoteLock", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RemoteLockRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/remoteLock", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.RemoveDeviceFirmwareConf /// /// Provides operations to call the removeDeviceFirmwareConfigurationInterfaceManagement method. /// - public class RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder : BaseCliRequestBuilder { /// /// Remove device from Device Firmware Configuration Interface management @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/removeDeviceFirmwareConfigurationInterfaceManagement", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/removeDeviceFirmwareConfigurationInterfaceManagement", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action -using ApiSdk.Models.ODataErrors; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using Microsoft.Kiota.Cli.Commons.Extensions; -using Microsoft.Kiota.Cli.Commons.IO; -using Microsoft.Kiota.Cli.Commons; -using System.Collections.Generic; -using System.CommandLine; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.ReprovisionCloudPc -{ - /// - /// Provides operations to call the reprovisionCloudPc method. - /// - public class ReprovisionCloudPcRequestBuilder : BaseCliRequestBuilder - { - /// - /// Reprovision a Cloud PC with an Intune managed device ID. - /// Find more info here - /// - /// A - [Obsolete("The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc")] - public Command BuildPostCommand() - { - var command = new Command("post"); - command.Description = "Reprovision a Cloud PC with an Intune managed device ID.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/manageddevice-reprovisioncloudpc?view=graph-rest-beta"; - var managedDeviceIdOption = new Option("--managed-device-id", description: "The unique identifier of managedDevice") { - }; - managedDeviceIdOption.IsRequired = true; - command.AddOption(managedDeviceIdOption); - command.SetHandler(async (invocationContext) => { - var managedDeviceId = invocationContext.ParseResult.GetValueForOption(managedDeviceIdOption); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - var requestInfo = ToPostRequestInformation(q => { - }); - if (managedDeviceId is not null) requestInfo.PathParameters.Add("managedDevice%2Did", managedDeviceId); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); - Console.WriteLine("Success"); - }); - return command; - } - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - public ReprovisionCloudPcRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/reprovisionCloudPc", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public ReprovisionCloudPcRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/reprovisionCloudPc", rawUrl) - { - } - /// - /// Reprovision a Cloud PC with an Intune managed device ID. - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(Action> requestConfiguration = default) - { -#endif - var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - } -} diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/RequestRemoteAssistance/RequestRemoteAssistanceRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/RequestRemoteAssistance/RequestRemoteAssistanceRequestBuilder.cs index 931a8bfb51..3ca98fa4b3 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/RequestRemoteAssistance/RequestRemoteAssistanceRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/RequestRemoteAssistance/RequestRemoteAssistanceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.RequestRemoteAssistance /// /// Provides operations to call the requestRemoteAssistance method. /// - public class RequestRemoteAssistanceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RequestRemoteAssistanceRequestBuilder : BaseCliRequestBuilder { /// /// Request remote assistance @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RequestRemoteAssistanceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/requestRemoteAssistance", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RequestRemoteAssistanceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/requestRemoteAssistance", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.ResetPasscode /// /// Provides operations to call the resetPasscode method. /// - public class ResetPasscodeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResetPasscodeRequestBuilder : BaseCliRequestBuilder { /// /// Reset passcode @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ResetPasscodeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/resetPasscode", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ResetPasscodeRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/resetPasscode", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action -using Microsoft.Kiota.Abstractions.Serialization; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System; -namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc -{ - #pragma warning disable CS1591 - public class ResizeCloudPcPostRequestBody : IAdditionalDataHolder, IParsable - #pragma warning restore CS1591 - { - /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - public IDictionary AdditionalData { get; set; } - /// The targetServicePlanId property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? TargetServicePlanId { get; set; } -#nullable restore -#else - public string TargetServicePlanId { get; set; } -#endif - /// - /// Instantiates a new and sets the default values. - /// - public ResizeCloudPcPostRequestBody() - { - AdditionalData = new Dictionary(); - } - /// - /// Creates a new instance of the appropriate class based on discriminator value - /// - /// A - /// The parse node to use to read the discriminator value and create the object - public static ResizeCloudPcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) - { - _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ResizeCloudPcPostRequestBody(); - } - /// - /// The deserialization information for the current model - /// - /// A IDictionary<string, Action<IParseNode>> - public virtual IDictionary> GetFieldDeserializers() - { - return new Dictionary> - { - { "targetServicePlanId", n => { TargetServicePlanId = n.GetStringValue(); } }, - }; - } - /// - /// Serializes information the current object - /// - /// Serialization writer to use to serialize this model - public virtual void Serialize(ISerializationWriter writer) - { - _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteStringValue("targetServicePlanId", TargetServicePlanId); - writer.WriteAdditionalData(AdditionalData); - } - } -} diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/ResizeCloudPc/ResizeCloudPcRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/ResizeCloudPc/ResizeCloudPcRequestBuilder.cs deleted file mode 100644 index b923e18a6b..0000000000 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/ResizeCloudPc/ResizeCloudPcRequestBuilder.cs +++ /dev/null @@ -1,103 +0,0 @@ -// -using ApiSdk.Models.ODataErrors; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using Microsoft.Kiota.Cli.Commons.Extensions; -using Microsoft.Kiota.Cli.Commons.IO; -using Microsoft.Kiota.Cli.Commons; -using System.Collections.Generic; -using System.CommandLine; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc -{ - /// - /// Provides operations to call the resizeCloudPc method. - /// - public class ResizeCloudPcRequestBuilder : BaseCliRequestBuilder - { - /// - /// Upgrade or downgrade an existing Cloud PC to another configuration with a new virtual CPU (vCPU) and storage size. - /// Find more info here - /// - /// A - [Obsolete("The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc")] - public Command BuildPostCommand() - { - var command = new Command("post"); - command.Description = "Upgrade or downgrade an existing Cloud PC to another configuration with a new virtual CPU (vCPU) and storage size.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/manageddevice-resizecloudpc?view=graph-rest-beta"; - var managedDeviceIdOption = new Option("--managed-device-id", description: "The unique identifier of managedDevice") { - }; - managedDeviceIdOption.IsRequired = true; - command.AddOption(managedDeviceIdOption); - var bodyOption = new Option("--body", description: "The request body") { - }; - bodyOption.IsRequired = true; - command.AddOption(bodyOption); - command.SetHandler(async (invocationContext) => { - var managedDeviceId = invocationContext.ParseResult.GetValueForOption(managedDeviceIdOption); - var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ResizeCloudPcPostRequestBody.CreateFromDiscriminatorValue); - if (model is null) { - Console.Error.WriteLine("No model data to send."); - return; - } - var requestInfo = ToPostRequestInformation(model, q => { - }); - if (managedDeviceId is not null) requestInfo.PathParameters.Add("managedDevice%2Did", managedDeviceId); - requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); - Console.WriteLine("Success"); - }); - return command; - } - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - public ResizeCloudPcRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/resizeCloudPc", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public ResizeCloudPcRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/resizeCloudPc", rawUrl) - { - } - /// - /// Upgrade or downgrade an existing Cloud PC to another configuration with a new virtual CPU (vCPU) and storage size. - /// - /// A - /// The request body - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPostRequestInformation(ResizeCloudPcPostRequestBody body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(ResizeCloudPcPostRequestBody body, Action> requestConfiguration = default) - { -#endif - _ = body ?? throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - } -} diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/RestoreCloudPc/RestoreCloudPcPostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/RestoreCloudPc/RestoreCloudPcPostRequestBody.cs deleted file mode 100644 index 5d5eb1b80c..0000000000 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/RestoreCloudPc/RestoreCloudPcPostRequestBody.cs +++ /dev/null @@ -1,62 +0,0 @@ -// -using Microsoft.Kiota.Abstractions.Serialization; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System; -namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc -{ - #pragma warning disable CS1591 - public class RestoreCloudPcPostRequestBody : IAdditionalDataHolder, IParsable - #pragma warning restore CS1591 - { - /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - public IDictionary AdditionalData { get; set; } - /// The cloudPcSnapshotId property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? CloudPcSnapshotId { get; set; } -#nullable restore -#else - public string CloudPcSnapshotId { get; set; } -#endif - /// - /// Instantiates a new and sets the default values. - /// - public RestoreCloudPcPostRequestBody() - { - AdditionalData = new Dictionary(); - } - /// - /// Creates a new instance of the appropriate class based on discriminator value - /// - /// A - /// The parse node to use to read the discriminator value and create the object - public static RestoreCloudPcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) - { - _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RestoreCloudPcPostRequestBody(); - } - /// - /// The deserialization information for the current model - /// - /// A IDictionary<string, Action<IParseNode>> - public virtual IDictionary> GetFieldDeserializers() - { - return new Dictionary> - { - { "cloudPcSnapshotId", n => { CloudPcSnapshotId = n.GetStringValue(); } }, - }; - } - /// - /// Serializes information the current object - /// - /// Serialization writer to use to serialize this model - public virtual void Serialize(ISerializationWriter writer) - { - _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteStringValue("cloudPcSnapshotId", CloudPcSnapshotId); - writer.WriteAdditionalData(AdditionalData); - } - } -} diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/RestoreCloudPc/RestoreCloudPcRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/RestoreCloudPc/RestoreCloudPcRequestBuilder.cs deleted file mode 100644 index 96d5d2721a..0000000000 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/RestoreCloudPc/RestoreCloudPcRequestBuilder.cs +++ /dev/null @@ -1,103 +0,0 @@ -// -using ApiSdk.Models.ODataErrors; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using Microsoft.Kiota.Cli.Commons.Extensions; -using Microsoft.Kiota.Cli.Commons.IO; -using Microsoft.Kiota.Cli.Commons; -using System.Collections.Generic; -using System.CommandLine; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc -{ - /// - /// Provides operations to call the restoreCloudPc method. - /// - public class RestoreCloudPcRequestBuilder : BaseCliRequestBuilder - { - /// - /// Restore a Cloud PC device to a previous state with an Intune managed device ID. - /// Find more info here - /// - /// A - [Obsolete("The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc")] - public Command BuildPostCommand() - { - var command = new Command("post"); - command.Description = "Restore a Cloud PC device to a previous state with an Intune managed device ID.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/manageddevice-restorecloudpc?view=graph-rest-beta"; - var managedDeviceIdOption = new Option("--managed-device-id", description: "The unique identifier of managedDevice") { - }; - managedDeviceIdOption.IsRequired = true; - command.AddOption(managedDeviceIdOption); - var bodyOption = new Option("--body", description: "The request body") { - }; - bodyOption.IsRequired = true; - command.AddOption(bodyOption); - command.SetHandler(async (invocationContext) => { - var managedDeviceId = invocationContext.ParseResult.GetValueForOption(managedDeviceIdOption); - var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RestoreCloudPcPostRequestBody.CreateFromDiscriminatorValue); - if (model is null) { - Console.Error.WriteLine("No model data to send."); - return; - } - var requestInfo = ToPostRequestInformation(model, q => { - }); - if (managedDeviceId is not null) requestInfo.PathParameters.Add("managedDevice%2Did", managedDeviceId); - requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); - Console.WriteLine("Success"); - }); - return command; - } - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - public RestoreCloudPcRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/restoreCloudPc", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public RestoreCloudPcRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/restoreCloudPc", rawUrl) - { - } - /// - /// Restore a Cloud PC device to a previous state with an Intune managed device ID. - /// - /// A - /// The request body - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPostRequestInformation(RestoreCloudPcPostRequestBody body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(RestoreCloudPcPostRequestBody body, Action> requestConfiguration = default) - { -#endif - _ = body ?? throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - } -} diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/Retire/RetireRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/Retire/RetireRequestBuilder.cs index b51a10af3f..1ad64adad9 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/Retire/RetireRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/Retire/RetireRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.Retire /// /// Provides operations to call the retire method. /// - public class RetireRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetireRequestBuilder : BaseCliRequestBuilder { /// /// Retire a device @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RetireRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/retire", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RetireRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/retire", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.RevokeAppleVppLicenses /// /// Provides operations to call the revokeAppleVppLicenses method. /// - public class RevokeAppleVppLicensesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RevokeAppleVppLicensesRequestBuilder : BaseCliRequestBuilder { /// /// Revoke all Apple Vpp licenses for a device @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RevokeAppleVppLicensesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/revokeAppleVppLicenses", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RevokeAppleVppLicensesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/revokeAppleVppLicenses", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.RotateBitLockerKeys /// /// Provides operations to call the rotateBitLockerKeys method. /// - public class RotateBitLockerKeysRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RotateBitLockerKeysRequestBuilder : BaseCliRequestBuilder { /// /// Rotate BitLockerKeys @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RotateBitLockerKeysRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/rotateBitLockerKeys", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RotateBitLockerKeysRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/rotateBitLockerKeys", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.RotateFileVaultKey /// /// Provides operations to call the rotateFileVaultKey method. /// - public class RotateFileVaultKeyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RotateFileVaultKeyRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action rotateFileVaultKey @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RotateFileVaultKeyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/rotateFileVaultKey", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RotateFileVaultKeyRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/rotateFileVaultKey", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.RotateLocalAdminPassword /// /// Provides operations to call the rotateLocalAdminPassword method. /// - public class RotateLocalAdminPasswordRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RotateLocalAdminPasswordRequestBuilder : BaseCliRequestBuilder { /// /// Initiates a manual rotation for the local admin password on the device @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RotateLocalAdminPasswordRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/rotateLocalAdminPassword", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RotateLocalAdminPasswordRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/rotateLocalAdminPassword", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.SecurityBaselineStates.C /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/securityBaselineStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/securityBaselineStates/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/SecurityBaselineStates/Item/SecurityBaselineStateItemRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/SecurityBaselineStates/Item/SecurityBaselineStateItemRequestBuilder.cs index bc396b97d3..8edcaa30a7 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/SecurityBaselineStates/Item/SecurityBaselineStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/SecurityBaselineStates/Item/SecurityBaselineStateItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ComanagedDevices.Item.SecurityBaselineStates.Item.SettingStates; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.SecurityBaselineStates.I /// /// Provides operations to manage the securityBaselineStates property of the microsoft.graph.managedDevice entity. /// - public class SecurityBaselineStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SecurityBaselineStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property securityBaselineStates for deviceManagement @@ -156,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SecurityBaselineState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SecurityBaselineState.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildSettingStatesNavCommand() { var command = new Command("setting-states"); command.Description = "Provides operations to manage the settingStates property of the microsoft.graph.securityBaselineState entity."; - var builder = new SettingStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.SecurityBaselineStates.Item.SettingStates.SettingStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -206,14 +209,14 @@ public Command BuildSettingStatesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SecurityBaselineStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/securityBaselineStates/{securityBaselineState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SecurityBaselineStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/securityBaselineStates/{securityBaselineState%2Did}{?%24expand,%24select}", rawUrl) @@ -245,11 +248,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -265,11 +268,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(SecurityBaselineState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SecurityBaselineState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(SecurityBaselineState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SecurityBaselineState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(SecurityBaselineState body, /// /// Security baseline states for this device. /// - public class SecurityBaselineStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SecurityBaselineStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class SecurityBaselineStateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/SecurityBaselineStates/Item/SettingStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/SecurityBaselineStates/Item/SettingStates/Count/CountRequestBuilder.cs index f6e4e75181..8f06848315 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/SecurityBaselineStates/Item/SettingStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/SecurityBaselineStates/Item/SettingStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.SecurityBaselineStates.I /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/securityBaselineStates/{securityBaselineState%2Did}/settingStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/securityBaselineStates/{securityBaselineState%2Did}/settingStates/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/SecurityBaselineStates/Item/SettingStates/Item/SecurityBaselineSettingStateItemRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/SecurityBaselineStates/Item/SettingStates/Item/SecurityBaselineSettingStateItemRequestBuilder.cs index c3c6c1fa44..ecf39f732e 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/SecurityBaselineStates/Item/SettingStates/Item/SecurityBaselineSettingStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/SecurityBaselineStates/Item/SettingStates/Item/SecurityBaselineSettingStateItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.SecurityBaselineStates.I /// /// Provides operations to manage the settingStates property of the microsoft.graph.securityBaselineState entity. /// - public class SecurityBaselineSettingStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SecurityBaselineSettingStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property settingStates for deviceManagement @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SecurityBaselineSettingState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SecurityBaselineSettingState.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SecurityBaselineSettingStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/securityBaselineStates/{securityBaselineState%2Did}/settingStates/{securityBaselineSettingState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SecurityBaselineSettingStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/securityBaselineStates/{securityBaselineState%2Did}/settingStates/{securityBaselineSettingState%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(SecurityBaselineSettingState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SecurityBaselineSettingState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(SecurityBaselineSettingState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SecurityBaselineSettingState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(SecurityBaselineSettingState /// /// The security baseline state for different settings for a device /// - public class SecurityBaselineSettingStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SecurityBaselineSettingStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class SecurityBaselineSettingStateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/SecurityBaselineStates/Item/SettingStates/SettingStatesRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/SecurityBaselineStates/Item/SettingStates/SettingStatesRequestBuilder.cs index d894a576aa..8e1d8fbd13 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/SecurityBaselineStates/Item/SettingStates/SettingStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/SecurityBaselineStates/Item/SettingStates/SettingStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ComanagedDevices.Item.SecurityBaselineStates.Item.SettingStates.Count; using ApiSdk.DeviceManagement.ComanagedDevices.Item.SecurityBaselineStates.Item.SettingStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.SecurityBaselineStates.I /// /// Provides operations to manage the settingStates property of the microsoft.graph.securityBaselineState entity. /// - public class SettingStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the settingStates property of the microsoft.graph.securityBaselineState entity. @@ -30,7 +33,7 @@ public class SettingStatesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new SecurityBaselineSettingStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.SecurityBaselineStates.Item.SettingStates.Item.SecurityBaselineSettingStateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.SecurityBaselineStates.Item.SettingStates.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SecurityBaselineSettingState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SecurityBaselineSettingState.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SettingStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/securityBaselineStates/{securityBaselineState%2Did}/settingStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SettingStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/securityBaselineStates/{securityBaselineState%2Did}/settingStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public SettingStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SecurityBaselineSettingState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SecurityBaselineSettingState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SecurityBaselineSettingState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SecurityBaselineSettingState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(SecurityBaselineSettingState /// /// The security baseline state for different settings for a device /// - public class SettingStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class SettingStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/SecurityBaselineStates/SecurityBaselineStatesRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/SecurityBaselineStates/SecurityBaselineStatesRequestBuilder.cs index 83abfb5730..0402df5bc3 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/SecurityBaselineStates/SecurityBaselineStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/SecurityBaselineStates/SecurityBaselineStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ComanagedDevices.Item.SecurityBaselineStates.Count; using ApiSdk.DeviceManagement.ComanagedDevices.Item.SecurityBaselineStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.SecurityBaselineStates /// /// Provides operations to manage the securityBaselineStates property of the microsoft.graph.managedDevice entity. /// - public class SecurityBaselineStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SecurityBaselineStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the securityBaselineStates property of the microsoft.graph.managedDevice entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new SecurityBaselineStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.SecurityBaselineStates.Item.SecurityBaselineStateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.SecurityBaselineStates.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SecurityBaselineState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SecurityBaselineState.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SecurityBaselineStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/securityBaselineStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SecurityBaselineStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/securityBaselineStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public SecurityBaselineStatesRequestBuilder(string rawUrl) : base("{+baseurl}/de /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SecurityBaselineState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SecurityBaselineState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SecurityBaselineState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SecurityBaselineState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(SecurityBaselineState body, A /// /// Security baseline states for this device. /// - public class SecurityBaselineStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SecurityBaselineStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class SecurityBaselineStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/SendCustomNotificationToCompanyPortal/SendCustomNotificationToCompanyPortalPostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/SendCustomNotificationToCompanyPortal/SendCustomNotificationToCompanyPortalPostRequestBody.cs index d35dc18f29..b9f9bae922 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/SendCustomNotificationToCompanyPortal/SendCustomNotificationToCompanyPortalPostRequestBody.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/SendCustomNotificationToCompanyPortal/SendCustomNotificationToCompanyPortalPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.SendCustomNotificationToCompanyPortal { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SendCustomNotificationToCompanyPortalPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SendCustomNotificationToCompanyPortalPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class SendCustomNotificationToCompanyPortalPostRequestBody : IAdditionalD public string NotificationTitle { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SendCustomNotificationToCompanyPortalPostRequestBody() { @@ -38,12 +40,12 @@ public SendCustomNotificationToCompanyPortalPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SendCustomNotificationToCompanyPortalPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ComanagedDevices.Item.SendCustomNotificationToCompanyPortal.SendCustomNotificationToCompanyPortalPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SendCustomNotificationToCompanyPortalPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.SendCustomNotificationToCompanyPortal.SendCustomNotificationToCompanyPortalPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/SendCustomNotificationToCompanyPortal/SendCustomNotificationToCompanyPortalRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/SendCustomNotificationToCompanyPortal/SendCustomNotificationToCompanyPortalRequestBuilder.cs index acc631f858..ffe24da7b2 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/SendCustomNotificationToCompanyPortal/SendCustomNotificationToCompanyPortalRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/SendCustomNotificationToCompanyPortal/SendCustomNotificationToCompanyPortalRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.SendCustomNotificationTo /// /// Provides operations to call the sendCustomNotificationToCompanyPortal method. /// - public class SendCustomNotificationToCompanyPortalRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SendCustomNotificationToCompanyPortalRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action sendCustomNotificationToCompanyPortal @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SendCustomNotificationToCompanyPortalPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.SendCustomNotificationToCompanyPortal.SendCustomNotificationToCompanyPortalPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SendCustomNotificationToCompanyPortalRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/sendCustomNotificationToCompanyPortal", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SendCustomNotificationToCompanyPortalRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/sendCustomNotificationToCompanyPortal", rawUrl) @@ -83,11 +86,11 @@ public SendCustomNotificationToCompanyPortalRequestBuilder(string rawUrl) : base /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SendCustomNotificationToCompanyPortalPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.SendCustomNotificationToCompanyPortal.SendCustomNotificationToCompanyPortalPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SendCustomNotificationToCompanyPortalPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.SendCustomNotificationToCompanyPortal.SendCustomNotificationToCompanyPortalPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(SendCustomNotificationToCompa } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/SetCloudPcReviewStatus/SetCloudPcReviewStatusPostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/SetCloudPcReviewStatus/SetCloudPcReviewStatusPostRequestBody.cs deleted file mode 100644 index b1ad21ad18..0000000000 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/SetCloudPcReviewStatus/SetCloudPcReviewStatusPostRequestBody.cs +++ /dev/null @@ -1,63 +0,0 @@ -// -using ApiSdk.Models; -using Microsoft.Kiota.Abstractions.Serialization; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System; -namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.SetCloudPcReviewStatus -{ - #pragma warning disable CS1591 - public class SetCloudPcReviewStatusPostRequestBody : IAdditionalDataHolder, IParsable - #pragma warning restore CS1591 - { - /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - public IDictionary AdditionalData { get; set; } - /// The reviewStatus property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public CloudPcReviewStatus? ReviewStatus { get; set; } -#nullable restore -#else - public CloudPcReviewStatus ReviewStatus { get; set; } -#endif - /// - /// Instantiates a new and sets the default values. - /// - public SetCloudPcReviewStatusPostRequestBody() - { - AdditionalData = new Dictionary(); - } - /// - /// Creates a new instance of the appropriate class based on discriminator value - /// - /// A - /// The parse node to use to read the discriminator value and create the object - public static SetCloudPcReviewStatusPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) - { - _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetCloudPcReviewStatusPostRequestBody(); - } - /// - /// The deserialization information for the current model - /// - /// A IDictionary<string, Action<IParseNode>> - public virtual IDictionary> GetFieldDeserializers() - { - return new Dictionary> - { - { "reviewStatus", n => { ReviewStatus = n.GetObjectValue(CloudPcReviewStatus.CreateFromDiscriminatorValue); } }, - }; - } - /// - /// Serializes information the current object - /// - /// Serialization writer to use to serialize this model - public virtual void Serialize(ISerializationWriter writer) - { - _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("reviewStatus", ReviewStatus); - writer.WriteAdditionalData(AdditionalData); - } - } -} diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/SetCloudPcReviewStatus/SetCloudPcReviewStatusRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/SetCloudPcReviewStatus/SetCloudPcReviewStatusRequestBuilder.cs deleted file mode 100644 index 61743f1294..0000000000 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/SetCloudPcReviewStatus/SetCloudPcReviewStatusRequestBuilder.cs +++ /dev/null @@ -1,103 +0,0 @@ -// -using ApiSdk.Models.ODataErrors; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using Microsoft.Kiota.Cli.Commons.Extensions; -using Microsoft.Kiota.Cli.Commons.IO; -using Microsoft.Kiota.Cli.Commons; -using System.Collections.Generic; -using System.CommandLine; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.SetCloudPcReviewStatus -{ - /// - /// Provides operations to call the setCloudPcReviewStatus method. - /// - public class SetCloudPcReviewStatusRequestBuilder : BaseCliRequestBuilder - { - /// - /// Set the review status of a specific Cloud PC device. Use this API to set the review status of a Cloud PC to in review if you consider a Cloud PC as suspicious. After the review is completed, use this API again to set the Cloud PC back to a normal state. - /// Find more info here - /// - /// A - [Obsolete("The setCloudPcReviewStatus API is deprecated and will stop returning data on Apr 30, 2024. Please use the new setReviewStatus API as of 2024-01/setCloudPcReviewStatus")] - public Command BuildPostCommand() - { - var command = new Command("post"); - command.Description = "Set the review status of a specific Cloud PC device. Use this API to set the review status of a Cloud PC to in review if you consider a Cloud PC as suspicious. After the review is completed, use this API again to set the Cloud PC back to a normal state.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/manageddevice-setcloudpcreviewstatus?view=graph-rest-beta"; - var managedDeviceIdOption = new Option("--managed-device-id", description: "The unique identifier of managedDevice") { - }; - managedDeviceIdOption.IsRequired = true; - command.AddOption(managedDeviceIdOption); - var bodyOption = new Option("--body", description: "The request body") { - }; - bodyOption.IsRequired = true; - command.AddOption(bodyOption); - command.SetHandler(async (invocationContext) => { - var managedDeviceId = invocationContext.ParseResult.GetValueForOption(managedDeviceIdOption); - var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SetCloudPcReviewStatusPostRequestBody.CreateFromDiscriminatorValue); - if (model is null) { - Console.Error.WriteLine("No model data to send."); - return; - } - var requestInfo = ToPostRequestInformation(model, q => { - }); - if (managedDeviceId is not null) requestInfo.PathParameters.Add("managedDevice%2Did", managedDeviceId); - requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - await reqAdapter.SendNoContentAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken); - Console.WriteLine("Success"); - }); - return command; - } - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - public SetCloudPcReviewStatusRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/setCloudPcReviewStatus", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public SetCloudPcReviewStatusRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/setCloudPcReviewStatus", rawUrl) - { - } - /// - /// Set the review status of a specific Cloud PC device. Use this API to set the review status of a Cloud PC to in review if you consider a Cloud PC as suspicious. After the review is completed, use this API again to set the Cloud PC back to a normal state. - /// - /// A - /// The request body - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The setCloudPcReviewStatus API is deprecated and will stop returning data on Apr 30, 2024. Please use the new setReviewStatus API as of 2024-01/setCloudPcReviewStatus")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPostRequestInformation(SetCloudPcReviewStatusPostRequestBody body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(SetCloudPcReviewStatusPostRequestBody body, Action> requestConfiguration = default) - { -#endif - _ = body ?? throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - } -} diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/SetDeviceName/SetDeviceNamePostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/SetDeviceName/SetDeviceNamePostRequestBody.cs index a80e7cbd90..a305102f51 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/SetDeviceName/SetDeviceNamePostRequestBody.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/SetDeviceName/SetDeviceNamePostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.SetDeviceName { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetDeviceNamePostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetDeviceNamePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class SetDeviceNamePostRequestBody : IAdditionalDataHolder, IParsable public string DeviceName { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetDeviceNamePostRequestBody() { @@ -30,12 +32,12 @@ public SetDeviceNamePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetDeviceNamePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ComanagedDevices.Item.SetDeviceName.SetDeviceNamePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetDeviceNamePostRequestBody(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.SetDeviceName.SetDeviceNamePostRequestBody(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/SetDeviceName/SetDeviceNameRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/SetDeviceName/SetDeviceNameRequestBuilder.cs index d66e670956..775b7e6f40 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/SetDeviceName/SetDeviceNameRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/SetDeviceName/SetDeviceNameRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.SetDeviceName /// /// Provides operations to call the setDeviceName method. /// - public class SetDeviceNameRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetDeviceNameRequestBuilder : BaseCliRequestBuilder { /// /// Set device name of the device. @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SetDeviceNamePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.SetDeviceName.SetDeviceNamePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SetDeviceNameRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/setDeviceName", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetDeviceNameRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/setDeviceName", rawUrl) @@ -83,11 +86,11 @@ public SetDeviceNameRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManag /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SetDeviceNamePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.SetDeviceName.SetDeviceNamePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetDeviceNamePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.SetDeviceName.SetDeviceNamePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(SetDeviceNamePostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/ShutDown/ShutDownRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/ShutDown/ShutDownRequestBuilder.cs index 0a214d3512..0b0c08fa6b 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/ShutDown/ShutDownRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/ShutDown/ShutDownRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.ShutDown /// /// Provides operations to call the shutDown method. /// - public class ShutDownRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ShutDownRequestBuilder : BaseCliRequestBuilder { /// /// Shut down device @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ShutDownRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/shutDown", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ShutDownRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/shutDown", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.SyncDevice /// /// Provides operations to call the syncDevice method. /// - public class SyncDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SyncDeviceRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action syncDevice @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SyncDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/syncDevice", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SyncDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/syncDevice", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.TriggerConfigurationManagerAction { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TriggerConfigurationManagerActionPostRequestBody : IAdditionalDataHolder, IParsable + public partial class TriggerConfigurationManagerActionPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class TriggerConfigurationManagerActionPostRequestBody : IAdditionalDataH /// Parameter for action triggerConfigurationManagerAction #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.ConfigurationManagerAction? ConfigurationManagerAction { get; set; } + public global::ApiSdk.Models.ConfigurationManagerAction? ConfigurationManagerAction { get; set; } #nullable restore #else - public ApiSdk.Models.ConfigurationManagerAction ConfigurationManagerAction { get; set; } + public global::ApiSdk.Models.ConfigurationManagerAction ConfigurationManagerAction { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TriggerConfigurationManagerActionPostRequestBody() { @@ -31,12 +33,12 @@ public TriggerConfigurationManagerActionPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TriggerConfigurationManagerActionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ComanagedDevices.Item.TriggerConfigurationManagerAction.TriggerConfigurationManagerActionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TriggerConfigurationManagerActionPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.TriggerConfigurationManagerAction.TriggerConfigurationManagerActionPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "configurationManagerAction", n => { ConfigurationManagerAction = n.GetObjectValue(ApiSdk.Models.ConfigurationManagerAction.CreateFromDiscriminatorValue); } }, + { "configurationManagerAction", n => { ConfigurationManagerAction = n.GetObjectValue(global::ApiSdk.Models.ConfigurationManagerAction.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("configurationManagerAction", ConfigurationManagerAction); + writer.WriteObjectValue("configurationManagerAction", ConfigurationManagerAction); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/TriggerConfigurationManagerAction/TriggerConfigurationManagerActionRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/TriggerConfigurationManagerAction/TriggerConfigurationManagerActionRequestBuilder.cs index 4b513f9b6e..9ffa25bffa 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/TriggerConfigurationManagerAction/TriggerConfigurationManagerActionRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/TriggerConfigurationManagerAction/TriggerConfigurationManagerActionRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.TriggerConfigurationMana /// /// Provides operations to call the triggerConfigurationManagerAction method. /// - public class TriggerConfigurationManagerActionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TriggerConfigurationManagerActionRequestBuilder : BaseCliRequestBuilder { /// /// Trigger action on ConfigurationManager client @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TriggerConfigurationManagerActionPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.TriggerConfigurationManagerAction.TriggerConfigurationManagerActionPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TriggerConfigurationManagerActionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/triggerConfigurationManagerAction", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TriggerConfigurationManagerActionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/triggerConfigurationManagerAction", rawUrl) @@ -83,11 +86,11 @@ public TriggerConfigurationManagerActionRequestBuilder(string rawUrl) : base("{+ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TriggerConfigurationManagerActionPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.TriggerConfigurationManagerAction.TriggerConfigurationManagerActionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TriggerConfigurationManagerActionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.TriggerConfigurationManagerAction.TriggerConfigurationManagerActionPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(TriggerConfigurationManagerAc } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/UpdateWindowsDeviceAccount/UpdateWindowsDeviceAccountPostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/UpdateWindowsDeviceAccount/UpdateWindowsDeviceAccountPostRequestBody.cs index e8f861e0c2..b45a1d6fe0 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/UpdateWindowsDeviceAccount/UpdateWindowsDeviceAccountPostRequestBody.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/UpdateWindowsDeviceAccount/UpdateWindowsDeviceAccountPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.UpdateWindowsDeviceAccount { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateWindowsDeviceAccountPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpdateWindowsDeviceAccountPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class UpdateWindowsDeviceAccountPostRequestBody : IAdditionalDataHolder, /// The updateWindowsDeviceAccountActionParameter property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.UpdateWindowsDeviceAccountActionParameter? UpdateWindowsDeviceAccountActionParameter { get; set; } + public global::ApiSdk.Models.UpdateWindowsDeviceAccountActionParameter? UpdateWindowsDeviceAccountActionParameter { get; set; } #nullable restore #else - public ApiSdk.Models.UpdateWindowsDeviceAccountActionParameter UpdateWindowsDeviceAccountActionParameter { get; set; } + public global::ApiSdk.Models.UpdateWindowsDeviceAccountActionParameter UpdateWindowsDeviceAccountActionParameter { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpdateWindowsDeviceAccountPostRequestBody() { @@ -31,12 +33,12 @@ public UpdateWindowsDeviceAccountPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateWindowsDeviceAccountPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ComanagedDevices.Item.UpdateWindowsDeviceAccount.UpdateWindowsDeviceAccountPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateWindowsDeviceAccountPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.UpdateWindowsDeviceAccount.UpdateWindowsDeviceAccountPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "updateWindowsDeviceAccountActionParameter", n => { UpdateWindowsDeviceAccountActionParameter = n.GetObjectValue(ApiSdk.Models.UpdateWindowsDeviceAccountActionParameter.CreateFromDiscriminatorValue); } }, + { "updateWindowsDeviceAccountActionParameter", n => { UpdateWindowsDeviceAccountActionParameter = n.GetObjectValue(global::ApiSdk.Models.UpdateWindowsDeviceAccountActionParameter.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("updateWindowsDeviceAccountActionParameter", UpdateWindowsDeviceAccountActionParameter); + writer.WriteObjectValue("updateWindowsDeviceAccountActionParameter", UpdateWindowsDeviceAccountActionParameter); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/UpdateWindowsDeviceAccount/UpdateWindowsDeviceAccountRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/UpdateWindowsDeviceAccount/UpdateWindowsDeviceAccountRequestBuilder.cs index c12ed9d419..9867fe699c 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/UpdateWindowsDeviceAccount/UpdateWindowsDeviceAccountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/UpdateWindowsDeviceAccount/UpdateWindowsDeviceAccountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.UpdateWindowsDeviceAccou /// /// Provides operations to call the updateWindowsDeviceAccount method. /// - public class UpdateWindowsDeviceAccountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdateWindowsDeviceAccountRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action updateWindowsDeviceAccount @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdateWindowsDeviceAccountPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.UpdateWindowsDeviceAccount.UpdateWindowsDeviceAccountPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpdateWindowsDeviceAccountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/updateWindowsDeviceAccount", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdateWindowsDeviceAccountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/updateWindowsDeviceAccount", rawUrl) @@ -83,11 +86,11 @@ public UpdateWindowsDeviceAccountRequestBuilder(string rawUrl) : base("{+baseurl /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UpdateWindowsDeviceAccountPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.UpdateWindowsDeviceAccount.UpdateWindowsDeviceAccountPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdateWindowsDeviceAccountPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.UpdateWindowsDeviceAccount.UpdateWindowsDeviceAccountPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UpdateWindowsDeviceAccountPos } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/Users/UsersRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/Users/UsersRequestBuilder.cs index 27eb89a6ef..01d53be800 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/Users/UsersRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/Users/UsersRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.Users /// /// Provides operations to manage the users property of the microsoft.graph.managedDevice entity. /// - public class UsersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsersRequestBuilder : BaseCliRequestBuilder { /// /// The primary users associated with the managed device. @@ -124,14 +127,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UsersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/users{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UsersRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/users{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -144,11 +147,11 @@ public UsersRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -159,7 +162,8 @@ public RequestInformation ToGetRequestInformation(Action /// The primary users associated with the managed device. /// - public class UsersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -223,3 +227,4 @@ public class UsersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsDefenderScan/WindowsDefenderScanPostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsDefenderScan/WindowsDefenderScanPostRequestBody.cs index b48e63c9e3..e39b22632e 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsDefenderScan/WindowsDefenderScanPostRequestBody.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsDefenderScan/WindowsDefenderScanPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.WindowsDefenderScan { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class WindowsDefenderScanPostRequestBody : IAdditionalDataHolder, IParsable + public partial class WindowsDefenderScanPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class WindowsDefenderScanPostRequestBody : IAdditionalDataHolder, IParsab /// The quickScan property public bool? QuickScan { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public WindowsDefenderScanPostRequestBody() { @@ -24,12 +26,12 @@ public WindowsDefenderScanPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static WindowsDefenderScanPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ComanagedDevices.Item.WindowsDefenderScan.WindowsDefenderScanPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new WindowsDefenderScanPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.WindowsDefenderScan.WindowsDefenderScanPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsDefenderScan/WindowsDefenderScanRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsDefenderScan/WindowsDefenderScanRequestBuilder.cs index dcfdb2330f..21b5d92ab4 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsDefenderScan/WindowsDefenderScanRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsDefenderScan/WindowsDefenderScanRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.WindowsDefenderScan /// /// Provides operations to call the windowsDefenderScan method. /// - public class WindowsDefenderScanRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsDefenderScanRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action windowsDefenderScan @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsDefenderScanPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.WindowsDefenderScan.WindowsDefenderScanPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsDefenderScanRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/windowsDefenderScan", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsDefenderScanRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/windowsDefenderScan", rawUrl) @@ -83,11 +86,11 @@ public WindowsDefenderScanRequestBuilder(string rawUrl) : base("{+baseurl}/devic /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WindowsDefenderScanPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.WindowsDefenderScan.WindowsDefenderScanPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsDefenderScanPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.WindowsDefenderScan.WindowsDefenderScanPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(WindowsDefenderScanPostReques } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsDefenderUpdateSignatures/WindowsDefenderUpdateSignaturesRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsDefenderUpdateSignatures/WindowsDefenderUpdateSignaturesRequestBuilder.cs index 483a6122dd..e84e574ddb 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsDefenderUpdateSignatures/WindowsDefenderUpdateSignaturesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsDefenderUpdateSignatures/WindowsDefenderUpdateSignaturesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.WindowsDefenderUpdateSig /// /// Provides operations to call the windowsDefenderUpdateSignatures method. /// - public class WindowsDefenderUpdateSignaturesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsDefenderUpdateSignaturesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action windowsDefenderUpdateSignatures @@ -49,14 +52,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsDefenderUpdateSignaturesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/windowsDefenderUpdateSignatures", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsDefenderUpdateSignaturesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/windowsDefenderUpdateSignatures", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.WindowsProtectionState.D /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/windowsProtectionState/detectedMalwareState/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/windowsProtectionState/detectedMalwareState/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsProtectionState/DetectedMalwareState/DetectedMalwareStateRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsProtectionState/DetectedMalwareState/DetectedMalwareStateRequestBuilder.cs index 01abef36b1..8cd000036c 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsProtectionState/DetectedMalwareState/DetectedMalwareStateRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsProtectionState/DetectedMalwareState/DetectedMalwareStateRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ComanagedDevices.Item.WindowsProtectionState.DetectedMalwareState.Count; using ApiSdk.DeviceManagement.ComanagedDevices.Item.WindowsProtectionState.DetectedMalwareState.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.WindowsProtectionState.D /// /// Provides operations to manage the detectedMalwareState property of the microsoft.graph.windowsProtectionState entity. /// - public class DetectedMalwareStateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DetectedMalwareStateRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the detectedMalwareState property of the microsoft.graph.windowsProtectionState entity. @@ -30,7 +33,7 @@ public class DetectedMalwareStateRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new WindowsDeviceMalwareStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.WindowsProtectionState.DetectedMalwareState.Item.WindowsDeviceMalwareStateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.WindowsProtectionState.DetectedMalwareState.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsDeviceMalwareState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsDeviceMalwareState.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DetectedMalwareStateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/windowsProtectionState/detectedMalwareState{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DetectedMalwareStateRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/windowsProtectionState/detectedMalwareState{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public DetectedMalwareStateRequestBuilder(string rawUrl) : base("{+baseurl}/devi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WindowsDeviceMalwareState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsDeviceMalwareState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsDeviceMalwareState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsDeviceMalwareState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(WindowsDeviceMalwareState bod /// /// Device malware list /// - public class DetectedMalwareStateRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DetectedMalwareStateRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class DetectedMalwareStateRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsProtectionState/DetectedMalwareState/Item/WindowsDeviceMalwareStateItemRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsProtectionState/DetectedMalwareState/Item/WindowsDeviceMalwareStateItemRequestBuilder.cs index a03ff940e0..1d3a2e1edf 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsProtectionState/DetectedMalwareState/Item/WindowsDeviceMalwareStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsProtectionState/DetectedMalwareState/Item/WindowsDeviceMalwareStateItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.WindowsProtectionState.D /// /// Provides operations to manage the detectedMalwareState property of the microsoft.graph.windowsProtectionState entity. /// - public class WindowsDeviceMalwareStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsDeviceMalwareStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property detectedMalwareState for deviceManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsDeviceMalwareState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsDeviceMalwareState.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsDeviceMalwareStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsDeviceMalwareStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WindowsDeviceMalwareState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsDeviceMalwareState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsDeviceMalwareState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsDeviceMalwareState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(WindowsDeviceMalwareState bo /// /// Device malware list /// - public class WindowsDeviceMalwareStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsDeviceMalwareStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class WindowsDeviceMalwareStateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsProtectionState/WindowsProtectionStateRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsProtectionState/WindowsProtectionStateRequestBuilder.cs index 8abd89a430..a7d6fda728 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsProtectionState/WindowsProtectionStateRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/WindowsProtectionState/WindowsProtectionStateRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ComanagedDevices.Item.WindowsProtectionState.DetectedMalwareState; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.WindowsProtectionState /// /// Provides operations to manage the windowsProtectionState property of the microsoft.graph.managedDevice entity. /// - public class WindowsProtectionStateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsProtectionStateRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property windowsProtectionState for deviceManagement @@ -65,7 +68,7 @@ public Command BuildDetectedMalwareStateNavCommand() { var command = new Command("detected-malware-state"); command.Description = "Provides operations to manage the detectedMalwareState property of the microsoft.graph.windowsProtectionState entity."; - var builder = new DetectedMalwareStateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.WindowsProtectionState.DetectedMalwareState.DetectedMalwareStateRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -166,8 +169,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApiSdk.Models.WindowsProtectionState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsProtectionState.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -188,14 +191,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsProtectionStateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/windowsProtectionState{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsProtectionStateRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/windowsProtectionState{?%24expand,%24select}", rawUrl) @@ -227,11 +230,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsProtectionState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsProtectionState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsProtectionState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsProtectionState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsProtect /// /// The device protection status. This property is read-only. /// - public class WindowsProtectionStateRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsProtectionStateRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -288,3 +292,4 @@ public class WindowsProtectionStateRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/Wipe/WipePostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/Wipe/WipePostRequestBody.cs index 28da1ba93e..c1f0d1629e 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/Wipe/WipePostRequestBody.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/Wipe/WipePostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.Wipe { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class WipePostRequestBody : IAdditionalDataHolder, IParsable + public partial class WipePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -26,13 +28,13 @@ public class WipePostRequestBody : IAdditionalDataHolder, IParsable public string MacOsUnlockCode { get; set; } #endif /// The obliterationBehavior property - public ApiSdk.Models.ObliterationBehavior? ObliterationBehavior { get; set; } + public global::ApiSdk.Models.ObliterationBehavior? ObliterationBehavior { get; set; } /// The persistEsimDataPlan property public bool? PersistEsimDataPlan { get; set; } /// The useProtectedWipe property public bool? UseProtectedWipe { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public WipePostRequestBody() { @@ -41,12 +43,12 @@ public WipePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static WipePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ComanagedDevices.Item.Wipe.WipePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new WipePostRequestBody(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.Item.Wipe.WipePostRequestBody(); } /// /// The deserialization information for the current model @@ -59,7 +61,7 @@ public virtual IDictionary> GetFieldDeserializers() { "keepEnrollmentData", n => { KeepEnrollmentData = n.GetBoolValue(); } }, { "keepUserData", n => { KeepUserData = n.GetBoolValue(); } }, { "macOsUnlockCode", n => { MacOsUnlockCode = n.GetStringValue(); } }, - { "obliterationBehavior", n => { ObliterationBehavior = n.GetEnumValue(); } }, + { "obliterationBehavior", n => { ObliterationBehavior = n.GetEnumValue(); } }, { "persistEsimDataPlan", n => { PersistEsimDataPlan = n.GetBoolValue(); } }, { "useProtectedWipe", n => { UseProtectedWipe = n.GetBoolValue(); } }, }; @@ -74,10 +76,11 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteBoolValue("keepEnrollmentData", KeepEnrollmentData); writer.WriteBoolValue("keepUserData", KeepUserData); writer.WriteStringValue("macOsUnlockCode", MacOsUnlockCode); - writer.WriteEnumValue("obliterationBehavior", ObliterationBehavior); + writer.WriteEnumValue("obliterationBehavior", ObliterationBehavior); writer.WriteBoolValue("persistEsimDataPlan", PersistEsimDataPlan); writer.WriteBoolValue("useProtectedWipe", UseProtectedWipe); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/Item/Wipe/WipeRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/Item/Wipe/WipeRequestBuilder.cs index 133f53631a..481771b684 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/Item/Wipe/WipeRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/Item/Wipe/WipeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.Item.Wipe /// /// Provides operations to call the wipe method. /// - public class WipeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WipeRequestBuilder : BaseCliRequestBuilder { /// /// Wipe a device @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WipePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.Wipe.WipePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WipeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/wipe", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WipeRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/wipe", rawUrl) @@ -83,11 +86,11 @@ public WipeRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/com /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WipePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.Wipe.WipePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WipePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.Item.Wipe.WipePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(WipePostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/MoveDevicesToOU/MoveDevicesToOUPostRequestBody.cs b/src/generated/DeviceManagement/ComanagedDevices/MoveDevicesToOU/MoveDevicesToOUPostRequestBody.cs index 1b40dcec20..0a70714f88 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/MoveDevicesToOU/MoveDevicesToOUPostRequestBody.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/MoveDevicesToOU/MoveDevicesToOUPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ComanagedDevices.MoveDevicesToOU { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MoveDevicesToOUPostRequestBody : IAdditionalDataHolder, IParsable + public partial class MoveDevicesToOUPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class MoveDevicesToOUPostRequestBody : IAdditionalDataHolder, IParsable public string OrganizationalUnitPath { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MoveDevicesToOUPostRequestBody() { @@ -38,12 +40,12 @@ public MoveDevicesToOUPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MoveDevicesToOUPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ComanagedDevices.MoveDevicesToOU.MoveDevicesToOUPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MoveDevicesToOUPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.MoveDevicesToOU.MoveDevicesToOUPostRequestBody(); } /// /// The deserialization information for the current model @@ -53,7 +55,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "deviceIds", n => { DeviceIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "deviceIds", n => { DeviceIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "organizationalUnitPath", n => { OrganizationalUnitPath = n.GetStringValue(); } }, }; } @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/MoveDevicesToOU/MoveDevicesToOURequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/MoveDevicesToOU/MoveDevicesToOURequestBuilder.cs index 80e014e2ee..52fa2e25b4 100644 --- a/src/generated/DeviceManagement/ComanagedDevices/MoveDevicesToOU/MoveDevicesToOURequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagedDevices/MoveDevicesToOU/MoveDevicesToOURequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagedDevices.MoveDevicesToOU /// /// Provides operations to call the moveDevicesToOU method. /// - public class MoveDevicesToOURequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MoveDevicesToOURequestBuilder : BaseCliRequestBuilder { /// /// Invoke action moveDevicesToOU @@ -37,8 +40,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MoveDevicesToOUPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ComanagedDevices.MoveDevicesToOU.MoveDevicesToOUPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -56,14 +59,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MoveDevicesToOURequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/moveDevicesToOU", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MoveDevicesToOURequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/moveDevicesToOU", rawUrl) @@ -77,11 +80,11 @@ public MoveDevicesToOURequestBuilder(string rawUrl) : base("{+baseurl}/deviceMan /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MoveDevicesToOUPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.MoveDevicesToOU.MoveDevicesToOUPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MoveDevicesToOUPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ComanagedDevices.MoveDevicesToOU.MoveDevicesToOUPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -92,3 +95,4 @@ public RequestInformation ToPostRequestInformation(MoveDevicesToOUPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName/RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse.cs b/src/generated/DeviceManagement/ComanagedDevices/RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName/RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse.cs new file mode 100644 index 0000000000..67ed57616d --- /dev/null +++ b/src/generated/DeviceManagement/ComanagedDevices/RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName/RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse.cs @@ -0,0 +1,57 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.DeviceManagement.ComanagedDevices.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value { get; set; } +#nullable restore +#else + public List Value { get; set; } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::ApiSdk.DeviceManagement.ComanagedDevices.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.ComanagedDevices.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.PowerliftIncidentDetail.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagedDevices/RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName/RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.cs b/src/generated/DeviceManagement/ComanagedDevices/RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName/RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.cs new file mode 100644 index 0000000000..f48c350c1a --- /dev/null +++ b/src/generated/DeviceManagement/ComanagedDevices/RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName/RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.cs @@ -0,0 +1,178 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.ComanagedDevices.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName +{ + /// + /// Provides operations to call the retrievePowerliftAppDiagnosticsDetails method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function retrievePowerliftAppDiagnosticsDetails + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function retrievePowerliftAppDiagnosticsDetails"; + var userPrincipalNameOption = new Option("--user-principal-name", description: "Usage: userPrincipalName='{userPrincipalName}'") { + }; + userPrincipalNameOption.IsRequired = true; + command.AddOption(userPrincipalNameOption); + var topOption = new Option("--top", description: "Show only the first n items") { + }; + topOption.IsRequired = false; + command.AddOption(topOption); + var skipOption = new Option("--skip", description: "Skip the first n items") { + }; + skipOption.IsRequired = false; + command.AddOption(skipOption); + var searchOption = new Option("--search", description: "Search items by search phrases") { + }; + searchOption.IsRequired = false; + command.AddOption(searchOption); + var filterOption = new Option("--filter", description: "Filter items by property values") { + }; + filterOption.IsRequired = false; + command.AddOption(filterOption); + var countOption = new Option("--count", description: "Include count of items") { + }; + countOption.IsRequired = false; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + var allOption = new Option("--all"); + command.AddOption(allOption); + command.SetHandler(async (invocationContext) => { + var userPrincipalName = invocationContext.ParseResult.GetValueForOption(userPrincipalNameOption); + var top = invocationContext.ParseResult.GetValueForOption(topOption); + var skip = invocationContext.ParseResult.GetValueForOption(skipOption); + var search = invocationContext.ParseResult.GetValueForOption(searchOption); + var filter = invocationContext.ParseResult.GetValueForOption(filterOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + var all = invocationContext.ParseResult.GetValueForOption(allOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + IPagingService pagingService = invocationContext.BindingContext.GetService(typeof(IPagingService)) as IPagingService ?? throw new ArgumentNullException("pagingService"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Top = top; + q.QueryParameters.Skip = skip; + if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; + if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; + q.QueryParameters.Count = count; + }); + if (userPrincipalName is not null) requestInfo.PathParameters.Add("userPrincipalName", userPrincipalName); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var pagingData = new PageLinkData(requestInfo, null, itemName: "value", nextLinkName: "@odata.nextLink"); + var pageResponse = await pagingService.GetPagedDataAsync((info, token) => reqAdapter.SendNoContentAsync(info, cancellationToken: token), pagingData, all, cancellationToken); + var response = pageResponse?.Response; +#nullable enable + IOutputFormatter? formatter = null; +#nullable restore + if (pageResponse?.StatusCode >= 200 && pageResponse?.StatusCode < 300) { + formatter = outputFormatterFactory.GetFormatter(output); + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + } else { + formatter = outputFormatterFactory.GetFormatter(FormatterType.TEXT); + } + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagedDevices/retrievePowerliftAppDiagnosticsDetails(userPrincipalName='{userPrincipalName}'){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagedDevices/retrievePowerliftAppDiagnosticsDetails(userPrincipalName='{userPrincipalName}'){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) + { + } + /// + /// Invoke function retrievePowerliftAppDiagnosticsDetails + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Invoke function retrievePowerliftAppDiagnosticsDetails + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagementEligibleDevices/ComanagementEligibleDevicesRequestBuilder.cs b/src/generated/DeviceManagement/ComanagementEligibleDevices/ComanagementEligibleDevicesRequestBuilder.cs index 713432fa22..93282acca4 100644 --- a/src/generated/DeviceManagement/ComanagementEligibleDevices/ComanagementEligibleDevicesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagementEligibleDevices/ComanagementEligibleDevicesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ComanagementEligibleDevices.Count; using ApiSdk.DeviceManagement.ComanagementEligibleDevices.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ComanagementEligibleDevices /// /// Provides operations to manage the comanagementEligibleDevices property of the microsoft.graph.deviceManagement entity. /// - public class ComanagementEligibleDevicesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComanagementEligibleDevicesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the comanagementEligibleDevices property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class ComanagementEligibleDevicesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ComanagementEligibleDeviceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagementEligibleDevices.Item.ComanagementEligibleDeviceItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagementEligibleDevices.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ComanagementEligibleDevice.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ComanagementEligibleDevice.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The list of co-management eligible devices report"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ComanagementEligibleDevicesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagementEligibleDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ComanagementEligibleDevicesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagementEligibleDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public ComanagementEligibleDevicesRequestBuilder(string rawUrl) : base("{+baseur /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ComanagementEligibleDevice body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ComanagementEligibleDevice body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ComanagementEligibleDevice body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ComanagementEligibleDevice body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ComanagementEligibleDevice bo /// /// The list of co-management eligible devices report /// - public class ComanagementEligibleDevicesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComanagementEligibleDevicesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class ComanagementEligibleDevicesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagementEligibleDevices/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ComanagementEligibleDevices/Count/CountRequestBuilder.cs index 4af0713599..639ca61e5a 100644 --- a/src/generated/DeviceManagement/ComanagementEligibleDevices/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagementEligibleDevices/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComanagementEligibleDevices.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagementEligibleDevices/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagementEligibleDevices/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComanagementEligibleDevices/Item/ComanagementEligibleDeviceItemRequestBuilder.cs b/src/generated/DeviceManagement/ComanagementEligibleDevices/Item/ComanagementEligibleDeviceItemRequestBuilder.cs index 10d1b65985..1db3ef50a9 100644 --- a/src/generated/DeviceManagement/ComanagementEligibleDevices/Item/ComanagementEligibleDeviceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComanagementEligibleDevices/Item/ComanagementEligibleDeviceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ComanagementEligibleDevices.Item /// /// Provides operations to manage the comanagementEligibleDevices property of the microsoft.graph.deviceManagement entity. /// - public class ComanagementEligibleDeviceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComanagementEligibleDeviceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property comanagementEligibleDevices for deviceManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ComanagementEligibleDevice.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ComanagementEligibleDevice.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ComanagementEligibleDeviceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/comanagementEligibleDevices/{comanagementEligibleDevice%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ComanagementEligibleDeviceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/comanagementEligibleDevices/{comanagementEligibleDevice%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ComanagementEligibleDevice body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ComanagementEligibleDevice body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ComanagementEligibleDevice body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ComanagementEligibleDevice body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ComanagementEligibleDevice b /// /// The list of co-management eligible devices report /// - public class ComanagementEligibleDeviceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComanagementEligibleDeviceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class ComanagementEligibleDeviceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComplianceCategories/ComplianceCategoriesRequestBuilder.cs b/src/generated/DeviceManagement/ComplianceCategories/ComplianceCategoriesRequestBuilder.cs index 153387bfaa..b705e411b6 100644 --- a/src/generated/DeviceManagement/ComplianceCategories/ComplianceCategoriesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComplianceCategories/ComplianceCategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ComplianceCategories.Count; using ApiSdk.DeviceManagement.ComplianceCategories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ComplianceCategories /// /// Provides operations to manage the complianceCategories property of the microsoft.graph.deviceManagement entity. /// - public class ComplianceCategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceCategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the complianceCategories property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class ComplianceCategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementConfigurationCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComplianceCategories.Item.DeviceManagementConfigurationCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComplianceCategories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationCategory.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "List of all compliance categories"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ComplianceCategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/complianceCategories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ComplianceCategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/complianceCategories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public ComplianceCategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/devi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationCategory body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementConfiguration /// /// List of all compliance categories /// - public class ComplianceCategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceCategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class ComplianceCategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComplianceCategories/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ComplianceCategories/Count/CountRequestBuilder.cs index da51c3797d..420b2da7ad 100644 --- a/src/generated/DeviceManagement/ComplianceCategories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComplianceCategories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComplianceCategories.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/complianceCategories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/complianceCategories/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComplianceCategories/Item/DeviceManagementConfigurationCategoryItemRequestBuilder.cs b/src/generated/DeviceManagement/ComplianceCategories/Item/DeviceManagementConfigurationCategoryItemRequestBuilder.cs index 5a3a97eada..91ad89fcf7 100644 --- a/src/generated/DeviceManagement/ComplianceCategories/Item/DeviceManagementConfigurationCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComplianceCategories/Item/DeviceManagementConfigurationCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ComplianceCategories.Item /// /// Provides operations to manage the complianceCategories property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementConfigurationCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property complianceCategories for deviceManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationCategory.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementConfigurationCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/complianceCategories/{deviceManagementConfigurationCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementConfigurationCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/complianceCategories/{deviceManagementConfigurationCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationCategory body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementConfiguratio /// /// List of all compliance categories /// - public class DeviceManagementConfigurationCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeviceManagementConfigurationCategoryItemRequestBuilderGetQueryPara } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComplianceManagementPartners/ComplianceManagementPartnersRequestBuilder.cs b/src/generated/DeviceManagement/ComplianceManagementPartners/ComplianceManagementPartnersRequestBuilder.cs index ef619e4111..797a56e1c7 100644 --- a/src/generated/DeviceManagement/ComplianceManagementPartners/ComplianceManagementPartnersRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComplianceManagementPartners/ComplianceManagementPartnersRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ComplianceManagementPartners.Count; using ApiSdk.DeviceManagement.ComplianceManagementPartners.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ComplianceManagementPartners /// /// Provides operations to manage the complianceManagementPartners property of the microsoft.graph.deviceManagement entity. /// - public class ComplianceManagementPartnersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceManagementPartnersRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the complianceManagementPartners property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class ComplianceManagementPartnersRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ComplianceManagementPartnerItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComplianceManagementPartners.Item.ComplianceManagementPartnerItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComplianceManagementPartners.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ComplianceManagementPartner.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ComplianceManagementPartner.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The list of Compliance Management Partners configured by the tenant."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ComplianceManagementPartnersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/complianceManagementPartners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ComplianceManagementPartnersRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/complianceManagementPartners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public ComplianceManagementPartnersRequestBuilder(string rawUrl) : base("{+baseu /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ComplianceManagementPartner body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ComplianceManagementPartner body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ComplianceManagementPartner body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ComplianceManagementPartner body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ComplianceManagementPartner b /// /// The list of Compliance Management Partners configured by the tenant. /// - public class ComplianceManagementPartnersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceManagementPartnersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class ComplianceManagementPartnersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComplianceManagementPartners/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ComplianceManagementPartners/Count/CountRequestBuilder.cs index 7e392ff678..7ad305cb3d 100644 --- a/src/generated/DeviceManagement/ComplianceManagementPartners/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComplianceManagementPartners/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComplianceManagementPartners.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/complianceManagementPartners/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/complianceManagementPartners/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComplianceManagementPartners/Item/ComplianceManagementPartnerItemRequestBuilder.cs b/src/generated/DeviceManagement/ComplianceManagementPartners/Item/ComplianceManagementPartnerItemRequestBuilder.cs index 76aaa9cde8..64b5b12d42 100644 --- a/src/generated/DeviceManagement/ComplianceManagementPartners/Item/ComplianceManagementPartnerItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComplianceManagementPartners/Item/ComplianceManagementPartnerItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ComplianceManagementPartners.Item /// /// Provides operations to manage the complianceManagementPartners property of the microsoft.graph.deviceManagement entity. /// - public class ComplianceManagementPartnerItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceManagementPartnerItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property complianceManagementPartners for deviceManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ComplianceManagementPartner.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ComplianceManagementPartner.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ComplianceManagementPartnerItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/complianceManagementPartners/{complianceManagementPartner%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ComplianceManagementPartnerItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/complianceManagementPartners/{complianceManagementPartner%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ComplianceManagementPartner body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ComplianceManagementPartner body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ComplianceManagementPartner body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ComplianceManagementPartner body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ComplianceManagementPartner /// /// The list of Compliance Management Partners configured by the tenant. /// - public class ComplianceManagementPartnerItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceManagementPartnerItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class ComplianceManagementPartnerItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/CompliancePoliciesRequestBuilder.cs b/src/generated/DeviceManagement/CompliancePolicies/CompliancePoliciesRequestBuilder.cs index 3e849ae792..355a9e09c7 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/CompliancePoliciesRequestBuilder.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/CompliancePoliciesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.CompliancePolicies.Count; using ApiSdk.DeviceManagement.CompliancePolicies.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.CompliancePolicies /// /// Provides operations to manage the compliancePolicies property of the microsoft.graph.deviceManagement entity. /// - public class CompliancePoliciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CompliancePoliciesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the compliancePolicies property of the microsoft.graph.deviceManagement entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementCompliancePolicyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.DeviceManagementCompliancePolicyItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -50,7 +53,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CompliancePolicies.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -84,8 +87,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementCompliancePolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementCompliancePolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -112,41 +115,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "List of all compliance policies"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -154,14 +122,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -171,14 +131,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -201,14 +153,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CompliancePoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/compliancePolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CompliancePoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/compliancePolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -221,11 +173,11 @@ public CompliancePoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/device /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -241,11 +193,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementCompliancePolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementCompliancePolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementCompliancePolicy body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementCompliancePolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -257,7 +209,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementCompliancePol /// /// List of all compliance policies /// - public class CompliancePoliciesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CompliancePoliciesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -321,3 +274,4 @@ public class CompliancePoliciesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/CompliancePolicies/Count/CountRequestBuilder.cs index 8712993cc6..25e5f0a495 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.CompliancePolicies.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/compliancePolicies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/compliancePolicies/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/Assign/AssignPostRequestBody.cs index fd06c52ade..1b92363ab8 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/Assign/AssignPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.CompliancePolicies.Item.Assign { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AssignPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AssignPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class AssignPostRequestBody : IAdditionalDataHolder, IParsable /// The assignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assignments { get; set; } + public List? Assignments { get; set; } #nullable restore #else - public List Assignments { get; set; } + public List Assignments { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AssignPostRequestBody() { @@ -31,12 +33,12 @@ public AssignPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.CompliancePolicies.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.Assign.AssignPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(DeviceManagementConfigurationPolicyAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementConfigurationPolicyAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assignments", Assignments); + writer.WriteCollectionOfObjectValues("assignments", Assignments); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/Assign/AssignPostResponse.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/Assign/AssignPostResponse.cs index 1476365e10..b17523043f 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/Assign/AssignPostResponse.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/Assign/AssignPostResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.CompliancePolicies.Item.Assign { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AssignPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class AssignPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new AssignPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.Assign.AssignPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostResponse(); + return new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.Assign.AssignPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(DeviceManagementConfigurationPolicyAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementConfigurationPolicyAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/Assign/AssignRequestBuilder.cs index 62339ff2af..c25c2679a7 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/Assign/AssignRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.CompliancePolicies.Item.Assign /// /// Provides operations to call the assign method. /// - public class AssignRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action assign @@ -54,8 +57,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AssignPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.CompliancePolicies.Item.Assign.AssignPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -85,14 +88,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/assign", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/assign", rawUrl) @@ -106,11 +109,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/c /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.CompliancePolicies.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.CompliancePolicies.Item.Assign.AssignPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -121,3 +124,4 @@ public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/Assignments/AssignmentsRequestBuilder.cs index c70b6a5922..052d1c6eac 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.CompliancePolicies.Item.Assignments.Count; using ApiSdk.DeviceManagement.CompliancePolicies.Item.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.CompliancePolicies.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceManagementCompliancePolicy entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceManagementCompliancePolicy entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.Assignments.Item.DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationPolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationPolicyAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagem /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationPolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationPolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationPolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationPolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementConfiguration /// /// Policy assignments /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/Assignments/Count/CountRequestBuilder.cs index 0402852135..5e44d6ec63 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.CompliancePolicies.Item.Assignments.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/Assignments/Item/DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/Assignments/Item/DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder.cs index e9b59665cb..3f40d6bd48 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/Assignments/Item/DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/Assignments/Item/DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.CompliancePolicies.Item.Assignments.Item /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceManagementCompliancePolicy entity. /// - public class DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationPolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationPolicyAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/assignments/{deviceManagementConfigurationPolicyAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/assignments/{deviceManagementConfigurationPolicyAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationPolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationPolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationPolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationPolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementConfiguratio /// /// Policy assignments /// - public class DeviceManagementConfigurationPolicyAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationPolicyAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceManagementConfigurationPolicyAssignmentItemRequestBuilderGetQ } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/DeviceManagementCompliancePolicyItemRequestBuilder.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/DeviceManagementCompliancePolicyItemRequestBuilder.cs index 0d814dcc6a..ebdf040a92 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/DeviceManagementCompliancePolicyItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/DeviceManagementCompliancePolicyItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.CompliancePolicies.Item.Assign; using ApiSdk.DeviceManagement.CompliancePolicies.Item.Assignments; using ApiSdk.DeviceManagement.CompliancePolicies.Item.ScheduledActionsForRule; @@ -6,6 +7,7 @@ using ApiSdk.DeviceManagement.CompliancePolicies.Item.Settings; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -24,7 +26,8 @@ namespace ApiSdk.DeviceManagement.CompliancePolicies.Item /// /// Provides operations to manage the compliancePolicies property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementCompliancePolicyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementCompliancePolicyItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceManagementCompliancePolicy entity. @@ -34,7 +37,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.deviceManagementCompliancePolicy entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -61,7 +64,7 @@ public Command BuildAssignNavCommand() { var command = new Command("assign"); command.Description = "Provides operations to call the assign method."; - var builder = new AssignRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -187,8 +190,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementCompliancePolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementCompliancePolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -216,7 +219,7 @@ public Command BuildScheduledActionsForRuleNavCommand() { var command = new Command("scheduled-actions-for-rule"); command.Description = "Provides operations to manage the scheduledActionsForRule property of the microsoft.graph.deviceManagementCompliancePolicy entity."; - var builder = new ScheduledActionsForRuleRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.ScheduledActionsForRule.ScheduledActionsForRuleRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -243,7 +246,7 @@ public Command BuildSetScheduledActionsNavCommand() { var command = new Command("set-scheduled-actions"); command.Description = "Provides operations to call the setScheduledActions method."; - var builder = new SetScheduledActionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.SetScheduledActions.SetScheduledActionsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -260,7 +263,7 @@ public Command BuildSettingsNavCommand() { var command = new Command("settings"); command.Description = "Provides operations to manage the settings property of the microsoft.graph.deviceManagementCompliancePolicy entity."; - var builder = new SettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.Settings.SettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -280,14 +283,14 @@ public Command BuildSettingsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementCompliancePolicyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementCompliancePolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}{?%24expand,%24select}", rawUrl) @@ -319,11 +322,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -339,11 +342,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementCompliancePolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementCompliancePolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementCompliancePolicy body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementCompliancePolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -355,7 +358,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementCompliancePo /// /// List of all compliance policies /// - public class DeviceManagementCompliancePolicyItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementCompliancePolicyItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -380,3 +384,4 @@ public class DeviceManagementCompliancePolicyItemRequestBuilderGetQueryParameter } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/Count/CountRequestBuilder.cs index 36a67935b8..9b5320415c 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.CompliancePolicies.Item.ScheduledActionsForRul /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/scheduledActionsForRule/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/scheduledActionsForRule/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder.cs index 303188dee0..b37133b59e 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.CompliancePolicies.Item.ScheduledActionsForRule.Item.ScheduledActionConfigurations; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceManagement.CompliancePolicies.Item.ScheduledActionsForRul /// /// Provides operations to manage the scheduledActionsForRule property of the microsoft.graph.deviceManagementCompliancePolicy entity. /// - public class DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property scheduledActionsForRule for deviceManagement @@ -156,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementComplianceScheduledActionForRule.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementComplianceScheduledActionForRule.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildScheduledActionConfigurationsNavCommand() { var command = new Command("scheduled-action-configurations"); command.Description = "Provides operations to manage the scheduledActionConfigurations property of the microsoft.graph.deviceManagementComplianceScheduledActionForRule entity."; - var builder = new ScheduledActionConfigurationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.ScheduledActionsForRule.Item.ScheduledActionConfigurations.ScheduledActionConfigurationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -206,14 +209,14 @@ public Command BuildScheduledActionConfigurationsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule%2Did}{?%24expand,%24select}", rawUrl) @@ -245,11 +248,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -265,11 +268,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementComplianceScheduledActionForRule body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementComplianceScheduledActionForRule body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementComplianceScheduledActionForRule body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementComplianceScheduledActionForRule body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementComplianceSc /// /// The list of scheduled action for this rule /// - public class DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderG } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/Count/CountRequestBuilder.cs index a2bdf80f26..1433365855 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.CompliancePolicies.Item.ScheduledActionsForRul /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule%2Did}/scheduledActionConfigurations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule%2Did}/scheduledActionConfigurations/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/Item/DeviceManagementComplianceActionItemItemRequestBuilder.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/Item/DeviceManagementComplianceActionItemItemRequestBuilder.cs index 130622a4f4..f91940afcf 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/Item/DeviceManagementComplianceActionItemItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/Item/DeviceManagementComplianceActionItemItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.CompliancePolicies.Item.ScheduledActionsForRul /// /// Provides operations to manage the scheduledActionConfigurations property of the microsoft.graph.deviceManagementComplianceScheduledActionForRule entity. /// - public class DeviceManagementComplianceActionItemItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementComplianceActionItemItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property scheduledActionConfigurations for deviceManagement @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementComplianceActionItem.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementComplianceActionItem.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementComplianceActionItemItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule%2Did}/scheduledActionConfigurations/{deviceManagementComplianceActionItem%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementComplianceActionItemItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule%2Did}/scheduledActionConfigurations/{deviceManagementComplianceActionItem%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementComplianceActionItem body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementComplianceActionItem body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementComplianceActionItem body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementComplianceActionItem body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementComplianceAc /// /// The list of scheduled action configurations for this compliance policy. This collection can contain a maximum of 100 elements. /// - public class DeviceManagementComplianceActionItemItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementComplianceActionItemItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class DeviceManagementComplianceActionItemItemRequestBuilderGetQueryParam } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/ScheduledActionConfigurationsRequestBuilder.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/ScheduledActionConfigurationsRequestBuilder.cs index e4ddf722d9..8e12c30bf4 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/ScheduledActionConfigurationsRequestBuilder.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/ScheduledActionConfigurationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.CompliancePolicies.Item.ScheduledActionsForRule.Item.ScheduledActionConfigurations.Count; using ApiSdk.DeviceManagement.CompliancePolicies.Item.ScheduledActionsForRule.Item.ScheduledActionConfigurations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.CompliancePolicies.Item.ScheduledActionsForRul /// /// Provides operations to manage the scheduledActionConfigurations property of the microsoft.graph.deviceManagementComplianceScheduledActionForRule entity. /// - public class ScheduledActionConfigurationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ScheduledActionConfigurationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the scheduledActionConfigurations property of the microsoft.graph.deviceManagementComplianceScheduledActionForRule entity. @@ -30,7 +33,7 @@ public class ScheduledActionConfigurationsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementComplianceActionItemItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.ScheduledActionsForRule.Item.ScheduledActionConfigurations.Item.DeviceManagementComplianceActionItemItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.ScheduledActionsForRule.Item.ScheduledActionConfigurations.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementComplianceActionItem.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementComplianceActionItem.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ScheduledActionConfigurationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule%2Did}/scheduledActionConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ScheduledActionConfigurationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule%2Did}/scheduledActionConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public ScheduledActionConfigurationsRequestBuilder(string rawUrl) : base("{+base /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementComplianceActionItem body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementComplianceActionItem body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementComplianceActionItem body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementComplianceActionItem body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementComplianceAct /// /// The list of scheduled action configurations for this compliance policy. This collection can contain a maximum of 100 elements. /// - public class ScheduledActionConfigurationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ScheduledActionConfigurationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class ScheduledActionConfigurationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilder.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilder.cs index c39ab338c1..644270d750 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilder.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.CompliancePolicies.Item.ScheduledActionsForRule.Count; using ApiSdk.DeviceManagement.CompliancePolicies.Item.ScheduledActionsForRule.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.CompliancePolicies.Item.ScheduledActionsForRul /// /// Provides operations to manage the scheduledActionsForRule property of the microsoft.graph.deviceManagementCompliancePolicy entity. /// - public class ScheduledActionsForRuleRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ScheduledActionsForRuleRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the scheduledActionsForRule property of the microsoft.graph.deviceManagementCompliancePolicy entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.ScheduledActionsForRule.Item.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.ScheduledActionsForRule.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementComplianceScheduledActionForRule.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementComplianceScheduledActionForRule.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ScheduledActionsForRuleRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/scheduledActionsForRule{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ScheduledActionsForRuleRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/scheduledActionsForRule{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public ScheduledActionsForRuleRequestBuilder(string rawUrl) : base("{+baseurl}/d /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementComplianceScheduledActionForRule body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementComplianceScheduledActionForRule body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementComplianceScheduledActionForRule body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementComplianceScheduledActionForRule body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementComplianceSch /// /// The list of scheduled action for this rule /// - public class ScheduledActionsForRuleRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ScheduledActionsForRuleRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class ScheduledActionsForRuleRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/SetScheduledActions/SetScheduledActionsPostRequestBody.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/SetScheduledActions/SetScheduledActionsPostRequestBody.cs index 3f050191a9..eb1fa8127a 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/SetScheduledActions/SetScheduledActionsPostRequestBody.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/SetScheduledActions/SetScheduledActionsPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.CompliancePolicies.Item.SetScheduledActions { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetScheduledActionsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetScheduledActionsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class SetScheduledActionsPostRequestBody : IAdditionalDataHolder, IParsab /// The scheduledActions property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? ScheduledActions { get; set; } + public List? ScheduledActions { get; set; } #nullable restore #else - public List ScheduledActions { get; set; } + public List ScheduledActions { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetScheduledActionsPostRequestBody() { @@ -31,12 +33,12 @@ public SetScheduledActionsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetScheduledActionsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.CompliancePolicies.Item.SetScheduledActions.SetScheduledActionsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetScheduledActionsPostRequestBody(); + return new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.SetScheduledActions.SetScheduledActionsPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "scheduledActions", n => { ScheduledActions = n.GetCollectionOfObjectValues(DeviceManagementComplianceScheduledActionForRule.CreateFromDiscriminatorValue)?.ToList(); } }, + { "scheduledActions", n => { ScheduledActions = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementComplianceScheduledActionForRule.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("scheduledActions", ScheduledActions); + writer.WriteCollectionOfObjectValues("scheduledActions", ScheduledActions); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/SetScheduledActions/SetScheduledActionsPostResponse.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/SetScheduledActions/SetScheduledActionsPostResponse.cs index b1fc50b251..82ac3f2106 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/SetScheduledActions/SetScheduledActionsPostResponse.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/SetScheduledActions/SetScheduledActionsPostResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.CompliancePolicies.Item.SetScheduledActions { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetScheduledActionsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class SetScheduledActionsPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new SetScheduledActionsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.SetScheduledActions.SetScheduledActionsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetScheduledActionsPostResponse(); + return new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.SetScheduledActions.SetScheduledActionsPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(DeviceManagementComplianceScheduledActionForRule.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementComplianceScheduledActionForRule.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/SetScheduledActions/SetScheduledActionsRequestBuilder.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/SetScheduledActions/SetScheduledActionsRequestBuilder.cs index 70aa68b0ba..f28d4df207 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/SetScheduledActions/SetScheduledActionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/SetScheduledActions/SetScheduledActionsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.CompliancePolicies.Item.SetScheduledActions /// /// Provides operations to call the setScheduledActions method. /// - public class SetScheduledActionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetScheduledActionsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action setScheduledActions @@ -54,8 +57,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SetScheduledActionsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.CompliancePolicies.Item.SetScheduledActions.SetScheduledActionsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -85,14 +88,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SetScheduledActionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/setScheduledActions", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetScheduledActionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/setScheduledActions", rawUrl) @@ -106,11 +109,11 @@ public SetScheduledActionsRequestBuilder(string rawUrl) : base("{+baseurl}/devic /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SetScheduledActionsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.CompliancePolicies.Item.SetScheduledActions.SetScheduledActionsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetScheduledActionsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.CompliancePolicies.Item.SetScheduledActions.SetScheduledActionsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -121,3 +124,4 @@ public RequestInformation ToPostRequestInformation(SetScheduledActionsPostReques } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/Count/CountRequestBuilder.cs index 7d00daafac..70dc132ab6 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.CompliancePolicies.Item.Settings.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/settings/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/settings/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/Item/DeviceManagementConfigurationSettingItemRequestBuilder.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/Item/DeviceManagementConfigurationSettingItemRequestBuilder.cs index 1c0576ab90..44ae057f9c 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/Item/DeviceManagementConfigurationSettingItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/Item/DeviceManagementConfigurationSettingItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.CompliancePolicies.Item.Settings.Item.SettingDefinitions; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceManagement.CompliancePolicies.Item.Settings.Item /// /// Provides operations to manage the settings property of the microsoft.graph.deviceManagementCompliancePolicy entity. /// - public class DeviceManagementConfigurationSettingItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationSettingItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property settings for deviceManagement @@ -156,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationSetting.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationSetting.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildSettingDefinitionsNavCommand() { var command = new Command("setting-definitions"); command.Description = "Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagementConfigurationSetting entity."; - var builder = new SettingDefinitionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.Settings.Item.SettingDefinitions.SettingDefinitionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -205,14 +208,14 @@ public Command BuildSettingDefinitionsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementConfigurationSettingItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/settings/{deviceManagementConfigurationSetting%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementConfigurationSettingItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/settings/{deviceManagementConfigurationSetting%2Did}{?%24expand,%24select}", rawUrl) @@ -244,11 +247,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -264,11 +267,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationSetting body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSetting body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationSetting body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSetting body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -280,7 +283,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementConfiguratio /// /// Policy settings /// - public class DeviceManagementConfigurationSettingItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationSettingItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -305,3 +309,4 @@ public class DeviceManagementConfigurationSettingItemRequestBuilderGetQueryParam } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/Item/SettingDefinitions/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/Item/SettingDefinitions/Count/CountRequestBuilder.cs index 1b227e79f2..c792ea0271 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/Item/SettingDefinitions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/Item/SettingDefinitions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.CompliancePolicies.Item.Settings.Item.SettingD /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/settings/{deviceManagementConfigurationSetting%2Did}/settingDefinitions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/settings/{deviceManagementConfigurationSetting%2Did}/settingDefinitions/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs index 0f45a1095a..7299a0e0d5 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.CompliancePolicies.Item.Settings.Item.SettingD /// /// Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagementConfigurationSetting entity. /// - public class DeviceManagementConfigurationSettingDefinitionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationSettingDefinitionItemRequestBuilder : BaseCliRequestBuilder { /// /// List of related Setting Definitions. This property is read-only. @@ -86,14 +89,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/settings/{deviceManagementConfigurationSetting%2Did}/settingDefinitions/{deviceManagementConfigurationSettingDefinition%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/settings/{deviceManagementConfigurationSetting%2Did}/settingDefinitions/{deviceManagementConfigurationSettingDefinition%2Did}{?%24expand,%24select}", rawUrl) @@ -106,11 +109,11 @@ public DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(string r /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -121,7 +124,8 @@ public RequestInformation ToGetRequestInformation(Action /// List of related Setting Definitions. This property is read-only. /// - public class DeviceManagementConfigurationSettingDefinitionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationSettingDefinitionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -146,3 +150,4 @@ public class DeviceManagementConfigurationSettingDefinitionItemRequestBuilderGet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs index eac6776844..4b49459f74 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.CompliancePolicies.Item.Settings.Item.SettingDefinitions.Count; using ApiSdk.DeviceManagement.CompliancePolicies.Item.Settings.Item.SettingDefinitions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.CompliancePolicies.Item.Settings.Item.SettingD /// /// Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagementConfigurationSetting entity. /// - public class SettingDefinitionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingDefinitionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagementConfigurationSetting entity. @@ -30,7 +33,7 @@ public class SettingDefinitionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.Settings.Item.SettingDefinitions.Item.DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.Settings.Item.SettingDefinitions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -160,14 +163,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SettingDefinitionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/settings/{deviceManagementConfigurationSetting%2Did}/settingDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SettingDefinitionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/settings/{deviceManagementConfigurationSetting%2Did}/settingDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -180,11 +183,11 @@ public SettingDefinitionsRequestBuilder(string rawUrl) : base("{+baseurl}/device /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -195,7 +198,8 @@ public RequestInformation ToGetRequestInformation(Action /// List of related Setting Definitions. This property is read-only. /// - public class SettingDefinitionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingDefinitionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -259,3 +263,4 @@ public class SettingDefinitionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/SettingsRequestBuilder.cs b/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/SettingsRequestBuilder.cs index ff8102c144..3aa93af054 100644 --- a/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/SettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/CompliancePolicies/Item/Settings/SettingsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.CompliancePolicies.Item.Settings.Count; using ApiSdk.DeviceManagement.CompliancePolicies.Item.Settings.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.CompliancePolicies.Item.Settings /// /// Provides operations to manage the settings property of the microsoft.graph.deviceManagementCompliancePolicy entity. /// - public class SettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the settings property of the microsoft.graph.deviceManagementCompliancePolicy entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementConfigurationSettingItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.Settings.Item.DeviceManagementConfigurationSettingItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CompliancePolicies.Item.Settings.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationSetting.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationSetting.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/settings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/settings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public SettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationSetting body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSetting body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationSetting body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSetting body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementConfiguration /// /// Policy settings /// - public class SettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class SettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComplianceSettings/ComplianceSettingsRequestBuilder.cs b/src/generated/DeviceManagement/ComplianceSettings/ComplianceSettingsRequestBuilder.cs index 87ff306726..a9bf9f9de7 100644 --- a/src/generated/DeviceManagement/ComplianceSettings/ComplianceSettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComplianceSettings/ComplianceSettingsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ComplianceSettings.Count; using ApiSdk.DeviceManagement.ComplianceSettings.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ComplianceSettings /// /// Provides operations to manage the complianceSettings property of the microsoft.graph.deviceManagement entity. /// - public class ComplianceSettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceSettingsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the complianceSettings property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class ComplianceSettingsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComplianceSettings.Item.DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComplianceSettings.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationSettingDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationSettingDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "List of all ComplianceSettings"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ComplianceSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/complianceSettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ComplianceSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/complianceSettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public ComplianceSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/device /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationSettingDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSettingDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationSettingDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSettingDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementConfiguration /// /// List of all ComplianceSettings /// - public class ComplianceSettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceSettingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class ComplianceSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComplianceSettings/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ComplianceSettings/Count/CountRequestBuilder.cs index ee395940e4..79d998621e 100644 --- a/src/generated/DeviceManagement/ComplianceSettings/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComplianceSettings/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ComplianceSettings.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/complianceSettings/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/complianceSettings/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ComplianceSettings/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs b/src/generated/DeviceManagement/ComplianceSettings/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs index 0cf2bacec2..00db367f19 100644 --- a/src/generated/DeviceManagement/ComplianceSettings/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ComplianceSettings/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ComplianceSettings.Item /// /// Provides operations to manage the complianceSettings property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementConfigurationSettingDefinitionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationSettingDefinitionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property complianceSettings for deviceManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationSettingDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationSettingDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/complianceSettings/{deviceManagementConfigurationSettingDefinition%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/complianceSettings/{deviceManagementConfigurationSettingDefinition%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationSettingDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSettingDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationSettingDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSettingDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementConfiguratio /// /// List of all ComplianceSettings /// - public class DeviceManagementConfigurationSettingDefinitionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationSettingDefinitionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeviceManagementConfigurationSettingDefinitionItemRequestBuilderGet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConditionalAccessSettings/ConditionalAccessSettingsRequestBuilder.cs b/src/generated/DeviceManagement/ConditionalAccessSettings/ConditionalAccessSettingsRequestBuilder.cs index 21b71bd952..01f236aabf 100644 --- a/src/generated/DeviceManagement/ConditionalAccessSettings/ConditionalAccessSettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConditionalAccessSettings/ConditionalAccessSettingsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ConditionalAccessSettings /// /// Provides operations to manage the conditionalAccessSettings property of the microsoft.graph.deviceManagement entity. /// - public class ConditionalAccessSettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConditionalAccessSettingsRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property conditionalAccessSettings for deviceManagement @@ -29,18 +32,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property conditionalAccessSettings for deviceManagement"; - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); command.SetHandler(async (invocationContext) => { - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToDeleteRequestInformation(q => { }); - if (ifMatch is not null) requestInfo.Headers.Add("If-Match", ifMatch); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -58,23 +54,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "The Exchange on premises conditional access settings. On premises conditional access will require devices to be both enrolled and compliant for mail access"; - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); command.AddOption(queryOption); command.SetHandler(async (invocationContext) => { - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); @@ -82,8 +66,6 @@ public Command BuildGetCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -121,8 +103,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(OnPremisesConditionalAccessSettings.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.OnPremisesConditionalAccessSettings.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -142,14 +124,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ConditionalAccessSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/conditionalAccessSettings{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ConditionalAccessSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/conditionalAccessSettings{?%24expand,%24select}", rawUrl) @@ -181,11 +163,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -201,11 +183,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(OnPremisesConditionalAccessSettings body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.OnPremisesConditionalAccessSettings body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(OnPremisesConditionalAccessSettings body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.OnPremisesConditionalAccessSettings body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -217,7 +199,8 @@ public RequestInformation ToPatchRequestInformation(OnPremisesConditionalAccessS /// /// The Exchange on premises conditional access settings. On premises conditional access will require devices to be both enrolled and compliant for mail access /// - public class ConditionalAccessSettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConditionalAccessSettingsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -242,3 +225,4 @@ public class ConditionalAccessSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigManagerCollections/ConfigManagerCollectionsRequestBuilder.cs b/src/generated/DeviceManagement/ConfigManagerCollections/ConfigManagerCollectionsRequestBuilder.cs index 5bc596e5a0..8582ce211f 100644 --- a/src/generated/DeviceManagement/ConfigManagerCollections/ConfigManagerCollectionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigManagerCollections/ConfigManagerCollectionsRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ConfigManagerCollections.Count; using ApiSdk.DeviceManagement.ConfigManagerCollections.GetPolicySummaryWithPolicyId; using ApiSdk.DeviceManagement.ConfigManagerCollections.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceManagement.ConfigManagerCollections /// /// Provides operations to manage the configManagerCollections property of the microsoft.graph.deviceManagement entity. /// - public class ConfigManagerCollectionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigManagerCollectionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the configManagerCollections property of the microsoft.graph.deviceManagement entity. @@ -31,7 +34,7 @@ public class ConfigManagerCollectionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ConfigManagerCollectionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigManagerCollections.Item.ConfigManagerCollectionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -45,7 +48,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigManagerCollections.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -79,8 +82,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ConfigManagerCollection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ConfigManagerCollection.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -107,7 +110,7 @@ public Command BuildGetPolicySummaryWithPolicyIdRbCommand() { var command = new Command("get-policy-summary-with-policy-id"); command.Description = "Provides operations to call the getPolicySummary method."; - var builder = new GetPolicySummaryWithPolicyIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigManagerCollections.GetPolicySummaryWithPolicyId.GetPolicySummaryWithPolicyIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -124,41 +127,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "A list of ConfigManagerCollection"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -166,14 +134,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -183,14 +143,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -213,14 +165,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ConfigManagerCollectionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configManagerCollections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ConfigManagerCollectionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configManagerCollections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -233,11 +185,11 @@ public ConfigManagerCollectionsRequestBuilder(string rawUrl) : base("{+baseurl}/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -253,11 +205,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ConfigManagerCollection body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ConfigManagerCollection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ConfigManagerCollection body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ConfigManagerCollection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -269,7 +221,8 @@ public RequestInformation ToPostRequestInformation(ConfigManagerCollection body, /// /// A list of ConfigManagerCollection /// - public class ConfigManagerCollectionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigManagerCollectionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -333,3 +286,4 @@ public class ConfigManagerCollectionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigManagerCollections/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ConfigManagerCollections/Count/CountRequestBuilder.cs index 8122d2b2fe..0ed4c3247d 100644 --- a/src/generated/DeviceManagement/ConfigManagerCollections/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigManagerCollections/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ConfigManagerCollections.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configManagerCollections/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configManagerCollections/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigManagerCollections/GetPolicySummaryWithPolicyId/GetPolicySummaryWithPolicyIdRequestBuilder.cs b/src/generated/DeviceManagement/ConfigManagerCollections/GetPolicySummaryWithPolicyId/GetPolicySummaryWithPolicyIdRequestBuilder.cs index 288faf47f1..ea76e8bbb3 100644 --- a/src/generated/DeviceManagement/ConfigManagerCollections/GetPolicySummaryWithPolicyId/GetPolicySummaryWithPolicyIdRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigManagerCollections/GetPolicySummaryWithPolicyId/GetPolicySummaryWithPolicyIdRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ConfigManagerCollections.GetPolicySummaryWithP /// /// Provides operations to call the getPolicySummary method. /// - public class GetPolicySummaryWithPolicyIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetPolicySummaryWithPolicyIdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getPolicySummary @@ -60,14 +63,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetPolicySummaryWithPolicyIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configManagerCollections/getPolicySummary(policyId='{policyId}')", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetPolicySummaryWithPolicyIdRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configManagerCollections/getPolicySummary(policyId='{policyId}')", rawUrl) @@ -94,3 +97,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ConfigManagerCollections.Item /// /// Provides operations to manage the configManagerCollections property of the microsoft.graph.deviceManagement entity. /// - public class ConfigManagerCollectionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigManagerCollectionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property configManagerCollections for deviceManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ConfigManagerCollection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ConfigManagerCollection.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ConfigManagerCollectionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configManagerCollections/{configManagerCollection%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ConfigManagerCollectionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configManagerCollections/{configManagerCollection%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ConfigManagerCollection body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ConfigManagerCollection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ConfigManagerCollection body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ConfigManagerCollection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ConfigManagerCollection body /// /// A list of ConfigManagerCollection /// - public class ConfigManagerCollectionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigManagerCollectionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class ConfigManagerCollectionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationCategories/ConfigurationCategoriesRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationCategories/ConfigurationCategoriesRequestBuilder.cs index 6951c4edcb..5a9990ff22 100644 --- a/src/generated/DeviceManagement/ConfigurationCategories/ConfigurationCategoriesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationCategories/ConfigurationCategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ConfigurationCategories.Count; using ApiSdk.DeviceManagement.ConfigurationCategories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationCategories /// /// Provides operations to manage the configurationCategories property of the microsoft.graph.deviceManagement entity. /// - public class ConfigurationCategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationCategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the configurationCategories property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class ConfigurationCategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementConfigurationCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationCategories.Item.DeviceManagementConfigurationCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationCategories.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationCategory.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "List of all Configuration Categories"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ConfigurationCategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationCategories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ConfigurationCategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationCategories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public ConfigurationCategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/d /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationCategory body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementConfiguration /// /// List of all Configuration Categories /// - public class ConfigurationCategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationCategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class ConfigurationCategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationCategories/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationCategories/Count/CountRequestBuilder.cs index 4ea3733569..a77ccfa776 100644 --- a/src/generated/DeviceManagement/ConfigurationCategories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationCategories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationCategories.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationCategories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationCategories/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationCategories/Item/DeviceManagementConfigurationCategoryItemRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationCategories/Item/DeviceManagementConfigurationCategoryItemRequestBuilder.cs index ccf1db8140..aa54ac001f 100644 --- a/src/generated/DeviceManagement/ConfigurationCategories/Item/DeviceManagementConfigurationCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationCategories/Item/DeviceManagementConfigurationCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationCategories.Item /// /// Provides operations to manage the configurationCategories property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementConfigurationCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property configurationCategories for deviceManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationCategory.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementConfigurationCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationCategories/{deviceManagementConfigurationCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementConfigurationCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationCategories/{deviceManagementConfigurationCategory%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationCategory body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementConfiguratio /// /// List of all Configuration Categories /// - public class DeviceManagementConfigurationCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeviceManagementConfigurationCategoryItemRequestBuilderGetQueryPara } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/ConfigurationPoliciesRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicies/ConfigurationPoliciesRequestBuilder.cs index b554276b86..9cbbc8be0c 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicies/ConfigurationPoliciesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicies/ConfigurationPoliciesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ConfigurationPolicies.Count; using ApiSdk.DeviceManagement.ConfigurationPolicies.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicies /// /// Provides operations to manage the configurationPolicies property of the microsoft.graph.deviceManagement entity. /// - public class ConfigurationPoliciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationPoliciesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the configurationPolicies property of the microsoft.graph.deviceManagement entity. @@ -31,17 +34,18 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementConfigurationPolicyItemRequestBuilder(PathParameters); - commands.Add(builder.BuildAssignJustInTimeConfigurationNavCommand()); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.DeviceManagementConfigurationPolicyItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); + commands.Add(builder.BuildClearEnrollmentTimeDeviceMembershipTargetNavCommand()); commands.Add(builder.BuildCreateCopyNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); commands.Add(builder.BuildReorderNavCommand()); - commands.Add(builder.BuildRetrieveJustInTimeConfigurationNavCommand()); + commands.Add(builder.BuildRetrieveEnrollmentTimeDeviceMembershipTargetNavCommand()); commands.Add(builder.BuildRetrieveLatestUpgradeDefaultBaselinePolicyNavCommand()); + commands.Add(builder.BuildSetEnrollmentTimeDeviceMembershipTargetNavCommand()); commands.Add(builder.BuildSettingsNavCommand()); return new(executables, commands); } @@ -53,7 +57,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -87,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationPolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -115,41 +119,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "List of all Configuration policies"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -157,14 +126,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -174,14 +135,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -204,14 +157,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ConfigurationPoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ConfigurationPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -224,11 +177,11 @@ public ConfigurationPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -244,11 +197,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -260,7 +213,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementConfiguration /// /// List of all Configuration policies /// - public class ConfigurationPoliciesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationPoliciesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -324,3 +278,4 @@ public class ConfigurationPoliciesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Count/CountRequestBuilder.cs index f6d4624fb7..bc4742bee9 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicies/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assign/AssignPostRequestBody.cs index 330b00074b..e79fb313ef 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assign/AssignPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Assign { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AssignPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AssignPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,13 +18,13 @@ public class AssignPostRequestBody : IAdditionalDataHolder, IParsable /// The assignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Assignments { get; set; } + public List? Assignments { get; set; } #nullable restore #else - public List Assignments { get; set; } + public List Assignments { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AssignPostRequestBody() { @@ -31,12 +33,12 @@ public AssignPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Assign.AssignPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(DeviceManagementConfigurationPolicyAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementConfigurationPolicyAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assignments", Assignments); + writer.WriteCollectionOfObjectValues("assignments", Assignments); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assign/AssignPostResponse.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assign/AssignPostResponse.cs index f24a615844..d1639c119e 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assign/AssignPostResponse.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assign/AssignPostResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Assign { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AssignPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class AssignPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new AssignPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Assign.AssignPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostResponse(); + return new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Assign.AssignPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(DeviceManagementConfigurationPolicyAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementConfigurationPolicyAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assign/AssignRequestBuilder.cs index 4d3296b519..c1001df4df 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assign/AssignRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Assign /// /// Provides operations to call the assign method. /// - public class AssignRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action assign @@ -54,8 +57,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AssignPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Assign.AssignPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -85,14 +88,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/assign", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/assign", rawUrl) @@ -106,11 +109,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/c /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Assign.AssignPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -121,3 +124,4 @@ public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/AssignJustInTimeConfiguration/AssignJustInTimeConfigurationPostRequestBody.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/AssignJustInTimeConfiguration/AssignJustInTimeConfigurationPostRequestBody.cs deleted file mode 100644 index 43d827025c..0000000000 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/AssignJustInTimeConfiguration/AssignJustInTimeConfigurationPostRequestBody.cs +++ /dev/null @@ -1,63 +0,0 @@ -// -using ApiSdk.Models; -using Microsoft.Kiota.Abstractions.Serialization; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System; -namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.AssignJustInTimeConfiguration -{ - #pragma warning disable CS1591 - public class AssignJustInTimeConfigurationPostRequestBody : IAdditionalDataHolder, IParsable - #pragma warning restore CS1591 - { - /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - public IDictionary AdditionalData { get; set; } - /// The justInTimeAssignments property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public DeviceManagementConfigurationJustInTimeAssignmentPolicy? JustInTimeAssignments { get; set; } -#nullable restore -#else - public DeviceManagementConfigurationJustInTimeAssignmentPolicy JustInTimeAssignments { get; set; } -#endif - /// - /// Instantiates a new and sets the default values. - /// - public AssignJustInTimeConfigurationPostRequestBody() - { - AdditionalData = new Dictionary(); - } - /// - /// Creates a new instance of the appropriate class based on discriminator value - /// - /// A - /// The parse node to use to read the discriminator value and create the object - public static AssignJustInTimeConfigurationPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) - { - _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignJustInTimeConfigurationPostRequestBody(); - } - /// - /// The deserialization information for the current model - /// - /// A IDictionary<string, Action<IParseNode>> - public virtual IDictionary> GetFieldDeserializers() - { - return new Dictionary> - { - { "justInTimeAssignments", n => { JustInTimeAssignments = n.GetObjectValue(DeviceManagementConfigurationJustInTimeAssignmentPolicy.CreateFromDiscriminatorValue); } }, - }; - } - /// - /// Serializes information the current object - /// - /// Serialization writer to use to serialize this model - public virtual void Serialize(ISerializationWriter writer) - { - _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("justInTimeAssignments", JustInTimeAssignments); - writer.WriteAdditionalData(AdditionalData); - } - } -} diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/AssignJustInTimeConfiguration/AssignJustInTimeConfigurationPostResponse.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/AssignJustInTimeConfiguration/AssignJustInTimeConfigurationPostResponse.cs deleted file mode 100644 index 8e6f434aac..0000000000 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/AssignJustInTimeConfiguration/AssignJustInTimeConfigurationPostResponse.cs +++ /dev/null @@ -1,56 +0,0 @@ -// -using Microsoft.Kiota.Abstractions.Serialization; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System; -namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.AssignJustInTimeConfiguration -{ - #pragma warning disable CS1591 - public class AssignJustInTimeConfigurationPostResponse : IAdditionalDataHolder, IParsable - #pragma warning restore CS1591 - { - /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - public IDictionary AdditionalData { get; set; } - /// The value property - public bool? Value { get; set; } - /// - /// Instantiates a new and sets the default values. - /// - public AssignJustInTimeConfigurationPostResponse() - { - AdditionalData = new Dictionary(); - } - /// - /// Creates a new instance of the appropriate class based on discriminator value - /// - /// A - /// The parse node to use to read the discriminator value and create the object - public static AssignJustInTimeConfigurationPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) - { - _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignJustInTimeConfigurationPostResponse(); - } - /// - /// The deserialization information for the current model - /// - /// A IDictionary<string, Action<IParseNode>> - public virtual IDictionary> GetFieldDeserializers() - { - return new Dictionary> - { - { "value", n => { Value = n.GetBoolValue(); } }, - }; - } - /// - /// Serializes information the current object - /// - /// Serialization writer to use to serialize this model - public virtual void Serialize(ISerializationWriter writer) - { - _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteBoolValue("value", Value); - writer.WriteAdditionalData(AdditionalData); - } - } -} diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/AssignJustInTimeConfiguration/AssignJustInTimeConfigurationRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/AssignJustInTimeConfiguration/AssignJustInTimeConfigurationRequestBuilder.cs deleted file mode 100644 index 214c399a3a..0000000000 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/AssignJustInTimeConfiguration/AssignJustInTimeConfigurationRequestBuilder.cs +++ /dev/null @@ -1,110 +0,0 @@ -// -using ApiSdk.Models.ODataErrors; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using Microsoft.Kiota.Cli.Commons.Extensions; -using Microsoft.Kiota.Cli.Commons.IO; -using Microsoft.Kiota.Cli.Commons; -using System.Collections.Generic; -using System.CommandLine; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.AssignJustInTimeConfiguration -{ - /// - /// Provides operations to call the assignJustInTimeConfiguration method. - /// - public class AssignJustInTimeConfigurationRequestBuilder : BaseCliRequestBuilder - { - /// - /// Invoke action assignJustInTimeConfiguration - /// - /// A - public Command BuildPostCommand() - { - var command = new Command("post"); - command.Description = "Invoke action assignJustInTimeConfiguration"; - var deviceManagementConfigurationPolicyIdOption = new Option("--device-management-configuration-policy-id", description: "The unique identifier of deviceManagementConfigurationPolicy") { - }; - deviceManagementConfigurationPolicyIdOption.IsRequired = true; - command.AddOption(deviceManagementConfigurationPolicyIdOption); - var bodyOption = new Option("--body", description: "The request body") { - }; - bodyOption.IsRequired = true; - command.AddOption(bodyOption); - var outputOption = new Option("--output", () => FormatterType.JSON); - command.AddOption(outputOption); - var queryOption = new Option("--query"); - command.AddOption(queryOption); - command.SetHandler(async (invocationContext) => { - var deviceManagementConfigurationPolicyId = invocationContext.ParseResult.GetValueForOption(deviceManagementConfigurationPolicyIdOption); - var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; - var output = invocationContext.ParseResult.GetValueForOption(outputOption); - var query = invocationContext.ParseResult.GetValueForOption(queryOption); - IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AssignJustInTimeConfigurationPostRequestBody.CreateFromDiscriminatorValue); - if (model is null) { - Console.Error.WriteLine("No model data to send."); - return; - } - var requestInfo = ToPostRequestInformation(model, q => { - }); - if (deviceManagementConfigurationPolicyId is not null) requestInfo.PathParameters.Add("deviceManagementConfigurationPolicy%2Did", deviceManagementConfigurationPolicyId); - requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; - response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; - var formatter = outputFormatterFactory.GetFormatter(output); - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - public AssignJustInTimeConfigurationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/assignJustInTimeConfiguration", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public AssignJustInTimeConfigurationRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/assignJustInTimeConfiguration", rawUrl) - { - } - /// - /// Invoke action assignJustInTimeConfiguration - /// - /// A - /// The request body - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPostRequestInformation(AssignJustInTimeConfigurationPostRequestBody body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(AssignJustInTimeConfigurationPostRequestBody body, Action> requestConfiguration = default) - { -#endif - _ = body ?? throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - } -} diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assignments/AssignmentsRequestBuilder.cs index 3ea77cc4da..7dab41e2a0 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Assignments.Count; using ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Assignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceManagementConfigurationPolicy entity. /// - public class AssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceManagementConfigurationPolicy entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Assignments.Item.DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -83,8 +86,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationPolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationPolicyAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -207,14 +210,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagem /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationPolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationPolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationPolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationPolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementConfiguration /// /// Policy assignments /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assignments/Count/CountRequestBuilder.cs index 56a7bcf9d9..a8e7f49c98 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Assignments.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/assignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assignments/Item/DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assignments/Item/DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder.cs index 38b66c66e8..2af2a18c2e 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assignments/Item/DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Assignments/Item/DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Assignments.Item /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceManagementConfigurationPolicy entity. /// - public class DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property assignments for deviceManagement @@ -155,8 +158,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationPolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationPolicyAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/assignments/{deviceManagementConfigurationPolicyAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/assignments/{deviceManagementConfigurationPolicyAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationPolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationPolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationPolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationPolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementConfiguratio /// /// Policy assignments /// - public class DeviceManagementConfigurationPolicyAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationPolicyAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceManagementConfigurationPolicyAssignmentItemRequestBuilderGetQ } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/ClearEnrollmentTimeDeviceMembershipTarget/ClearEnrollmentTimeDeviceMembershipTargetPostResponse.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/ClearEnrollmentTimeDeviceMembershipTarget/ClearEnrollmentTimeDeviceMembershipTargetPostResponse.cs new file mode 100644 index 0000000000..4f96fd0495 --- /dev/null +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/ClearEnrollmentTimeDeviceMembershipTarget/ClearEnrollmentTimeDeviceMembershipTargetPostResponse.cs @@ -0,0 +1,59 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.ClearEnrollmentTimeDeviceMembershipTarget +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ClearEnrollmentTimeDeviceMembershipTargetPostResponse : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The value property + public bool? Value { get; set; } + /// + /// Instantiates a new and sets the default values. + /// + public ClearEnrollmentTimeDeviceMembershipTargetPostResponse() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.ClearEnrollmentTimeDeviceMembershipTarget.ClearEnrollmentTimeDeviceMembershipTargetPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.ClearEnrollmentTimeDeviceMembershipTarget.ClearEnrollmentTimeDeviceMembershipTargetPostResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "value", n => { Value = n.GetBoolValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteBoolValue("value", Value); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/ClearEnrollmentTimeDeviceMembershipTarget/ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/ClearEnrollmentTimeDeviceMembershipTarget/ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs new file mode 100644 index 0000000000..ec7a3caddc --- /dev/null +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/ClearEnrollmentTimeDeviceMembershipTarget/ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs @@ -0,0 +1,99 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.ClearEnrollmentTimeDeviceMembershipTarget +{ + /// + /// Provides operations to call the clearEnrollmentTimeDeviceMembershipTarget method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action clearEnrollmentTimeDeviceMembershipTarget + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action clearEnrollmentTimeDeviceMembershipTarget"; + var deviceManagementConfigurationPolicyIdOption = new Option("--device-management-configuration-policy-id", description: "The unique identifier of deviceManagementConfigurationPolicy") { + }; + deviceManagementConfigurationPolicyIdOption.IsRequired = true; + command.AddOption(deviceManagementConfigurationPolicyIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var deviceManagementConfigurationPolicyId = invocationContext.ParseResult.GetValueForOption(deviceManagementConfigurationPolicyIdOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (deviceManagementConfigurationPolicyId is not null) requestInfo.PathParameters.Add("deviceManagementConfigurationPolicy%2Did", deviceManagementConfigurationPolicyId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/clearEnrollmentTimeDeviceMembershipTarget", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/clearEnrollmentTimeDeviceMembershipTarget", rawUrl) + { + } + /// + /// Invoke action clearEnrollmentTimeDeviceMembershipTarget + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/CreateCopy/CreateCopyPostRequestBody.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/CreateCopy/CreateCopyPostRequestBody.cs index 9898788a60..fcf6ec9cf5 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/CreateCopy/CreateCopyPostRequestBody.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/CreateCopy/CreateCopyPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.CreateCopy { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CreateCopyPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CreateCopyPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -29,7 +31,7 @@ public class CreateCopyPostRequestBody : IAdditionalDataHolder, IParsable public string DisplayName { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CreateCopyPostRequestBody() { @@ -38,12 +40,12 @@ public CreateCopyPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CreateCopyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.CreateCopy.CreateCopyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateCopyPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.CreateCopy.CreateCopyPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/CreateCopy/CreateCopyRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/CreateCopy/CreateCopyRequestBuilder.cs index 6bd1a9835d..bdcbee65c1 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/CreateCopy/CreateCopyRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/CreateCopy/CreateCopyRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.CreateCopy /// /// Provides operations to call the createCopy method. /// - public class CreateCopyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreateCopyRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action createCopy @@ -51,8 +54,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CreateCopyPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.CreateCopy.CreateCopyPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -73,14 +76,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CreateCopyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/createCopy", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CreateCopyRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/createCopy", rawUrl) @@ -94,11 +97,11 @@ public CreateCopyRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManageme /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CreateCopyPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.CreateCopy.CreateCopyPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CreateCopyPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.CreateCopy.CreateCopyPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -109,3 +112,4 @@ public RequestInformation ToPostRequestInformation(CreateCopyPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/DeviceManagementConfigurationPolicyItemRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/DeviceManagementConfigurationPolicyItemRequestBuilder.cs index b5d39ef184..bd1a48bb97 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/DeviceManagementConfigurationPolicyItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/DeviceManagementConfigurationPolicyItemRequestBuilder.cs @@ -1,14 +1,17 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Assign; -using ApiSdk.DeviceManagement.ConfigurationPolicies.Item.AssignJustInTimeConfiguration; using ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Assignments; +using ApiSdk.DeviceManagement.ConfigurationPolicies.Item.ClearEnrollmentTimeDeviceMembershipTarget; using ApiSdk.DeviceManagement.ConfigurationPolicies.Item.CreateCopy; using ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Reorder; -using ApiSdk.DeviceManagement.ConfigurationPolicies.Item.RetrieveJustInTimeConfiguration; +using ApiSdk.DeviceManagement.ConfigurationPolicies.Item.RetrieveEnrollmentTimeDeviceMembershipTarget; using ApiSdk.DeviceManagement.ConfigurationPolicies.Item.RetrieveLatestUpgradeDefaultBaselinePolicy; +using ApiSdk.DeviceManagement.ConfigurationPolicies.Item.SetEnrollmentTimeDeviceMembershipTarget; using ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Settings; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -27,25 +30,9 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item /// /// Provides operations to manage the configurationPolicies property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementConfigurationPolicyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationPolicyItemRequestBuilder : BaseCliRequestBuilder { - /// - /// Provides operations to call the assignJustInTimeConfiguration method. - /// - /// A - public Command BuildAssignJustInTimeConfigurationNavCommand() - { - var command = new Command("assign-just-in-time-configuration"); - command.Description = "Provides operations to call the assignJustInTimeConfiguration method."; - var builder = new AssignJustInTimeConfigurationRequestBuilder(PathParameters); - var execCommands = new List(); - execCommands.Add(builder.BuildPostCommand()); - foreach (var cmd in execCommands) - { - command.AddCommand(cmd); - } - return command; - } /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceManagementConfigurationPolicy entity. /// @@ -54,7 +41,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.deviceManagementConfigurationPolicy entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -81,7 +68,24 @@ public Command BuildAssignNavCommand() { var command = new Command("assign"); command.Description = "Provides operations to call the assign method."; - var builder = new AssignRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Assign.AssignRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the clearEnrollmentTimeDeviceMembershipTarget method. + /// + /// A + public Command BuildClearEnrollmentTimeDeviceMembershipTargetNavCommand() + { + var command = new Command("clear-enrollment-time-device-membership-target"); + command.Description = "Provides operations to call the clearEnrollmentTimeDeviceMembershipTarget method."; + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.ClearEnrollmentTimeDeviceMembershipTarget.ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -98,7 +102,7 @@ public Command BuildCreateCopyNavCommand() { var command = new Command("create-copy"); command.Description = "Provides operations to call the createCopy method."; - var builder = new CreateCopyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.CreateCopy.CreateCopyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -224,8 +228,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationPolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -253,7 +257,7 @@ public Command BuildReorderNavCommand() { var command = new Command("reorder"); command.Description = "Provides operations to call the reorder method."; - var builder = new ReorderRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Reorder.ReorderRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -263,14 +267,14 @@ public Command BuildReorderNavCommand() return command; } /// - /// Provides operations to call the retrieveJustInTimeConfiguration method. + /// Provides operations to call the retrieveEnrollmentTimeDeviceMembershipTarget method. /// /// A - public Command BuildRetrieveJustInTimeConfigurationNavCommand() + public Command BuildRetrieveEnrollmentTimeDeviceMembershipTargetNavCommand() { - var command = new Command("retrieve-just-in-time-configuration"); - command.Description = "Provides operations to call the retrieveJustInTimeConfiguration method."; - var builder = new RetrieveJustInTimeConfigurationRequestBuilder(PathParameters); + var command = new Command("retrieve-enrollment-time-device-membership-target"); + command.Description = "Provides operations to call the retrieveEnrollmentTimeDeviceMembershipTarget method."; + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.RetrieveEnrollmentTimeDeviceMembershipTarget.RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -287,7 +291,7 @@ public Command BuildRetrieveLatestUpgradeDefaultBaselinePolicyNavCommand() { var command = new Command("retrieve-latest-upgrade-default-baseline-policy"); command.Description = "Provides operations to call the retrieveLatestUpgradeDefaultBaselinePolicy method."; - var builder = new RetrieveLatestUpgradeDefaultBaselinePolicyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.RetrieveLatestUpgradeDefaultBaselinePolicy.RetrieveLatestUpgradeDefaultBaselinePolicyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -297,6 +301,23 @@ public Command BuildRetrieveLatestUpgradeDefaultBaselinePolicyNavCommand() return command; } /// + /// Provides operations to call the setEnrollmentTimeDeviceMembershipTarget method. + /// + /// A + public Command BuildSetEnrollmentTimeDeviceMembershipTargetNavCommand() + { + var command = new Command("set-enrollment-time-device-membership-target"); + command.Description = "Provides operations to call the setEnrollmentTimeDeviceMembershipTarget method."; + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.SetEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// /// Provides operations to manage the settings property of the microsoft.graph.deviceManagementConfigurationPolicy entity. /// /// A @@ -304,7 +325,7 @@ public Command BuildSettingsNavCommand() { var command = new Command("settings"); command.Description = "Provides operations to manage the settings property of the microsoft.graph.deviceManagementConfigurationPolicy entity."; - var builder = new SettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Settings.SettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -324,14 +345,14 @@ public Command BuildSettingsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementConfigurationPolicyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementConfigurationPolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}{?%24expand,%24select}", rawUrl) @@ -363,11 +384,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -383,11 +404,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -399,7 +420,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementConfiguratio /// /// List of all Configuration policies /// - public class DeviceManagementConfigurationPolicyItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationPolicyItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -424,3 +446,4 @@ public class DeviceManagementConfigurationPolicyItemRequestBuilderGetQueryParame } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Reorder/ReorderPostRequestBody.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Reorder/ReorderPostRequestBody.cs index 0dde2dfe1d..8f797a80cf 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Reorder/ReorderPostRequestBody.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Reorder/ReorderPostRequestBody.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Reorder { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ReorderPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ReorderPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class ReorderPostRequestBody : IAdditionalDataHolder, IParsable /// The priority property public int? Priority { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ReorderPostRequestBody() { @@ -24,12 +26,12 @@ public ReorderPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ReorderPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Reorder.ReorderPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ReorderPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Reorder.ReorderPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Reorder/ReorderRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Reorder/ReorderRequestBuilder.cs index f638463316..5c180e9b18 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Reorder/ReorderRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Reorder/ReorderRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Reorder /// /// Provides operations to call the reorder method. /// - public class ReorderRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReorderRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action reorder @@ -42,8 +45,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ReorderPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Reorder.ReorderPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,14 +65,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ReorderRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/reorder", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReorderRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/reorder", rawUrl) @@ -83,11 +86,11 @@ public ReorderRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ReorderPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Reorder.ReorderPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ReorderPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Reorder.ReorderPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(ReorderPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/RetrieveEnrollmentTimeDeviceMembershipTarget/RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/RetrieveEnrollmentTimeDeviceMembershipTarget/RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs new file mode 100644 index 0000000000..2fae96e68d --- /dev/null +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/RetrieveEnrollmentTimeDeviceMembershipTarget/RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs @@ -0,0 +1,100 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.RetrieveEnrollmentTimeDeviceMembershipTarget +{ + /// + /// Provides operations to call the retrieveEnrollmentTimeDeviceMembershipTarget method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action retrieveEnrollmentTimeDeviceMembershipTarget + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action retrieveEnrollmentTimeDeviceMembershipTarget"; + var deviceManagementConfigurationPolicyIdOption = new Option("--device-management-configuration-policy-id", description: "The unique identifier of deviceManagementConfigurationPolicy") { + }; + deviceManagementConfigurationPolicyIdOption.IsRequired = true; + command.AddOption(deviceManagementConfigurationPolicyIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var deviceManagementConfigurationPolicyId = invocationContext.ParseResult.GetValueForOption(deviceManagementConfigurationPolicyIdOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (deviceManagementConfigurationPolicyId is not null) requestInfo.PathParameters.Add("deviceManagementConfigurationPolicy%2Did", deviceManagementConfigurationPolicyId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/retrieveEnrollmentTimeDeviceMembershipTarget", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/retrieveEnrollmentTimeDeviceMembershipTarget", rawUrl) + { + } + /// + /// Invoke action retrieveEnrollmentTimeDeviceMembershipTarget + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/RetrieveJustInTimeConfiguration/RetrieveJustInTimeConfigurationRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/RetrieveJustInTimeConfiguration/RetrieveJustInTimeConfigurationRequestBuilder.cs deleted file mode 100644 index 748ef463ba..0000000000 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/RetrieveJustInTimeConfiguration/RetrieveJustInTimeConfigurationRequestBuilder.cs +++ /dev/null @@ -1,96 +0,0 @@ -// -using ApiSdk.Models.ODataErrors; -using ApiSdk.Models; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using Microsoft.Kiota.Cli.Commons.Extensions; -using Microsoft.Kiota.Cli.Commons.IO; -using Microsoft.Kiota.Cli.Commons; -using System.Collections.Generic; -using System.CommandLine; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.RetrieveJustInTimeConfiguration -{ - /// - /// Provides operations to call the retrieveJustInTimeConfiguration method. - /// - public class RetrieveJustInTimeConfigurationRequestBuilder : BaseCliRequestBuilder - { - /// - /// Invoke action retrieveJustInTimeConfiguration - /// - /// A - public Command BuildPostCommand() - { - var command = new Command("post"); - command.Description = "Invoke action retrieveJustInTimeConfiguration"; - var deviceManagementConfigurationPolicyIdOption = new Option("--device-management-configuration-policy-id", description: "The unique identifier of deviceManagementConfigurationPolicy") { - }; - deviceManagementConfigurationPolicyIdOption.IsRequired = true; - command.AddOption(deviceManagementConfigurationPolicyIdOption); - var outputOption = new Option("--output", () => FormatterType.JSON); - command.AddOption(outputOption); - var queryOption = new Option("--query"); - command.AddOption(queryOption); - command.SetHandler(async (invocationContext) => { - var deviceManagementConfigurationPolicyId = invocationContext.ParseResult.GetValueForOption(deviceManagementConfigurationPolicyIdOption); - var output = invocationContext.ParseResult.GetValueForOption(outputOption); - var query = invocationContext.ParseResult.GetValueForOption(queryOption); - IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); - IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - var requestInfo = ToPostRequestInformation(q => { - }); - if (deviceManagementConfigurationPolicyId is not null) requestInfo.PathParameters.Add("deviceManagementConfigurationPolicy%2Did", deviceManagementConfigurationPolicyId); - var errorMapping = new Dictionary> { - {"4XX", ODataError.CreateFromDiscriminatorValue}, - {"5XX", ODataError.CreateFromDiscriminatorValue}, - }; - var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; - response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; - var formatter = outputFormatterFactory.GetFormatter(output); - await formatter.WriteOutputAsync(response, cancellationToken); - }); - return command; - } - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - public RetrieveJustInTimeConfigurationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/retrieveJustInTimeConfiguration", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public RetrieveJustInTimeConfigurationRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/retrieveJustInTimeConfiguration", rawUrl) - { - } - /// - /// Invoke action retrieveJustInTimeConfiguration - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(Action> requestConfiguration = default) - { -#endif - var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - } -} diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/RetrieveLatestUpgradeDefaultBaselinePolicy/RetrieveLatestUpgradeDefaultBaselinePolicyRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/RetrieveLatestUpgradeDefaultBaselinePolicy/RetrieveLatestUpgradeDefaultBaselinePolicyRequestBuilder.cs index de8ca5617a..1b4d894443 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/RetrieveLatestUpgradeDefaultBaselinePolicy/RetrieveLatestUpgradeDefaultBaselinePolicyRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/RetrieveLatestUpgradeDefaultBaselinePolicy/RetrieveLatestUpgradeDefaultBaselinePolicyRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.RetrieveLatestUpgra /// /// Provides operations to call the retrieveLatestUpgradeDefaultBaselinePolicy method. /// - public class RetrieveLatestUpgradeDefaultBaselinePolicyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveLatestUpgradeDefaultBaselinePolicyRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function retrieveLatestUpgradeDefaultBaselinePolicy @@ -60,14 +63,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RetrieveLatestUpgradeDefaultBaselinePolicyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/retrieveLatestUpgradeDefaultBaselinePolicy()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RetrieveLatestUpgradeDefaultBaselinePolicyRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/retrieveLatestUpgradeDefaultBaselinePolicy()", rawUrl) @@ -94,3 +97,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.SetEnrollmentTimeDeviceMembershipTarget +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SetEnrollmentTimeDeviceMembershipTargetPostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData { get; set; } + /// The enrollmentTimeDeviceMembershipTargets property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? EnrollmentTimeDeviceMembershipTargets { get; set; } +#nullable restore +#else + public List EnrollmentTimeDeviceMembershipTargets { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public SetEnrollmentTimeDeviceMembershipTargetPostRequestBody() + { + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.SetEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.SetEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "enrollmentTimeDeviceMembershipTargets", n => { EnrollmentTimeDeviceMembershipTargets = n.GetCollectionOfObjectValues(global::ApiSdk.Models.EnrollmentTimeDeviceMembershipTarget.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteCollectionOfObjectValues("enrollmentTimeDeviceMembershipTargets", EnrollmentTimeDeviceMembershipTargets); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/SetEnrollmentTimeDeviceMembershipTarget/SetEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/SetEnrollmentTimeDeviceMembershipTarget/SetEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs new file mode 100644 index 0000000000..e51cf33ae8 --- /dev/null +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/SetEnrollmentTimeDeviceMembershipTarget/SetEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs @@ -0,0 +1,115 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.SetEnrollmentTimeDeviceMembershipTarget +{ + /// + /// Provides operations to call the setEnrollmentTimeDeviceMembershipTarget method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetEnrollmentTimeDeviceMembershipTargetRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action setEnrollmentTimeDeviceMembershipTarget + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action setEnrollmentTimeDeviceMembershipTarget"; + var deviceManagementConfigurationPolicyIdOption = new Option("--device-management-configuration-policy-id", description: "The unique identifier of deviceManagementConfigurationPolicy") { + }; + deviceManagementConfigurationPolicyIdOption.IsRequired = true; + command.AddOption(deviceManagementConfigurationPolicyIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var deviceManagementConfigurationPolicyId = invocationContext.ParseResult.GetValueForOption(deviceManagementConfigurationPolicyIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.SetEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (deviceManagementConfigurationPolicyId is not null) requestInfo.PathParameters.Add("deviceManagementConfigurationPolicy%2Did", deviceManagementConfigurationPolicyId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public SetEnrollmentTimeDeviceMembershipTargetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/setEnrollmentTimeDeviceMembershipTarget", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public SetEnrollmentTimeDeviceMembershipTargetRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/setEnrollmentTimeDeviceMembershipTarget", rawUrl) + { + } + /// + /// Invoke action setEnrollmentTimeDeviceMembershipTarget + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.SetEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.SetEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetPostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/Count/CountRequestBuilder.cs index 078c2a427c..e14ef36297 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Settings.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/settings/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/settings/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/Item/DeviceManagementConfigurationSettingItemRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/Item/DeviceManagementConfigurationSettingItemRequestBuilder.cs index e884052922..2961b93df7 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/Item/DeviceManagementConfigurationSettingItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/Item/DeviceManagementConfigurationSettingItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Settings.Item.SettingDefinitions; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Settings.Item /// /// Provides operations to manage the settings property of the microsoft.graph.deviceManagementConfigurationPolicy entity. /// - public class DeviceManagementConfigurationSettingItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationSettingItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property settings for deviceManagement @@ -156,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationSetting.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationSetting.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildSettingDefinitionsNavCommand() { var command = new Command("setting-definitions"); command.Description = "Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagementConfigurationSetting entity."; - var builder = new SettingDefinitionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Settings.Item.SettingDefinitions.SettingDefinitionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -205,14 +208,14 @@ public Command BuildSettingDefinitionsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementConfigurationSettingItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/settings/{deviceManagementConfigurationSetting%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementConfigurationSettingItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/settings/{deviceManagementConfigurationSetting%2Did}{?%24expand,%24select}", rawUrl) @@ -244,11 +247,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -264,11 +267,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationSetting body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSetting body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationSetting body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSetting body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -280,7 +283,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementConfiguratio /// /// Policy settings /// - public class DeviceManagementConfigurationSettingItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationSettingItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -305,3 +309,4 @@ public class DeviceManagementConfigurationSettingItemRequestBuilderGetQueryParam } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/Item/SettingDefinitions/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/Item/SettingDefinitions/Count/CountRequestBuilder.cs index b2275324fc..a0baff02b3 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/Item/SettingDefinitions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/Item/SettingDefinitions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Settings.Item.Setti /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/settings/{deviceManagementConfigurationSetting%2Did}/settingDefinitions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/settings/{deviceManagementConfigurationSetting%2Did}/settingDefinitions/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs index 6bb6affd85..85b0b8d147 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Settings.Item.Setti /// /// Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagementConfigurationSetting entity. /// - public class DeviceManagementConfigurationSettingDefinitionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationSettingDefinitionItemRequestBuilder : BaseCliRequestBuilder { /// /// List of related Setting Definitions. This property is read-only. @@ -86,14 +89,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/settings/{deviceManagementConfigurationSetting%2Did}/settingDefinitions/{deviceManagementConfigurationSettingDefinition%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/settings/{deviceManagementConfigurationSetting%2Did}/settingDefinitions/{deviceManagementConfigurationSettingDefinition%2Did}{?%24expand,%24select}", rawUrl) @@ -106,11 +109,11 @@ public DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(string r /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -121,7 +124,8 @@ public RequestInformation ToGetRequestInformation(Action /// List of related Setting Definitions. This property is read-only. /// - public class DeviceManagementConfigurationSettingDefinitionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationSettingDefinitionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -146,3 +150,4 @@ public class DeviceManagementConfigurationSettingDefinitionItemRequestBuilderGet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs index 3bf291bc4b..5b50cd7d19 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Settings.Item.SettingDefinitions.Count; using ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Settings.Item.SettingDefinitions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Settings.Item.Setti /// /// Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagementConfigurationSetting entity. /// - public class SettingDefinitionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingDefinitionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagementConfigurationSetting entity. @@ -30,7 +33,7 @@ public class SettingDefinitionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Settings.Item.SettingDefinitions.Item.DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); return new(executables, new(0)); } @@ -42,7 +45,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Settings.Item.SettingDefinitions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -160,14 +163,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SettingDefinitionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/settings/{deviceManagementConfigurationSetting%2Did}/settingDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SettingDefinitionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/settings/{deviceManagementConfigurationSetting%2Did}/settingDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -180,11 +183,11 @@ public SettingDefinitionsRequestBuilder(string rawUrl) : base("{+baseurl}/device /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -195,7 +198,8 @@ public RequestInformation ToGetRequestInformation(Action /// List of related Setting Definitions. This property is read-only. /// - public class SettingDefinitionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingDefinitionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -259,3 +263,4 @@ public class SettingDefinitionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/SettingsRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/SettingsRequestBuilder.cs index b8af40f235..196ea15cc7 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/SettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicies/Item/Settings/SettingsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Settings.Count; using ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Settings.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Settings /// /// Provides operations to manage the settings property of the microsoft.graph.deviceManagementConfigurationPolicy entity. /// - public class SettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the settings property of the microsoft.graph.deviceManagementConfigurationPolicy entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementConfigurationSettingItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Settings.Item.DeviceManagementConfigurationSettingItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicies.Item.Settings.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationSetting.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationSetting.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/settings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy%2Did}/settings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public SettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationSetting body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSetting body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationSetting body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSetting body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementConfiguration /// /// Policy settings /// - public class SettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class SettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicyTemplates/ConfigurationPolicyTemplatesRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicyTemplates/ConfigurationPolicyTemplatesRequestBuilder.cs index f6a34e4c11..23633a2d27 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicyTemplates/ConfigurationPolicyTemplatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicyTemplates/ConfigurationPolicyTemplatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Count; using ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicyTemplates /// /// Provides operations to manage the configurationPolicyTemplates property of the microsoft.graph.deviceManagement entity. /// - public class ConfigurationPolicyTemplatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationPolicyTemplatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the configurationPolicyTemplates property of the microsoft.graph.deviceManagement entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementConfigurationPolicyTemplateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Item.DeviceManagementConfigurationPolicyTemplateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -80,8 +83,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationPolicyTemplate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationPolicyTemplate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -108,41 +111,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "List of all templates"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -150,14 +118,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -167,14 +127,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -197,14 +149,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ConfigurationPolicyTemplatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicyTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ConfigurationPolicyTemplatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicyTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public ConfigurationPolicyTemplatesRequestBuilder(string rawUrl) : base("{+baseu /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +189,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationPolicyTemplate body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationPolicyTemplate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationPolicyTemplate body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationPolicyTemplate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementConfiguration /// /// List of all templates /// - public class ConfigurationPolicyTemplatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationPolicyTemplatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class ConfigurationPolicyTemplatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Count/CountRequestBuilder.cs index 7d34b4a4ab..7cca268722 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicyTemplates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicyTemplates/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/DeviceManagementConfigurationPolicyTemplateItemRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/DeviceManagementConfigurationPolicyTemplateItemRequestBuilder.cs index 3c174cae86..930513a773 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/DeviceManagementConfigurationPolicyTemplateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/DeviceManagementConfigurationPolicyTemplateItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Item.SettingTemplates; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Item /// /// Provides operations to manage the configurationPolicyTemplates property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementConfigurationPolicyTemplateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationPolicyTemplateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property configurationPolicyTemplates for deviceManagement @@ -139,8 +142,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationPolicyTemplate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationPolicyTemplate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -168,7 +171,7 @@ public Command BuildSettingTemplatesNavCommand() { var command = new Command("setting-templates"); command.Description = "Provides operations to manage the settingTemplates property of the microsoft.graph.deviceManagementConfigurationPolicyTemplate entity."; - var builder = new SettingTemplatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Item.SettingTemplates.SettingTemplatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -188,14 +191,14 @@ public Command BuildSettingTemplatesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementConfigurationPolicyTemplateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementConfigurationPolicyTemplateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate%2Did}{?%24expand,%24select}", rawUrl) @@ -227,11 +230,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -247,11 +250,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationPolicyTemplate body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationPolicyTemplate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationPolicyTemplate body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationPolicyTemplate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementConfiguratio /// /// List of all templates /// - public class DeviceManagementConfigurationPolicyTemplateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationPolicyTemplateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -288,3 +292,4 @@ public class DeviceManagementConfigurationPolicyTemplateItemRequestBuilderGetQue } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/Count/CountRequestBuilder.cs index 411e0bba54..a0b0016f7a 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Item.SettingTempl /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate%2Did}/settingTemplates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate%2Did}/settingTemplates/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/Item/DeviceManagementConfigurationSettingTemplateItemRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/Item/DeviceManagementConfigurationSettingTemplateItemRequestBuilder.cs index 04a8bf574c..1eefde5199 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/Item/DeviceManagementConfigurationSettingTemplateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/Item/DeviceManagementConfigurationSettingTemplateItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Item.SettingTemplates.Item.SettingDefinitions; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Item.SettingTempl /// /// Provides operations to manage the settingTemplates property of the microsoft.graph.deviceManagementConfigurationPolicyTemplate entity. /// - public class DeviceManagementConfigurationSettingTemplateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationSettingTemplateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property settingTemplates for deviceManagement @@ -156,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationSettingTemplate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationSettingTemplate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildSettingDefinitionsNavCommand() { var command = new Command("setting-definitions"); command.Description = "Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagementConfigurationSettingTemplate entity."; - var builder = new SettingDefinitionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Item.SettingTemplates.Item.SettingDefinitions.SettingDefinitionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -206,14 +209,14 @@ public Command BuildSettingDefinitionsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementConfigurationSettingTemplateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate%2Did}/settingTemplates/{deviceManagementConfigurationSettingTemplate%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementConfigurationSettingTemplateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate%2Did}/settingTemplates/{deviceManagementConfigurationSettingTemplate%2Did}{?%24expand,%24select}", rawUrl) @@ -245,11 +248,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -265,11 +268,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationSettingTemplate body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSettingTemplate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationSettingTemplate body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSettingTemplate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementConfiguratio /// /// Setting templates /// - public class DeviceManagementConfigurationSettingTemplateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationSettingTemplateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class DeviceManagementConfigurationSettingTemplateItemRequestBuilderGetQu } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/Item/SettingDefinitions/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/Item/SettingDefinitions/Count/CountRequestBuilder.cs index 7c4462a9e3..306478e742 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/Item/SettingDefinitions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/Item/SettingDefinitions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Item.SettingTempl /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -69,14 +72,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate%2Did}/settingTemplates/{deviceManagementConfigurationSettingTemplate%2Did}/settingDefinitions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate%2Did}/settingTemplates/{deviceManagementConfigurationSettingTemplate%2Did}/settingDefinitions/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -104,7 +107,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -129,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs index d461822e7c..c5ea7b110b 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Item.SettingTempl /// /// Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagementConfigurationSettingTemplate entity. /// - public class DeviceManagementConfigurationSettingDefinitionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationSettingDefinitionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property settingDefinitions for deviceManagement @@ -172,8 +175,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationSettingDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationSettingDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,14 +199,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate%2Did}/settingTemplates/{deviceManagementConfigurationSettingTemplate%2Did}/settingDefinitions/{deviceManagementConfigurationSettingDefinition%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate%2Did}/settingTemplates/{deviceManagementConfigurationSettingTemplate%2Did}/settingDefinitions/{deviceManagementConfigurationSettingDefinition%2Did}{?%24expand,%24select}", rawUrl) @@ -235,11 +238,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -255,11 +258,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationSettingDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSettingDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationSettingDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSettingDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementConfiguratio /// /// List of related Setting Definitions /// - public class DeviceManagementConfigurationSettingDefinitionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationSettingDefinitionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class DeviceManagementConfigurationSettingDefinitionItemRequestBuilderGet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs index 2f2112df49..b9dd879b11 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Item.SettingTemplates.Item.SettingDefinitions.Count; using ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Item.SettingTemplates.Item.SettingDefinitions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Item.SettingTempl /// /// Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagementConfigurationSettingTemplate entity. /// - public class SettingDefinitionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingDefinitionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagementConfigurationSettingTemplate entity. @@ -30,7 +33,7 @@ public class SettingDefinitionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Item.SettingTemplates.Item.SettingDefinitions.Item.DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Item.SettingTemplates.Item.SettingDefinitions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -88,8 +91,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationSettingDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationSettingDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -219,14 +222,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SettingDefinitionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate%2Did}/settingTemplates/{deviceManagementConfigurationSettingTemplate%2Did}/settingDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SettingDefinitionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate%2Did}/settingTemplates/{deviceManagementConfigurationSettingTemplate%2Did}/settingDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public SettingDefinitionsRequestBuilder(string rawUrl) : base("{+baseurl}/device /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -259,11 +262,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationSettingDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSettingDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationSettingDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSettingDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementConfiguration /// /// List of related Setting Definitions /// - public class SettingDefinitionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingDefinitionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class SettingDefinitionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/SettingTemplatesRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/SettingTemplatesRequestBuilder.cs index b797f39ce8..e48b3ef15d 100644 --- a/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/SettingTemplatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationPolicyTemplates/Item/SettingTemplates/SettingTemplatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Item.SettingTemplates.Count; using ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Item.SettingTemplates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Item.SettingTempl /// /// Provides operations to manage the settingTemplates property of the microsoft.graph.deviceManagementConfigurationPolicyTemplate entity. /// - public class SettingTemplatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingTemplatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the settingTemplates property of the microsoft.graph.deviceManagementConfigurationPolicyTemplate entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementConfigurationSettingTemplateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Item.SettingTemplates.Item.DeviceManagementConfigurationSettingTemplateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.Item.SettingTemplates.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,8 +88,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationSettingTemplate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationSettingTemplate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,14 +212,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SettingTemplatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate%2Did}/settingTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SettingTemplatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate%2Did}/settingTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public SettingTemplatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceMa /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -249,11 +252,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationSettingTemplate body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSettingTemplate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationSettingTemplate body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSettingTemplate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementConfiguration /// /// Setting templates /// - public class SettingTemplatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingTemplatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class SettingTemplatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationSettings/ConfigurationSettingsRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationSettings/ConfigurationSettingsRequestBuilder.cs index 848210255e..0518ad353a 100644 --- a/src/generated/DeviceManagement/ConfigurationSettings/ConfigurationSettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationSettings/ConfigurationSettingsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ConfigurationSettings.Count; using ApiSdk.DeviceManagement.ConfigurationSettings.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationSettings /// /// Provides operations to manage the configurationSettings property of the microsoft.graph.deviceManagement entity. /// - public class ConfigurationSettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationSettingsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the configurationSettings property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class ConfigurationSettingsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationSettings.Item.DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -44,7 +47,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationSettings.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,8 +81,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationSettingDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationSettingDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "List of all ConfigurationSettings"; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -148,14 +116,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -165,14 +125,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -195,14 +147,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ConfigurationSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationSettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ConfigurationSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationSettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public ConfigurationSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -235,11 +187,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationSettingDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSettingDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementConfigurationSettingDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSettingDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementConfiguration /// /// List of all ConfigurationSettings /// - public class ConfigurationSettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationSettingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class ConfigurationSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationSettings/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationSettings/Count/CountRequestBuilder.cs index ae722aaaa6..1c7b3a8953 100644 --- a/src/generated/DeviceManagement/ConfigurationSettings/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationSettings/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationSettings.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationSettings/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationSettings/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/co /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ConfigurationSettings/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs b/src/generated/DeviceManagement/ConfigurationSettings/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs index eb85dcae0e..f940c20f69 100644 --- a/src/generated/DeviceManagement/ConfigurationSettings/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ConfigurationSettings/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.ConfigurationSettings.Item /// /// Provides operations to manage the configurationSettings property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementConfigurationSettingDefinitionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationSettingDefinitionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property configurationSettings for deviceManagement @@ -138,8 +141,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementConfigurationSettingDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementConfigurationSettingDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -160,14 +163,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/configurationSettings/{deviceManagementConfigurationSettingDefinition%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/configurationSettings/{deviceManagementConfigurationSettingDefinition%2Did}{?%24expand,%24select}", rawUrl) @@ -199,11 +202,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -219,11 +222,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationSettingDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSettingDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementConfigurationSettingDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementConfigurationSettingDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementConfiguratio /// /// List of all ConfigurationSettings /// - public class DeviceManagementConfigurationSettingDefinitionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationSettingDefinitionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeviceManagementConfigurationSettingDefinitionItemRequestBuilderGet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DataSharingConsents/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DataSharingConsents/Count/CountRequestBuilder.cs index ab2828d2e4..be611ee3d7 100644 --- a/src/generated/DeviceManagement/DataSharingConsents/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DataSharingConsents/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.DataSharingConsents.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/dataSharingConsents/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/dataSharingConsents/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/da /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DataSharingConsents/DataSharingConsentsRequestBuilder.cs b/src/generated/DeviceManagement/DataSharingConsents/DataSharingConsentsRequestBuilder.cs index 9623caa0cb..38ba03e3d0 100644 --- a/src/generated/DeviceManagement/DataSharingConsents/DataSharingConsentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DataSharingConsents/DataSharingConsentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DataSharingConsents.Count; using ApiSdk.DeviceManagement.DataSharingConsents.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.DataSharingConsents /// /// Provides operations to manage the dataSharingConsents property of the microsoft.graph.deviceManagement entity. /// - public class DataSharingConsentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataSharingConsentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the dataSharingConsents property of the microsoft.graph.deviceManagement entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DataSharingConsentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DataSharingConsents.Item.DataSharingConsentItemRequestBuilder(PathParameters); commands.Add(builder.BuildConsentToDataSharingNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); @@ -46,7 +49,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DataSharingConsents.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -80,8 +83,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DataSharingConsent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DataSharingConsent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -108,41 +111,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Data sharing consents."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -150,14 +118,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -167,14 +127,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -197,14 +149,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DataSharingConsentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/dataSharingConsents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DataSharingConsentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/dataSharingConsents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public DataSharingConsentsRequestBuilder(string rawUrl) : base("{+baseurl}/devic /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +189,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DataSharingConsent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DataSharingConsent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DataSharingConsent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DataSharingConsent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(DataSharingConsent body, Acti /// /// Data sharing consents. /// - public class DataSharingConsentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataSharingConsentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class DataSharingConsentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DataSharingConsents/Item/ConsentToDataSharing/ConsentToDataSharingRequestBuilder.cs b/src/generated/DeviceManagement/DataSharingConsents/Item/ConsentToDataSharing/ConsentToDataSharingRequestBuilder.cs index 7cc9426ab1..8106028c6a 100644 --- a/src/generated/DeviceManagement/DataSharingConsents/Item/ConsentToDataSharing/ConsentToDataSharingRequestBuilder.cs +++ b/src/generated/DeviceManagement/DataSharingConsents/Item/ConsentToDataSharing/ConsentToDataSharingRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.DataSharingConsents.Item.ConsentToDataSharing /// /// Provides operations to call the consentToDataSharing method. /// - public class ConsentToDataSharingRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConsentToDataSharingRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action consentToDataSharing @@ -60,14 +63,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ConsentToDataSharingRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/dataSharingConsents/{dataSharingConsent%2Did}/consentToDataSharing", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ConsentToDataSharingRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/dataSharingConsents/{dataSharingConsent%2Did}/consentToDataSharing", rawUrl) @@ -94,3 +97,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DataSharingConsents.Item.ConsentToDataSharing; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -20,7 +22,8 @@ namespace ApiSdk.DeviceManagement.DataSharingConsents.Item /// /// Provides operations to manage the dataSharingConsents property of the microsoft.graph.deviceManagement entity. /// - public class DataSharingConsentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataSharingConsentItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the consentToDataSharing method. @@ -30,7 +33,7 @@ public Command BuildConsentToDataSharingNavCommand() { var command = new Command("consent-to-data-sharing"); command.Description = "Provides operations to call the consentToDataSharing method."; - var builder = new ConsentToDataSharingRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DataSharingConsents.Item.ConsentToDataSharing.ConsentToDataSharingRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -156,8 +159,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DataSharingConsent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DataSharingConsent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -178,14 +181,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DataSharingConsentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/dataSharingConsents/{dataSharingConsent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DataSharingConsentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/dataSharingConsents/{dataSharingConsent%2Did}{?%24expand,%24select}", rawUrl) @@ -217,11 +220,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -237,11 +240,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DataSharingConsent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DataSharingConsent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DataSharingConsent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DataSharingConsent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DataSharingConsent body, Act /// /// Data sharing consents. /// - public class DataSharingConsentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataSharingConsentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DataSharingConsentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DepOnboardingSettings/Count/CountRequestBuilder.cs index cebe544c27..6aa16db174 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Count /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -28,23 +31,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the number of the resource"; - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); command.SetHandler(async (invocationContext) => { - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -57,14 +48,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/de /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -92,7 +83,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -117,3 +109,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/DepOnboardingSettingsRequestBuilder.cs b/src/generated/DeviceManagement/DepOnboardingSettings/DepOnboardingSettingsRequestBuilder.cs index 2846ac1d2c..c784cd907c 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/DepOnboardingSettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/DepOnboardingSettingsRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DepOnboardingSettings.Count; using ApiSdk.DeviceManagement.DepOnboardingSettings.GetExpiringVppTokenCountWithExpiringBeforeDateTime; using ApiSdk.DeviceManagement.DepOnboardingSettings.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceManagement.DepOnboardingSettings /// /// Provides operations to manage the depOnboardingSettings property of the microsoft.graph.deviceManagement entity. /// - public class DepOnboardingSettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DepOnboardingSettingsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the depOnboardingSettings property of the microsoft.graph.deviceManagement entity. @@ -32,9 +35,11 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DepOnboardingSettingItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.DepOnboardingSettingItemRequestBuilder(PathParameters); commands.Add(builder.BuildDefaultIosEnrollmentProfileNavCommand()); commands.Add(builder.BuildDefaultMacOsEnrollmentProfileNavCommand()); + commands.Add(builder.BuildDefaultTvOSEnrollmentProfileNavCommand()); + commands.Add(builder.BuildDefaultVisionOSEnrollmentProfileNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildEnrollmentProfilesNavCommand()); commands.Add(builder.BuildGenerateEncryptionPublicKeyNavCommand()); @@ -56,7 +61,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -90,8 +95,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DepOnboardingSetting.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DepOnboardingSetting.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -118,7 +123,7 @@ public Command BuildGetExpiringVppTokenCountWithExpiringBeforeDateTimeRbCommand( { var command = new Command("get-expiring-vpp-token-count-with-expiring-before-date-time"); command.Description = "Provides operations to call the getExpiringVppTokenCount method."; - var builder = new GetExpiringVppTokenCountWithExpiringBeforeDateTimeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.GetExpiringVppTokenCountWithExpiringBeforeDateTime.GetExpiringVppTokenCountWithExpiringBeforeDateTimeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -135,41 +140,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "This collections of multiple DEP tokens per-tenant."; - var topOption = new Option("--top", description: "Show only the first n items") { - }; - topOption.IsRequired = false; - command.AddOption(topOption); - var skipOption = new Option("--skip", description: "Skip the first n items") { - }; - skipOption.IsRequired = false; - command.AddOption(skipOption); - var searchOption = new Option("--search", description: "Search items by search phrases") { - }; - searchOption.IsRequired = false; - command.AddOption(searchOption); - var filterOption = new Option("--filter", description: "Filter items by property values") { - }; - filterOption.IsRequired = false; - command.AddOption(filterOption); - var countOption = new Option("--count", description: "Include count of items") { - }; - countOption.IsRequired = false; - command.AddOption(countOption); - var orderbyOption = new Option("--orderby", description: "Order items by property values") { - Arity = ArgumentArity.ZeroOrMore - }; - orderbyOption.IsRequired = false; - command.AddOption(orderbyOption); - var selectOption = new Option("--select", description: "Select properties to be returned") { - Arity = ArgumentArity.ZeroOrMore - }; - selectOption.IsRequired = false; - command.AddOption(selectOption); - var expandOption = new Option("--expand", description: "Expand related entities") { - Arity = ArgumentArity.ZeroOrMore - }; - expandOption.IsRequired = false; - command.AddOption(expandOption); var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -177,14 +147,6 @@ public Command BuildListCommand() var allOption = new Option("--all"); command.AddOption(allOption); command.SetHandler(async (invocationContext) => { - var top = invocationContext.ParseResult.GetValueForOption(topOption); - var skip = invocationContext.ParseResult.GetValueForOption(skipOption); - var search = invocationContext.ParseResult.GetValueForOption(searchOption); - var filter = invocationContext.ParseResult.GetValueForOption(filterOption); - var count = invocationContext.ParseResult.GetValueForOption(countOption); - var orderby = invocationContext.ParseResult.GetValueForOption(orderbyOption); - var select = invocationContext.ParseResult.GetValueForOption(selectOption); - var expand = invocationContext.ParseResult.GetValueForOption(expandOption); var output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -194,14 +156,6 @@ public Command BuildListCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { - q.QueryParameters.Top = top; - q.QueryParameters.Skip = skip; - if (!string.IsNullOrEmpty(search)) q.QueryParameters.Search = search; - if (!string.IsNullOrEmpty(filter)) q.QueryParameters.Filter = filter; - q.QueryParameters.Count = count; - q.QueryParameters.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -224,14 +178,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DepOnboardingSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DepOnboardingSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -244,11 +198,11 @@ public DepOnboardingSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/dev /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -264,11 +218,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DepOnboardingSetting body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DepOnboardingSetting body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DepOnboardingSetting body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DepOnboardingSetting body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -280,7 +234,8 @@ public RequestInformation ToPostRequestInformation(DepOnboardingSetting body, Ac /// /// This collections of multiple DEP tokens per-tenant. /// - public class DepOnboardingSettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DepOnboardingSettingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -344,3 +299,4 @@ public class DepOnboardingSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/GetExpiringVppTokenCountWithExpiringBeforeDateTime/GetExpiringVppTokenCountWithExpiringBeforeDateTimeGetResponse.cs b/src/generated/DeviceManagement/DepOnboardingSettings/GetExpiringVppTokenCountWithExpiringBeforeDateTime/GetExpiringVppTokenCountWithExpiringBeforeDateTimeGetResponse.cs index 452f8e4bbe..1c803c9502 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/GetExpiringVppTokenCountWithExpiringBeforeDateTime/GetExpiringVppTokenCountWithExpiringBeforeDateTimeGetResponse.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/GetExpiringVppTokenCountWithExpiringBeforeDateTime/GetExpiringVppTokenCountWithExpiringBeforeDateTimeGetResponse.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.DepOnboardingSettings.GetExpiringVppTokenCountWithExpiringBeforeDateTime { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetExpiringVppTokenCountWithExpiringBeforeDateTimeGetResponse : IAdditionalDataHolder, IParsable + public partial class GetExpiringVppTokenCountWithExpiringBeforeDateTimeGetResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -15,7 +17,7 @@ public class GetExpiringVppTokenCountWithExpiringBeforeDateTimeGetResponse : IAd /// The value property public int? Value { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetExpiringVppTokenCountWithExpiringBeforeDateTimeGetResponse() { @@ -24,12 +26,12 @@ public GetExpiringVppTokenCountWithExpiringBeforeDateTimeGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetExpiringVppTokenCountWithExpiringBeforeDateTimeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.DepOnboardingSettings.GetExpiringVppTokenCountWithExpiringBeforeDateTime.GetExpiringVppTokenCountWithExpiringBeforeDateTimeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetExpiringVppTokenCountWithExpiringBeforeDateTimeGetResponse(); + return new global::ApiSdk.DeviceManagement.DepOnboardingSettings.GetExpiringVppTokenCountWithExpiringBeforeDateTime.GetExpiringVppTokenCountWithExpiringBeforeDateTimeGetResponse(); } /// /// The deserialization information for the current model @@ -54,3 +56,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/GetExpiringVppTokenCountWithExpiringBeforeDateTime/GetExpiringVppTokenCountWithExpiringBeforeDateTimeRequestBuilder.cs b/src/generated/DeviceManagement/DepOnboardingSettings/GetExpiringVppTokenCountWithExpiringBeforeDateTime/GetExpiringVppTokenCountWithExpiringBeforeDateTimeRequestBuilder.cs index 5160ae3f56..39460dbbbf 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/GetExpiringVppTokenCountWithExpiringBeforeDateTime/GetExpiringVppTokenCountWithExpiringBeforeDateTimeRequestBuilder.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/GetExpiringVppTokenCountWithExpiringBeforeDateTime/GetExpiringVppTokenCountWithExpiringBeforeDateTimeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.DepOnboardingSettings.GetExpiringVppTokenCount /// /// Provides operations to call the getExpiringVppTokenCount method. /// - public class GetExpiringVppTokenCountWithExpiringBeforeDateTimeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetExpiringVppTokenCountWithExpiringBeforeDateTimeRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getExpiringVppTokenCount @@ -59,14 +62,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetExpiringVppTokenCountWithExpiringBeforeDateTimeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/getExpiringVppTokenCount(expiringBeforeDateTime='{expiringBeforeDateTime}')", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetExpiringVppTokenCountWithExpiringBeforeDateTimeRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/getExpiringVppTokenCount(expiringBeforeDateTime='{expiringBeforeDateTime}')", rawUrl) @@ -93,3 +96,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item.DefaultIosEnrollmen /// /// Provides operations to manage the defaultIosEnrollmentProfile property of the microsoft.graph.depOnboardingSetting entity. /// - public class DefaultIosEnrollmentProfileRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefaultIosEnrollmentProfileRequestBuilder : BaseCliRequestBuilder { /// /// Default iOS Enrollment Profile @@ -74,14 +77,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DefaultIosEnrollmentProfileRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/defaultIosEnrollmentProfile{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DefaultIosEnrollmentProfileRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/defaultIosEnrollmentProfile{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public DefaultIosEnrollmentProfileRequestBuilder(string rawUrl) : base("{+baseur /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -109,7 +112,8 @@ public RequestInformation ToGetRequestInformation(Action /// Default iOS Enrollment Profile /// - public class DefaultIosEnrollmentProfileRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefaultIosEnrollmentProfileRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class DefaultIosEnrollmentProfileRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/Item/DefaultMacOsEnrollmentProfile/DefaultMacOsEnrollmentProfileRequestBuilder.cs b/src/generated/DeviceManagement/DepOnboardingSettings/Item/DefaultMacOsEnrollmentProfile/DefaultMacOsEnrollmentProfileRequestBuilder.cs index b1ffde8bf7..d9ca460cc1 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/Item/DefaultMacOsEnrollmentProfile/DefaultMacOsEnrollmentProfileRequestBuilder.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/Item/DefaultMacOsEnrollmentProfile/DefaultMacOsEnrollmentProfileRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item.DefaultMacOsEnrollm /// /// Provides operations to manage the defaultMacOsEnrollmentProfile property of the microsoft.graph.depOnboardingSetting entity. /// - public class DefaultMacOsEnrollmentProfileRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefaultMacOsEnrollmentProfileRequestBuilder : BaseCliRequestBuilder { /// /// Default MacOs Enrollment Profile @@ -74,14 +77,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DefaultMacOsEnrollmentProfileRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/defaultMacOsEnrollmentProfile{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DefaultMacOsEnrollmentProfileRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/defaultMacOsEnrollmentProfile{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public DefaultMacOsEnrollmentProfileRequestBuilder(string rawUrl) : base("{+base /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -109,7 +112,8 @@ public RequestInformation ToGetRequestInformation(Action /// Default MacOs Enrollment Profile /// - public class DefaultMacOsEnrollmentProfileRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefaultMacOsEnrollmentProfileRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class DefaultMacOsEnrollmentProfileRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/Item/DefaultTvOSEnrollmentProfile/DefaultTvOSEnrollmentProfileRequestBuilder.cs b/src/generated/DeviceManagement/DepOnboardingSettings/Item/DefaultTvOSEnrollmentProfile/DefaultTvOSEnrollmentProfileRequestBuilder.cs new file mode 100644 index 0000000000..7389fb4cda --- /dev/null +++ b/src/generated/DeviceManagement/DepOnboardingSettings/Item/DefaultTvOSEnrollmentProfile/DefaultTvOSEnrollmentProfileRequestBuilder.cs @@ -0,0 +1,141 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item.DefaultTvOSEnrollmentProfile +{ + /// + /// Provides operations to manage the defaultTvOSEnrollmentProfile property of the microsoft.graph.depOnboardingSetting entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefaultTvOSEnrollmentProfileRequestBuilder : BaseCliRequestBuilder + { + /// + /// Default TvOS Enrollment Profile + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Default TvOS Enrollment Profile"; + var depOnboardingSettingIdOption = new Option("--dep-onboarding-setting-id", description: "The unique identifier of depOnboardingSetting") { + }; + depOnboardingSettingIdOption.IsRequired = true; + command.AddOption(depOnboardingSettingIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var depOnboardingSettingId = invocationContext.ParseResult.GetValueForOption(depOnboardingSettingIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (depOnboardingSettingId is not null) requestInfo.PathParameters.Add("depOnboardingSetting%2Did", depOnboardingSettingId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public DefaultTvOSEnrollmentProfileRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/defaultTvOSEnrollmentProfile{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DefaultTvOSEnrollmentProfileRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/defaultTvOSEnrollmentProfile{?%24expand,%24select}", rawUrl) + { + } + /// + /// Default TvOS Enrollment Profile + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Default TvOS Enrollment Profile + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefaultTvOSEnrollmentProfileRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/Item/DefaultVisionOSEnrollmentProfile/DefaultVisionOSEnrollmentProfileRequestBuilder.cs b/src/generated/DeviceManagement/DepOnboardingSettings/Item/DefaultVisionOSEnrollmentProfile/DefaultVisionOSEnrollmentProfileRequestBuilder.cs new file mode 100644 index 0000000000..04ec47ccb1 --- /dev/null +++ b/src/generated/DeviceManagement/DepOnboardingSettings/Item/DefaultVisionOSEnrollmentProfile/DefaultVisionOSEnrollmentProfileRequestBuilder.cs @@ -0,0 +1,141 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.ODataErrors; +using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using Microsoft.Kiota.Cli.Commons.Extensions; +using Microsoft.Kiota.Cli.Commons.IO; +using Microsoft.Kiota.Cli.Commons; +using System.Collections.Generic; +using System.CommandLine; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item.DefaultVisionOSEnrollmentProfile +{ + /// + /// Provides operations to manage the defaultVisionOSEnrollmentProfile property of the microsoft.graph.depOnboardingSetting entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefaultVisionOSEnrollmentProfileRequestBuilder : BaseCliRequestBuilder + { + /// + /// Default VisionOS Enrollment Profile + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Default VisionOS Enrollment Profile"; + var depOnboardingSettingIdOption = new Option("--dep-onboarding-setting-id", description: "The unique identifier of depOnboardingSetting") { + }; + depOnboardingSettingIdOption.IsRequired = true; + command.AddOption(depOnboardingSettingIdOption); + var selectOption = new Option("--select", description: "Select properties to be returned") { + Arity = ArgumentArity.ZeroOrMore + }; + selectOption.IsRequired = false; + command.AddOption(selectOption); + var expandOption = new Option("--expand", description: "Expand related entities") { + Arity = ArgumentArity.ZeroOrMore + }; + expandOption.IsRequired = false; + command.AddOption(expandOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var depOnboardingSettingId = invocationContext.ParseResult.GetValueForOption(depOnboardingSettingIdOption); + var select = invocationContext.ParseResult.GetValueForOption(selectOption); + var expand = invocationContext.ParseResult.GetValueForOption(expandOption); + var output = invocationContext.ParseResult.GetValueForOption(outputOption); + var query = invocationContext.ParseResult.GetValueForOption(queryOption); + IOutputFilter outputFilter = invocationContext.BindingContext.GetService(typeof(IOutputFilter)) as IOutputFilter ?? throw new ArgumentNullException("outputFilter"); + IOutputFormatterFactory outputFormatterFactory = invocationContext.BindingContext.GetService(typeof(IOutputFormatterFactory)) as IOutputFormatterFactory ?? throw new ArgumentNullException("outputFormatterFactory"); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToGetRequestInformation(q => { + q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; + }); + if (depOnboardingSettingId is not null) requestInfo.PathParameters.Add("depOnboardingSetting%2Did", depOnboardingSettingId); + var errorMapping = new Dictionary> { + {"4XX", ODataError.CreateFromDiscriminatorValue}, + {"5XX", ODataError.CreateFromDiscriminatorValue}, + }; + var response = await reqAdapter.SendPrimitiveAsync(requestInfo, errorMapping: errorMapping, cancellationToken: cancellationToken) ?? Stream.Null; + response = (response != Stream.Null) ? await outputFilter.FilterOutputAsync(response, query, cancellationToken) : response; + var formatter = outputFormatterFactory.GetFormatter(output); + await formatter.WriteOutputAsync(response, cancellationToken); + }); + return command; + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + public DefaultVisionOSEnrollmentProfileRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/defaultVisionOSEnrollmentProfile{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DefaultVisionOSEnrollmentProfileRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/defaultVisionOSEnrollmentProfile{?%24expand,%24select}", rawUrl) + { + } + /// + /// Default VisionOS Enrollment Profile + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Default VisionOS Enrollment Profile + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefaultVisionOSEnrollmentProfileRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/Item/DepOnboardingSettingItemRequestBuilder.cs b/src/generated/DeviceManagement/DepOnboardingSettings/Item/DepOnboardingSettingItemRequestBuilder.cs index 85f0676555..dcf9ebb045 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/Item/DepOnboardingSettingItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/Item/DepOnboardingSettingItemRequestBuilder.cs @@ -1,6 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DepOnboardingSettings.Item.DefaultIosEnrollmentProfile; using ApiSdk.DeviceManagement.DepOnboardingSettings.Item.DefaultMacOsEnrollmentProfile; +using ApiSdk.DeviceManagement.DepOnboardingSettings.Item.DefaultTvOSEnrollmentProfile; +using ApiSdk.DeviceManagement.DepOnboardingSettings.Item.DefaultVisionOSEnrollmentProfile; using ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles; using ApiSdk.DeviceManagement.DepOnboardingSettings.Item.GenerateEncryptionPublicKey; using ApiSdk.DeviceManagement.DepOnboardingSettings.Item.GetEncryptionPublicKey; @@ -11,6 +14,7 @@ using ApiSdk.DeviceManagement.DepOnboardingSettings.Item.UploadDepToken; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -29,7 +33,8 @@ namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item /// /// Provides operations to manage the depOnboardingSettings property of the microsoft.graph.deviceManagement entity. /// - public class DepOnboardingSettingItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DepOnboardingSettingItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the defaultIosEnrollmentProfile property of the microsoft.graph.depOnboardingSetting entity. @@ -39,7 +44,7 @@ public Command BuildDefaultIosEnrollmentProfileNavCommand() { var command = new Command("default-ios-enrollment-profile"); command.Description = "Provides operations to manage the defaultIosEnrollmentProfile property of the microsoft.graph.depOnboardingSetting entity."; - var builder = new DefaultIosEnrollmentProfileRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.DefaultIosEnrollmentProfile.DefaultIosEnrollmentProfileRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -56,7 +61,41 @@ public Command BuildDefaultMacOsEnrollmentProfileNavCommand() { var command = new Command("default-mac-os-enrollment-profile"); command.Description = "Provides operations to manage the defaultMacOsEnrollmentProfile property of the microsoft.graph.depOnboardingSetting entity."; - var builder = new DefaultMacOsEnrollmentProfileRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.DefaultMacOsEnrollmentProfile.DefaultMacOsEnrollmentProfileRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the defaultTvOSEnrollmentProfile property of the microsoft.graph.depOnboardingSetting entity. + /// + /// A + public Command BuildDefaultTvOSEnrollmentProfileNavCommand() + { + var command = new Command("default-tv-o-s-enrollment-profile"); + command.Description = "Provides operations to manage the defaultTvOSEnrollmentProfile property of the microsoft.graph.depOnboardingSetting entity."; + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.DefaultTvOSEnrollmentProfile.DefaultTvOSEnrollmentProfileRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the defaultVisionOSEnrollmentProfile property of the microsoft.graph.depOnboardingSetting entity. + /// + /// A + public Command BuildDefaultVisionOSEnrollmentProfileNavCommand() + { + var command = new Command("default-vision-o-s-enrollment-profile"); + command.Description = "Provides operations to manage the defaultVisionOSEnrollmentProfile property of the microsoft.graph.depOnboardingSetting entity."; + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.DefaultVisionOSEnrollmentProfile.DefaultVisionOSEnrollmentProfileRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -108,7 +147,7 @@ public Command BuildEnrollmentProfilesNavCommand() { var command = new Command("enrollment-profiles"); command.Description = "Provides operations to manage the enrollmentProfiles property of the microsoft.graph.depOnboardingSetting entity."; - var builder = new EnrollmentProfilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles.EnrollmentProfilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -135,7 +174,7 @@ public Command BuildGenerateEncryptionPublicKeyNavCommand() { var command = new Command("generate-encryption-public-key"); command.Description = "Provides operations to call the generateEncryptionPublicKey method."; - var builder = new GenerateEncryptionPublicKeyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.GenerateEncryptionPublicKey.GenerateEncryptionPublicKeyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -204,7 +243,7 @@ public Command BuildGetEncryptionPublicKeyNavCommand() { var command = new Command("get-encryption-public-key"); command.Description = "Provides operations to call the getEncryptionPublicKey method."; - var builder = new GetEncryptionPublicKeyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.GetEncryptionPublicKey.GetEncryptionPublicKeyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -221,7 +260,7 @@ public Command BuildImportedAppleDeviceIdentitiesNavCommand() { var command = new Command("imported-apple-device-identities"); command.Description = "Provides operations to manage the importedAppleDeviceIdentities property of the microsoft.graph.depOnboardingSetting entity."; - var builder = new ImportedAppleDeviceIdentitiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.ImportedAppleDeviceIdentities.ImportedAppleDeviceIdentitiesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -271,8 +310,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DepOnboardingSetting.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DepOnboardingSetting.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -300,7 +339,7 @@ public Command BuildShareForSchoolDataSyncServiceNavCommand() { var command = new Command("share-for-school-data-sync-service"); command.Description = "Provides operations to call the shareForSchoolDataSyncService method."; - var builder = new ShareForSchoolDataSyncServiceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.ShareForSchoolDataSyncService.ShareForSchoolDataSyncServiceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -317,7 +356,7 @@ public Command BuildSyncWithAppleDeviceEnrollmentProgramNavCommand() { var command = new Command("sync-with-apple-device-enrollment-program"); command.Description = "Provides operations to call the syncWithAppleDeviceEnrollmentProgram method."; - var builder = new SyncWithAppleDeviceEnrollmentProgramRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.SyncWithAppleDeviceEnrollmentProgram.SyncWithAppleDeviceEnrollmentProgramRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -334,7 +373,7 @@ public Command BuildUnshareForSchoolDataSyncServiceNavCommand() { var command = new Command("unshare-for-school-data-sync-service"); command.Description = "Provides operations to call the unshareForSchoolDataSyncService method."; - var builder = new UnshareForSchoolDataSyncServiceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.UnshareForSchoolDataSyncService.UnshareForSchoolDataSyncServiceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -351,7 +390,7 @@ public Command BuildUploadDepTokenNavCommand() { var command = new Command("upload-dep-token"); command.Description = "Provides operations to call the uploadDepToken method."; - var builder = new UploadDepTokenRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.UploadDepToken.UploadDepTokenRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -361,14 +400,14 @@ public Command BuildUploadDepTokenNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DepOnboardingSettingItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DepOnboardingSettingItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}{?%24expand,%24select}", rawUrl) @@ -400,11 +439,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -420,11 +459,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DepOnboardingSetting body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DepOnboardingSetting body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DepOnboardingSetting body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DepOnboardingSetting body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -436,7 +475,8 @@ public RequestInformation ToPatchRequestInformation(DepOnboardingSetting body, A /// /// This collections of multiple DEP tokens per-tenant. /// - public class DepOnboardingSettingItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DepOnboardingSettingItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -461,3 +501,4 @@ public class DepOnboardingSettingItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/Count/CountRequestBuilder.cs index ea9516fbe0..25d5e71676 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles. /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/enrollmentProfiles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/enrollmentProfiles/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/de /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/EnrollmentProfilesRequestBuilder.cs b/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/EnrollmentProfilesRequestBuilder.cs index e2fd24dc51..b936f8fe83 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/EnrollmentProfilesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/EnrollmentProfilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles.Count; using ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles /// /// Provides operations to manage the enrollmentProfiles property of the microsoft.graph.depOnboardingSetting entity. /// - public class EnrollmentProfilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EnrollmentProfilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the enrollmentProfiles property of the microsoft.graph.depOnboardingSetting entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new EnrollmentProfileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles.Item.EnrollmentProfileItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildExportMobileConfigNavCommand()); executables.Add(builder.BuildGetCommand()); @@ -48,7 +51,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -87,8 +90,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EnrollmentProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.EnrollmentProfile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -211,14 +214,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public EnrollmentProfilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/enrollmentProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EnrollmentProfilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/enrollmentProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -231,11 +234,11 @@ public EnrollmentProfilesRequestBuilder(string rawUrl) : base("{+baseurl}/device /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -251,11 +254,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(EnrollmentProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.EnrollmentProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EnrollmentProfile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.EnrollmentProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -267,7 +270,8 @@ public RequestInformation ToPostRequestInformation(EnrollmentProfile body, Actio /// /// The enrollment profiles. /// - public class EnrollmentProfilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EnrollmentProfilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -331,3 +335,4 @@ public class EnrollmentProfilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/Item/EnrollmentProfileItemRequestBuilder.cs b/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/Item/EnrollmentProfileItemRequestBuilder.cs index 098febc192..01090912ab 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/Item/EnrollmentProfileItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/Item/EnrollmentProfileItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles.Item.ExportMobileConfig; using ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles.Item.SetDefaultProfile; using ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles.Item.UpdateDeviceProfileAssignment; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles. /// /// Provides operations to manage the enrollmentProfiles property of the microsoft.graph.depOnboardingSetting entity. /// - public class EnrollmentProfileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EnrollmentProfileItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property enrollmentProfiles for deviceManagement @@ -73,7 +76,7 @@ public Command BuildExportMobileConfigNavCommand() { var command = new Command("export-mobile-config"); command.Description = "Provides operations to call the exportMobileConfig method."; - var builder = new ExportMobileConfigRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles.Item.ExportMobileConfig.ExportMobileConfigRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -175,8 +178,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EnrollmentProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.EnrollmentProfile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -205,7 +208,7 @@ public Command BuildSetDefaultProfileNavCommand() { var command = new Command("set-default-profile"); command.Description = "Provides operations to call the setDefaultProfile method."; - var builder = new SetDefaultProfileRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles.Item.SetDefaultProfile.SetDefaultProfileRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -222,7 +225,7 @@ public Command BuildUpdateDeviceProfileAssignmentNavCommand() { var command = new Command("update-device-profile-assignment"); command.Description = "Provides operations to call the updateDeviceProfileAssignment method."; - var builder = new UpdateDeviceProfileAssignmentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles.Item.UpdateDeviceProfileAssignment.UpdateDeviceProfileAssignmentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -232,14 +235,14 @@ public Command BuildUpdateDeviceProfileAssignmentNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public EnrollmentProfileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/enrollmentProfiles/{enrollmentProfile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EnrollmentProfileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/enrollmentProfiles/{enrollmentProfile%2Did}{?%24expand,%24select}", rawUrl) @@ -271,11 +274,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -291,11 +294,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(EnrollmentProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.EnrollmentProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(EnrollmentProfile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.EnrollmentProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(EnrollmentProfile body, Acti /// /// The enrollment profiles. /// - public class EnrollmentProfileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EnrollmentProfileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class EnrollmentProfileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/Item/ExportMobileConfig/ExportMobileConfigGetResponse.cs b/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/Item/ExportMobileConfig/ExportMobileConfigGetResponse.cs index 50a4e62094..ad722afc1b 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/Item/ExportMobileConfig/ExportMobileConfigGetResponse.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/Item/ExportMobileConfig/ExportMobileConfigGetResponse.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles.Item.ExportMobileConfig { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ExportMobileConfigGetResponse : IAdditionalDataHolder, IParsable + public partial class ExportMobileConfigGetResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class ExportMobileConfigGetResponse : IAdditionalDataHolder, IParsable public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ExportMobileConfigGetResponse() { @@ -30,12 +32,12 @@ public ExportMobileConfigGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ExportMobileConfigGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles.Item.ExportMobileConfig.ExportMobileConfigGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ExportMobileConfigGetResponse(); + return new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles.Item.ExportMobileConfig.ExportMobileConfigGetResponse(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/Item/ExportMobileConfig/ExportMobileConfigRequestBuilder.cs b/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/Item/ExportMobileConfig/ExportMobileConfigRequestBuilder.cs index fffbce5af7..49611c63f6 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/Item/ExportMobileConfig/ExportMobileConfigRequestBuilder.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/Item/ExportMobileConfig/ExportMobileConfigRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles. /// /// Provides operations to call the exportMobileConfig method. /// - public class ExportMobileConfigRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExportMobileConfigRequestBuilder : BaseCliRequestBuilder { /// /// Exports the mobile configuration @@ -65,14 +68,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ExportMobileConfigRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/enrollmentProfiles/{enrollmentProfile%2Did}/exportMobileConfig()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExportMobileConfigRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/enrollmentProfiles/{enrollmentProfile%2Did}/exportMobileConfig()", rawUrl) @@ -99,3 +102,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles. /// /// Provides operations to call the setDefaultProfile method. /// - public class SetDefaultProfileRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetDefaultProfileRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action setDefaultProfile @@ -55,14 +58,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SetDefaultProfileRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/enrollmentProfiles/{enrollmentProfile%2Did}/setDefaultProfile", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetDefaultProfileRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/enrollmentProfiles/{enrollmentProfile%2Did}/setDefaultProfile", rawUrl) @@ -89,3 +92,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles.Item.UpdateDeviceProfileAssignment { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateDeviceProfileAssignmentPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpdateDeviceProfileAssignmentPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class UpdateDeviceProfileAssignmentPostRequestBody : IAdditionalDataHolde public List DeviceIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpdateDeviceProfileAssignmentPostRequestBody() { @@ -30,12 +32,12 @@ public UpdateDeviceProfileAssignmentPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateDeviceProfileAssignmentPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles.Item.UpdateDeviceProfileAssignment.UpdateDeviceProfileAssignmentPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateDeviceProfileAssignmentPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles.Item.UpdateDeviceProfileAssignment.UpdateDeviceProfileAssignmentPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "deviceIds", n => { DeviceIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "deviceIds", n => { DeviceIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/Item/UpdateDeviceProfileAssignment/UpdateDeviceProfileAssignmentRequestBuilder.cs b/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/Item/UpdateDeviceProfileAssignment/UpdateDeviceProfileAssignmentRequestBuilder.cs index d6ac664195..0a70c64196 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/Item/UpdateDeviceProfileAssignment/UpdateDeviceProfileAssignmentRequestBuilder.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/Item/EnrollmentProfiles/Item/UpdateDeviceProfileAssignment/UpdateDeviceProfileAssignmentRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles. /// /// Provides operations to call the updateDeviceProfileAssignment method. /// - public class UpdateDeviceProfileAssignmentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdateDeviceProfileAssignmentRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action updateDeviceProfileAssignment @@ -47,8 +50,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpdateDeviceProfileAssignmentPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles.Item.UpdateDeviceProfileAssignment.UpdateDeviceProfileAssignmentPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -68,14 +71,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpdateDeviceProfileAssignmentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/enrollmentProfiles/{enrollmentProfile%2Did}/updateDeviceProfileAssignment", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdateDeviceProfileAssignmentRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/enrollmentProfiles/{enrollmentProfile%2Did}/updateDeviceProfileAssignment", rawUrl) @@ -89,11 +92,11 @@ public UpdateDeviceProfileAssignmentRequestBuilder(string rawUrl) : base("{+base /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(UpdateDeviceProfileAssignmentPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles.Item.UpdateDeviceProfileAssignment.UpdateDeviceProfileAssignmentPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdateDeviceProfileAssignmentPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.EnrollmentProfiles.Item.UpdateDeviceProfileAssignment.UpdateDeviceProfileAssignmentPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(UpdateDeviceProfileAssignment } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/Item/GenerateEncryptionPublicKey/GenerateEncryptionPublicKeyPostResponse.cs b/src/generated/DeviceManagement/DepOnboardingSettings/Item/GenerateEncryptionPublicKey/GenerateEncryptionPublicKeyPostResponse.cs index 8884e7c80a..650d65d968 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/Item/GenerateEncryptionPublicKey/GenerateEncryptionPublicKeyPostResponse.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/Item/GenerateEncryptionPublicKey/GenerateEncryptionPublicKeyPostResponse.cs @@ -1,13 +1,15 @@ // +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item.GenerateEncryptionPublicKey { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GenerateEncryptionPublicKeyPostResponse : IAdditionalDataHolder, IParsable + public partial class GenerateEncryptionPublicKeyPostResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class GenerateEncryptionPublicKeyPostResponse : IAdditionalDataHolder, IP public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GenerateEncryptionPublicKeyPostResponse() { @@ -30,12 +32,12 @@ public GenerateEncryptionPublicKeyPostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GenerateEncryptionPublicKeyPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.GenerateEncryptionPublicKey.GenerateEncryptionPublicKeyPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GenerateEncryptionPublicKeyPostResponse(); + return new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.GenerateEncryptionPublicKey.GenerateEncryptionPublicKeyPostResponse(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/Item/GenerateEncryptionPublicKey/GenerateEncryptionPublicKeyRequestBuilder.cs b/src/generated/DeviceManagement/DepOnboardingSettings/Item/GenerateEncryptionPublicKey/GenerateEncryptionPublicKeyRequestBuilder.cs index 667ab8b5a2..dc2776ddcb 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/Item/GenerateEncryptionPublicKey/GenerateEncryptionPublicKeyRequestBuilder.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/Item/GenerateEncryptionPublicKey/GenerateEncryptionPublicKeyRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item.GenerateEncryptionP /// /// Provides operations to call the generateEncryptionPublicKey method. /// - public class GenerateEncryptionPublicKeyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GenerateEncryptionPublicKeyRequestBuilder : BaseCliRequestBuilder { /// /// Generate a public key to use to encrypt the Apple device enrollment program token @@ -59,14 +62,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GenerateEncryptionPublicKeyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/generateEncryptionPublicKey", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GenerateEncryptionPublicKeyRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/generateEncryptionPublicKey", rawUrl) @@ -93,3 +96,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item.GetEncryptionPublicKey { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetEncryptionPublicKeyGetResponse : IAdditionalDataHolder, IParsable + public partial class GetEncryptionPublicKeyGetResponse : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,7 +23,7 @@ public class GetEncryptionPublicKeyGetResponse : IAdditionalDataHolder, IParsabl public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetEncryptionPublicKeyGetResponse() { @@ -30,12 +32,12 @@ public GetEncryptionPublicKeyGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetEncryptionPublicKeyGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.GetEncryptionPublicKey.GetEncryptionPublicKeyGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetEncryptionPublicKeyGetResponse(); + return new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.GetEncryptionPublicKey.GetEncryptionPublicKeyGetResponse(); } /// /// The deserialization information for the current model @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/Item/GetEncryptionPublicKey/GetEncryptionPublicKeyRequestBuilder.cs b/src/generated/DeviceManagement/DepOnboardingSettings/Item/GetEncryptionPublicKey/GetEncryptionPublicKeyRequestBuilder.cs index 305837d3e9..61b2055723 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/Item/GetEncryptionPublicKey/GetEncryptionPublicKeyRequestBuilder.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/Item/GetEncryptionPublicKey/GetEncryptionPublicKeyRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item.GetEncryptionPublic /// /// Provides operations to call the getEncryptionPublicKey method. /// - public class GetEncryptionPublicKeyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetEncryptionPublicKeyRequestBuilder : BaseCliRequestBuilder { /// /// Get a public key to use to encrypt the Apple device enrollment program token @@ -59,14 +62,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetEncryptionPublicKeyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/getEncryptionPublicKey()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetEncryptionPublicKeyRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/getEncryptionPublicKey()", rawUrl) @@ -93,3 +96,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item.ImportedAppleDevice /// /// Provides operations to count the resources in the collection. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Get the number of the resource @@ -63,14 +66,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/importedAppleDeviceIdentities/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/importedAppleDeviceIdentities/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/de /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -98,7 +101,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters { /// Filter items by property values #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -123,3 +127,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/Item/ImportedAppleDeviceIdentities/ImportAppleDeviceIdentityList/ImportAppleDeviceIdentityListPostRequestBody.cs b/src/generated/DeviceManagement/DepOnboardingSettings/Item/ImportedAppleDeviceIdentities/ImportAppleDeviceIdentityList/ImportAppleDeviceIdentityListPostRequestBody.cs index 99520565ea..e651d47bd6 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/Item/ImportedAppleDeviceIdentities/ImportAppleDeviceIdentityList/ImportAppleDeviceIdentityListPostRequestBody.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/Item/ImportedAppleDeviceIdentities/ImportAppleDeviceIdentityList/ImportAppleDeviceIdentityListPostRequestBody.cs @@ -1,14 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item.ImportedAppleDeviceIdentities.ImportAppleDeviceIdentityList { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImportAppleDeviceIdentityListPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImportAppleDeviceIdentityListPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -16,15 +18,15 @@ public class ImportAppleDeviceIdentityListPostRequestBody : IAdditionalDataHolde /// The importedAppleDeviceIdentities property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? ImportedAppleDeviceIdentities { get; set; } + public List? ImportedAppleDeviceIdentities { get; set; } #nullable restore #else - public List ImportedAppleDeviceIdentities { get; set; } + public List ImportedAppleDeviceIdentities { get; set; } #endif /// The overwriteImportedDeviceIdentities property public bool? OverwriteImportedDeviceIdentities { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImportAppleDeviceIdentityListPostRequestBody() { @@ -33,12 +35,12 @@ public ImportAppleDeviceIdentityListPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImportAppleDeviceIdentityListPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.ImportedAppleDeviceIdentities.ImportAppleDeviceIdentityList.ImportAppleDeviceIdentityListPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImportAppleDeviceIdentityListPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.ImportedAppleDeviceIdentities.ImportAppleDeviceIdentityList.ImportAppleDeviceIdentityListPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,7 +50,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "importedAppleDeviceIdentities", n => { ImportedAppleDeviceIdentities = n.GetCollectionOfObjectValues(ImportedAppleDeviceIdentity.CreateFromDiscriminatorValue)?.ToList(); } }, + { "importedAppleDeviceIdentities", n => { ImportedAppleDeviceIdentities = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ImportedAppleDeviceIdentity.CreateFromDiscriminatorValue)?.AsList(); } }, { "overwriteImportedDeviceIdentities", n => { OverwriteImportedDeviceIdentities = n.GetBoolValue(); } }, }; } @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("importedAppleDeviceIdentities", ImportedAppleDeviceIdentities); + writer.WriteCollectionOfObjectValues("importedAppleDeviceIdentities", ImportedAppleDeviceIdentities); writer.WriteBoolValue("overwriteImportedDeviceIdentities", OverwriteImportedDeviceIdentities); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/Item/ImportedAppleDeviceIdentities/ImportAppleDeviceIdentityList/ImportAppleDeviceIdentityListPostResponse.cs b/src/generated/DeviceManagement/DepOnboardingSettings/Item/ImportedAppleDeviceIdentities/ImportAppleDeviceIdentityList/ImportAppleDeviceIdentityListPostResponse.cs index 6d11e224e8..219babcc1c 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/Item/ImportedAppleDeviceIdentities/ImportAppleDeviceIdentityList/ImportAppleDeviceIdentityListPostResponse.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/Item/ImportedAppleDeviceIdentities/ImportAppleDeviceIdentityList/ImportAppleDeviceIdentityListPostResponse.cs @@ -1,33 +1,35 @@ // +#pragma warning disable CS0618 using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; using System.IO; -using System.Linq; using System; namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item.ImportedAppleDeviceIdentities.ImportAppleDeviceIdentityList { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImportAppleDeviceIdentityListPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class ImportAppleDeviceIdentityListPostResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value { get; set; } + public List? Value { get; set; } #nullable restore #else - public List Value { get; set; } + public List Value { get; set; } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new ImportAppleDeviceIdentityListPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.ImportedAppleDeviceIdentities.ImportAppleDeviceIdentityList.ImportAppleDeviceIdentityListPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImportAppleDeviceIdentityListPostResponse(); + return new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.ImportedAppleDeviceIdentities.ImportAppleDeviceIdentityList.ImportAppleDeviceIdentityListPostResponse(); } /// /// The deserialization information for the current model @@ -37,7 +39,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(ImportedAppleDeviceIdentityResult.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ImportedAppleDeviceIdentityResult.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -48,7 +50,8 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/Item/ImportedAppleDeviceIdentities/ImportAppleDeviceIdentityList/ImportAppleDeviceIdentityListRequestBuilder.cs b/src/generated/DeviceManagement/DepOnboardingSettings/Item/ImportedAppleDeviceIdentities/ImportAppleDeviceIdentityList/ImportAppleDeviceIdentityListRequestBuilder.cs index ec86ae8ab2..f90d0db11e 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/Item/ImportedAppleDeviceIdentities/ImportAppleDeviceIdentityList/ImportAppleDeviceIdentityListRequestBuilder.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/Item/ImportedAppleDeviceIdentities/ImportAppleDeviceIdentityList/ImportAppleDeviceIdentityListRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item.ImportedAppleDevice /// /// Provides operations to call the importAppleDeviceIdentityList method. /// - public class ImportAppleDeviceIdentityListRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImportAppleDeviceIdentityListRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action importAppleDeviceIdentityList @@ -54,8 +57,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImportAppleDeviceIdentityListPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.ImportedAppleDeviceIdentities.ImportAppleDeviceIdentityList.ImportAppleDeviceIdentityListPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -85,14 +88,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ImportAppleDeviceIdentityListRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/importedAppleDeviceIdentities/importAppleDeviceIdentityList", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImportAppleDeviceIdentityListRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/importedAppleDeviceIdentities/importAppleDeviceIdentityList", rawUrl) @@ -106,11 +109,11 @@ public ImportAppleDeviceIdentityListRequestBuilder(string rawUrl) : base("{+base /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ImportAppleDeviceIdentityListPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.ImportedAppleDeviceIdentities.ImportAppleDeviceIdentityList.ImportAppleDeviceIdentityListPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImportAppleDeviceIdentityListPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.ImportedAppleDeviceIdentities.ImportAppleDeviceIdentityList.ImportAppleDeviceIdentityListPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -121,3 +124,4 @@ public RequestInformation ToPostRequestInformation(ImportAppleDeviceIdentityList } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/Item/ImportedAppleDeviceIdentities/ImportedAppleDeviceIdentitiesRequestBuilder.cs b/src/generated/DeviceManagement/DepOnboardingSettings/Item/ImportedAppleDeviceIdentities/ImportedAppleDeviceIdentitiesRequestBuilder.cs index 5897144185..a8dec107aa 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/Item/ImportedAppleDeviceIdentities/ImportedAppleDeviceIdentitiesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/Item/ImportedAppleDeviceIdentities/ImportedAppleDeviceIdentitiesRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DepOnboardingSettings.Item.ImportedAppleDeviceIdentities.Count; using ApiSdk.DeviceManagement.DepOnboardingSettings.Item.ImportedAppleDeviceIdentities.ImportAppleDeviceIdentityList; using ApiSdk.DeviceManagement.DepOnboardingSettings.Item.ImportedAppleDeviceIdentities.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceManagement.DepOnboardingSettings.Item.ImportedAppleDevice /// /// Provides operations to manage the importedAppleDeviceIdentities property of the microsoft.graph.depOnboardingSetting entity. /// - public class ImportedAppleDeviceIdentitiesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImportedAppleDeviceIdentitiesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the importedAppleDeviceIdentities property of the microsoft.graph.depOnboardingSetting entity. @@ -31,7 +34,7 @@ public class ImportedAppleDeviceIdentitiesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ImportedAppleDeviceIdentityItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.ImportedAppleDeviceIdentities.Item.ImportedAppleDeviceIdentityItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -45,7 +48,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.ImportedAppleDeviceIdentities.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -84,8 +87,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImportedAppleDeviceIdentity.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ImportedAppleDeviceIdentity.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -113,7 +116,7 @@ public Command BuildImportAppleDeviceIdentityListNavCommand() { var command = new Command("import-apple-device-identity-list"); command.Description = "Provides operations to call the importAppleDeviceIdentityList method."; - var builder = new ImportAppleDeviceIdentityListRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.ImportedAppleDeviceIdentities.ImportAppleDeviceIdentityList.ImportAppleDeviceIdentityListRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -225,14 +228,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ImportedAppleDeviceIdentitiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/importedAppleDeviceIdentities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImportedAppleDeviceIdentitiesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/importedAppleDeviceIdentities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -245,11 +248,11 @@ public ImportedAppleDeviceIdentitiesRequestBuilder(string rawUrl) : base("{+base /// Configuration for the request such as headers, query parameters, a